What changed, and why it matters
This commit only edits the project's CHANGELOG.md file. It updates a release date and adds a few bullet points describing new features and fixes, but it does not change any source code, firmware, build scripts, or configuration. There is no security-relevant change in the diff itself.
No action required. Review the actual source-code commits that implement the listed features and fixes if assessing their security posture.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is a documentation-only update to CHANGELOG.md: the date for release 1.0.39 is changed from 2026-02-18 to 2026-13-06, and several changelog bullets are added or reworded (e.g., ‘Improved UX for BIP85 swap recovery’, ‘Misc BLE fixes’, ‘Update idf builder’). No executable code, cryptographic logic, dependency versions, or build/tooling files are modified.
Changed components
CHANGELOG.mdInspect captured patch +4 / −2
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 98483aa..dfdd71d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,11 +4,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).
-## [1.0.39] - 2026-02-18
+## [1.0.39] - 2026-13-06
### Added
- Support for signing Green 2of3 recovery transactions as the recovery signer.
- Support for exporting the wallet descriptor to USB.
+- Improved UX for BIP85 swap recovery.
- Experimental increased stack protection, initially for development devices only.
- Support for building and testing the firmware as a native library ("libjade").
- Support for upcoming Jade Core devices.
@@ -18,13 +19,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Further changes to make QR scanning approximately 40% faster.
- Tweak the QR guide display to be more accurate to the live scanning area.
- Improve the error message when TOTP does not have current time available.
-- Update idf to 5.4.3, clang-format to 19, libwally to release 1.5.2, update Python libs.
+- Update idf builder, clang-format to 19, libwally to release 1.5.2, update Python libs.
- Use the idf-provided docker images for building.
- Many build and release tweaks/fixes.
### Fixed
- Make OTA error codes display cleanly on 1.x devices.
- Misc third-party DIY fixes.
+- Misc BLE fixes.
- Misc attestation fixes.
## [1.0.38] - 2025-11-26
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.