From 1add1a3327664916eced15f55c0f994a40be372d Mon Sep 17 00:00:00 2001 From: Charles-Edouard de la Vergne Date: Mon, 27 Jan 2025 16:26:39 +0100 Subject: [PATCH 1/3] Update SDK to v22.1.0 --- lite/Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lite/Dockerfile b/lite/Dockerfile index 243b0f8..6e52710 100644 --- a/lite/Dockerfile +++ b/lite/Dockerfile @@ -78,22 +78,22 @@ RUN echo nanos > $NANOS_SDK/.target # Latest Nano X SDK (OS nanox_2.4.0 => based on API_LEVEL 22) ENV NANOX_SDK=/opt/nanox-secure-sdk -RUN git -C "$LEDGER_SECURE_SDK" worktree add "$NANOX_SDK" v22.0.0 +RUN git -C "$LEDGER_SECURE_SDK" worktree add "$NANOX_SDK" v22.1.0 RUN echo nanox > $NANOX_SDK/.target # Latest Nano S+ SDK (OS nanos+_1.3.0 => based on API_LEVEL 22) ENV NANOSP_SDK=/opt/nanosplus-secure-sdk -RUN git -C "$LEDGER_SECURE_SDK" worktree add "$NANOSP_SDK" v22.0.0 +RUN git -C "$LEDGER_SECURE_SDK" worktree add "$NANOSP_SDK" v22.1.0 RUN echo nanos2 > $NANOSP_SDK/.target # Latest Stax SDK (OS stax_1.6.0 => based on API_LEVEL 22) ENV STAX_SDK=/opt/stax-secure-sdk -RUN git -C "$LEDGER_SECURE_SDK" worktree add "$STAX_SDK" v22.0.0 +RUN git -C "$LEDGER_SECURE_SDK" worktree add "$STAX_SDK" v22.1.0 RUN echo stax > $STAX_SDK/.target # Latest Flex SDK (OS flex_1.2.0 => based on API_LEVEL 22) ENV FLEX_SDK=/opt/flex-secure-sdk -RUN git -C "$LEDGER_SECURE_SDK" worktree add "$FLEX_SDK" v22.0.0 +RUN git -C "$LEDGER_SECURE_SDK" worktree add "$FLEX_SDK" v22.1.0 RUN echo flex > $FLEX_SDK/.target # Default SDK From ba38c6aee82d3ee6e1f9e1e9ac9e43b5dabbf937 Mon Sep 17 00:00:00 2001 From: Charles-Edouard de la Vergne Date: Mon, 27 Jan 2025 16:27:55 +0100 Subject: [PATCH 2/3] Bump ragger & speculos versions --- dev-tools/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tools/Dockerfile b/dev-tools/Dockerfile index c882b20..2d4bc09 100644 --- a/dev-tools/Dockerfile +++ b/dev-tools/Dockerfile @@ -23,7 +23,7 @@ RUN apk add $(echo -n "$PYTHON_BUILD_DEPS" | tr , ' ') RUN apk add imagemagick grep # Install test tools (Ragger framework, Speculos emulator, Ledgerblue...) -RUN pip3 install --no-cache-dir "ragger[tests,all_backends]==1.24.0" "speculos==0.12.0" +RUN pip3 install --no-cache-dir "ragger[tests,all_backends]==1.25.0" "speculos==0.13.1" # Add the enforcer script ADD ./dev-tools/enforcer.sh /opt/enforcer.sh From 81da6e0612f14e25034a9cb391239f508b59251a Mon Sep 17 00:00:00 2001 From: Charles-Edouard de la Vergne Date: Mon, 27 Jan 2025 16:31:57 +0100 Subject: [PATCH 3/3] Update CHANGELOG for v3.48.0 --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 59734ff..a002799 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.48.0] - 2025-01-27 + +### Changed + - Bump Speculos & Ragger versions + - Bump all devices SDK versions + ## [3.47.0] - 2025-01-08 ### Changed