This repository has been archived by the owner on Jul 5, 2023. It is now read-only.
Releases: bnb-chain/ledger-app-binance
Releases · bnb-chain/ledger-app-binance
v1.1.4: Nano X Support
CHANGES
- Added initial support for Ledger Nano X
COMPATIBILITY
- Ledger Nano S firmware v1.5.5
- Ledger Nano X
- U2F transport
TESTS
Test cases may be found in binance-chain/javascript-sdk.
v1.1.3
FIXES
- Fixed signing for certain complex proposal message types
COMPATIBILITY
- Ledger Nano S firmware v1.5.5
- U2F transport
TESTS
Test cases for v1.1.3 may be found in binance-chain/javascript-sdk.
v1.1.2
CHANGES
- app_main: cleaner mutable hd path node check
- app_main: allow variable account path node
- tx parser: make some keys indicate msg type
- security: INS_PUBLIC_KEY does not set
viewed_bip32_path
COMPATIBILITY
- Ledger Nano S firmware v1.5.5
- U2F transport
TESTS
Test cases for v1.1.2 may be found in binance-chain/javascript-sdk.
v1.1.1
CHANGES
- tx parser: substitute some tx keys for nicer ones
- tx parser: remove account_number preview page, remove key msg prefix
COMPATIBILITY
- Ledger Nano S firmware v1.5.5
- U2F transport
TESTS
Test cases for v1.1.1 may be found in binance-chain/javascript-sdk.
v1.1.0
CHANGES
- Merged with upstream ZondaX/ledger-cosmos-app ~v1.3.2
- User has to "preview" the tx before signing now
- Added new ins:
INS_GET_ADDR_SECP256K1
,INS_SHOW_ADDR_SECP256K1
- Memory usage improvements
- Applied decimal formatting for order fields and transfer inputs/outputs
- Applied pretty printing of long json values (i.e. coins)
- Reduced max bip32 depth to 5 and checking that all but the last "node" match as expected:
m/44'/714'/0'/0/...
- Validating that bech32 hrp is either
tbnb
orbnb
for "show address" - "Show address" main menu option can now scroll through address indexes
- Some misc usability related UI changes
- Security: The bip32 path is "locked in" when the user sees the address (either via getting public key, getting the address or showing the address on the device). Trying to sign with a different path (i.e. during a MitM attack) will not work and will instead return an error from the device.
COMPATIBILITY
- Ledger Nano S firmware v1.5.5
- U2F transport
TESTS
Test cases for v1.1.0 to be added to binance-chain/javascript-sdk.
v1.0.2
FIXES
- Pubkey "compression" refactor
COMPATIBILITY
- Ledger Nano S firmware v1.5.5
This release is compatible with the 1552-u2f-fix
branch of nanos-secure-sdk.
v1.0.1
FIXES
- Reorganizing stack (necessary for parsing nested json) - from upstream (@Zondax)
This fixes an out of memory crash that sometimes happens when signing a transaction after viewing its parsed json content.
COMPATIBILITY
- Ledger Nano S firmware v1.5.5
This release is compatible with the 1552-u2f-fix
branch of nanos-secure-sdk.
v1.0.0
Initial release