github LedgerHQ/app-ethereum 1.23.0

3 hours ago

Added

  • Address Book support
  • TLV format (Ledger PKI signed) for ERC-20 token information
  • Interoperable addresses (EIP-7930) in generic clear-signing
  • Map, group, separator and iteration formatters in generic clear-signing
  • Nonce display in EIP-7702 authorization review
  • Nonce and transaction hash display in generic clear-signing review

Changed

  • Token and token amount fields of unknown tokens are now clickable
  • Contacts and trusted names that cannot be displayed fall back to the address
  • A review left on screen is dismissed when a command ends on an error

Fixed

  • EIP-191 messages could be partially hidden when too long for the review page count
  • EIP-712 array elements could bypass display filters, or be signed without being declared
  • EIP-712 amount-join could omit repeated amounts of the same token
  • EIP-712 and generic clear-signing dates could be displayed wrongly (e.g. far deadlines shown in 1969)
  • Short fixed-size bytes values were displayed differently from the signed value
  • ETH2 withdrawal index could change between validation and deposit approval
  • ERC-721 transfers could hide attached ETH, ERC-1155 transfers could hide their data payload
  • External plugin reviews did not show the signing account
  • Token/NFT metadata could be applied to the wrong asset type or to an unsupported chain
  • Generic clear-signing lookups (trusted names, maps, enums) could ignore the chain or contract binding
  • Empty nested transactions used the outer chain for ticker and trusted-name resolution
  • Privacy shared secret was not computed on the published X25519 key
  • Address retrieval failing on some clones
  • Various parsing and memory-safety issues found by security review and fuzzing

Don't miss a new app-ethereum release

NewReleases is sending notifications on new releases.