Skip to content

Releases: Zondax/ledger-stacks

v0.24.4

18 Sep 13:58
b9b941c
Compare
Choose a tag to compare
increase flash buffer (#172)

* FIXME: a mix of changes keep in mind useful function in there to print nested clarity vales in std

* Increase flash memory usage to handle large contract deploy transactions

* Remove unnecessary tests using invalid data

* Bump app version and update snapshots

* feat: Update zxlib library

* Update snapshots

v0.24.3

30 Aug 20:10
566060f
Compare
Choose a tag to compare
Feat/merge fixes from ledger pr (#165)

* FIXME: a mix of changes keep in mind useful function in there to print nested clarity vales in std

* Remove job which is not use across other apps

* Remove dead code in publicKey function

* Add SIGN_JWT_SECP256K1 apdu command documentation

* Add INS_GET_AUTH_PUBKEY apdu command documentation

* Fix fuzzer and add corpus

Fix overflow

Remove redundant target as it is already covered by transaction target

Return None in case of error

* Ignore fuzzing boilerplate

* Bump version and update snapshots

* Remove test use to debug that data used was invalid

v0.24.2

24 Jul 00:42
d100cfd
Compare
Choose a tag to compare
Flex support (#164)

* support for Flex

* update deps

* update Zemu tests

* Stax snapshots

* Flex snapshots

* bump version & update snapshots

v0.24.1

05 Jul 20:33
f0e66e0
Compare
Choose a tag to compare
Improvements (#158)

* Remove unused testing machinery

* Update submodules

* Add error message getter and improve error definition

* Update zemu

* remove getter

* Update nom and improve error variants naming

* Improve workflows

* Address warnings on deprecated functions

* Enable stax device compilation and set Production build

* update modules

* update workflows

* Make clippy happy

fix clippy ci

* Update jest

* fix clippy

* bump version and update snapshots

* check production build

* update tests

* update transport

* update transport

* Fix production build flag setting

* Fix app params

* Remove comment

* Update checkout to v4

* update actions

* minor changes

* add Stax snapshots

* add getAddress tests for m/5757'/x/x/x/x path

---------

Co-authored-by: ftheirs <[email protected]>

v0.24.0

17 Jun 21:54
c817d82
Compare
Choose a tag to compare
Feat: Add support for arbitrary # of multisig signers (#152)

* Last try with `auth_fields` as ArrayVec

* Passes unit tests with `auth_fields_raw` in `MultisigSpendingCondition`

* Add `_num_multisig_fields` to FFI

* Add support for m-of-n multisig in actions.h

* Fix `validate_post_sig_hash_chain()`, multisig integration tests pass now

* feat: Add support for new SIP (SIP-02x: Non-sequential multisig transactions)

* fix: Remove extra hash step for first signer in multisig tx

* fix: Update screenshots so all zemu tests pass

* chore(actions.h): Update comments

* chore: Clean up unused variables in multisig test

* test: Add test for order-independent multisig

* test: Add separate screenshots for order-independent multisig test

v0.23.12

12 Jan 20:08
6e45b07
Compare
Choose a tag to compare
Feat/versioned contract (#155)

* feat: Add support for versioned smart contracts

* bump app version and update snapshots

* remove support for stax device

* remove linker scripts

* update Ledger guidelines enforcer

v0.23.11

07 Jun 15:39
ac58037
Compare
Choose a tag to compare
Merge pull request #151 from Zondax/stax

Stax

v0.23.10

15 Mar 20:27
3b24417
Compare
Choose a tag to compare
Improvements and update CI (#149)

* update submodules

update tests and make them concurrent

compile rust first

fix typo

update dep

* bump app version, update snapshots and fix_ci

* removed no used build version for installers

Update dependencies

15 Mar 20:42
3b24417
Compare
Choose a tag to compare

This release does not provide new functionality but updates dependencies that are required to communicate with de device

v0.23.8

21 Feb 12:48
5f40d62
Compare
Choose a tag to compare
App size (#146)

* avoid indexing to reduce binary size

use try call to avoid panic machinery to be added by the compiler

optimize for binary size and remove debug symbols

* update tests

* bump app version and update snapshots

* Derive Debug only under test

* Remove panic-halt to reduce app size

* Reduce calls to procedures that can cause panics

* Rename LedgerPanic to ApduPanic

* fix format

* use unreachable_unchecked

* some improvements in size

* fix return value

* Update zxlib

* use copy_from_slice and better error report