Skip to content

Commit f50dc83

Browse files
committed
Update CHANGELOG.md
1 parent cfce08c commit f50dc83

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,43 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [1.0.41] - 2026-07-17
8+
9+
Note: This release contains important security updates; All users should
10+
upgrade as soon as possible. The developers would like to thank:
11+
12+
- Jordan Mecom from Spiral for developing Loupe and reporting issues to us
13+
for this and previous releases. You can read more about the Loupe project
14+
here: https://spiralbtc.substack.com/p/meet-loupe-ai-powered-vulnerability.
15+
- Damir for helping investigate and fix several important issues for this release.
16+
17+
Added:
18+
- Improve stack protection for production devices.
19+
- Add support for registering and signing with Liquid descriptors (development devices only).
20+
- Add support for custom genesis blockhashes when signing Liquid transactions.
21+
- Add support for running libjade with gui/input/nvs/camera support.
22+
- Add a libjade gui example runnable as a desktop application.
23+
24+
Changed:
25+
- Update IDF framework to version 5.5.4.
26+
- Update Python dependencies to the latest known-good versions.
27+
- Update libwally and libsecp256k1-zkp to their latest releases.
28+
- Create new docker build images to ensure consistent builds.
29+
- Rename displayed L-BTC asset issuer from 'peg-in' to 'federation' for clarity.
30+
- Update message handling to use less memory and be more robust with slow or flaky connections.
31+
- Optimizations for qr mode processing and smoother display updates.
32+
- Optimizations to reduce firmware size.
33+
34+
Fixed:
35+
- Work around ABI differences in cbor2 versions to make installation/packaging easier.
36+
- Fix `sign_tx` call in `jade_cli.py`.
37+
- GUI spelling fixes.
38+
- QEMU fixes and helper script updates.
39+
- Fix DIY M5StickC Plus 2 PIN navigation.
40+
- Many build and test infrastructure cleanups and fixes.
41+
- Various internal improvements for validation and error handling.
42+
- Various minor bug fixes resulting from build/test infrastructure improvements.
43+
744
## [1.0.40] - 2026-04-30
845

946
### Added

0 commit comments

Comments
 (0)