Skip to content

Releases: Zondax/ledger-mina

v1.6.5

20 Apr 14:01
048e4c8

Choose a tag to compare

Refactors blind signing logic and improves utilities (#62)

* refactor: centralize blind signing logic and add safety checks

- Move duplicated blind signing functions from UI-specific files into a shared `menu_common.c`.
- Add NULL and length checks to `bytes_to_hex_display` to prevent potential crashes.

* bump version

v1.6.4

17 Apr 13:44
da79bc1

Choose a tag to compare

App Improvement (#61)

* fix: prevent concurrent APDU processing during UI review

Introduce a `review_pending` flag to block new commands while the device is waiting for user approval. This prevents the host from mutating state or buffers during an asynchronous review window, addressing potential race conditions on transports like BLE.

* improvement: update zemu tests configuration and dependencies

Update Jest configuration to handle ESM-only dependencies like `get-port` and bump multiple devDependencies (including Zemu, Ledgerhq, and ESLint plugins) to their latest versions.

* test: update zemu snapshots

Update the main menu UI snapshots for various device models (Nano S, Nano S+, Nano X, Stax, Flex) to reflect recent changes.

* refactor: centralize review lock management in main dispatcher

Move the `review_pending` flag logic from individual command handlers into the central APDU dispatcher. This ensures the lock is consistently acquired at the start of processing and automatically released upon any command completion (success or error) or transport reset, reducing the risk of the dispatcher becoming permanently locked.

v1.6.3

01 Apr 07:54
6a5e172

Choose a tag to compare

feat: show processing screen during silent get_address (#56)

* feat: show processing screen during silent get_address

* bump version

* snapshots

v1.6.2

23 Mar 19:58
56141f5

Choose a tag to compare

fix : sign hash screen (#54)

* change message to sign hash

* bump version

* snapshots

* handle undeterministic processing snapshots

v1.6.0

03 Feb 06:05
fea8b5b

Choose a tag to compare

Merge pull request #48 from Zondax/feat/signZkField

Feat/sign zk field

v1.5.1

16 Oct 15:16
3b36300

Choose a tag to compare

Fix/apex installer (#45)

* Fix Apex installer build

* bump version

* snapshots

* Run installer build on PR (without uploading)

v1.5.0

16 Oct 11:21
33b9d37

Choose a tag to compare

Apex port (#44)

* Apex support

* Snapshots

* Release workflow

* Upgrade ragger

* Apex snapshots for ragger tests

* Custom navigator for ragger

v1.4.8

07 Oct 12:45
c1b0ceb

Choose a tag to compare

Merge pull request #43 from Zondax/fix/installer

Install ledgerblue