Skip to content

v1.44.70

Choose a tag to compare

@johnnyluo johnnyluo released this 11 Aug 03:20
· 89 commits to main since this release
4dbc45b

What's Changed

  • chore(release): bump version to 1.43.69 (build 69) by @johnnyluo in #4988
  • fix(tests): un-skip the ChainHelper golden signing-vector suite by @gastonm5 in #4996
  • fix(swap): show the memo-enforced floor as "min. payout", the quote as "expected payout" by @gastonm5 in #4998
  • test(chains): golden vectors for TCY + the EVM chainId matrix — and a SEI signer divergence by @gastonm5 in #4999
  • fix(utxo): fetch the complete UTXO set, spend only what is spendable, and show that as the balance by @gastonm5 in #4978
  • chore(swap): remove the limitSwapEnabled feature flag by @gastonm5 in #5003
  • feat(limit-swap): set the target price on a chart by @gastonm5 in #5002
  • fix(swap): title the no-pool error properly and stop the raw provider string flash by @gastonm5 in #4997
  • fix(dkls): strip redundant leading zero bytes before DER-encoding r by @johnnyluo in #5007
  • fix: correct notification intro state by @johnnyluo in #5011
  • fix: add foreground notification fallback by @johnnyluo in #5012
  • fix(ripple): record an XRPL trust-line activation as an activation, not a quadrillion-token transfer by @gastonm5 in #5006
  • fix(limit-swap): block Place Order when the sell amount is unaffordable by @gastonm5 in #5009
  • feat(design-system): corner-radius token scale in Theme (phase 1 of 4) by @gastonm5 in #5040
  • fix(onboarding): label the launch-screen primary button "Create new Vault" by @gastonm5 in #5042
  • fix(limit-swap): derive the cancel dust ceiling from a pinned threshold, and make the coverage test structural by @gastonm5 in #5033
  • fix(home): crossfade the portfolio balance into the top bar as the header collapses by @gastonm5 in #5036
  • fix(coin-detail): open the sheet at a partial detent with a faded bottom edge by @gastonm5 in #5031
  • fix(defi): DeFi "Select positions" no longer renders empty while /pools loads by @gastonm5 in #5030
  • fix(ton): finish the GRAM rebrand — display sites read coin.ticker, and migrate persisted DeFi positions by @gastonm5 in #5035
  • refactor(design-system): standardise container corner radii on 24 via Theme.radius by @gastonm5 in #5046
  • fix(signing): guard Solana/Sui/Tron pre-sign on chain, not ticker by @johnnyluo in #5049
  • fix(localization): add missing Korean strings by @johnnyluo in #5050
  • fix(sui): resolve custom tokens, balances, and prices by @johnnyluo in #5051
  • fix(tron): accept compressed public key on cross-device keysign by @johnnyluo in #5052
  • fix(send): UTXO max send — sticky sendMaxAmount, plan-derived Max, live byte fee, mapped plan.error by @gastonm5 in #5032
  • fix(swap): reserve a constant line box for the swap card amount row by @gastonm5 in #5065
  • fix(thorchain): stop the LP-actions pause flag blocking Secured Assets deposits by @gastonm5 in #5062
  • fix(send): read a balance exactly past Int64 so a send can't validate against funds that aren't there by @gastonm5 in #5064
  • fix(send): bind the pinned EVM gas limit to the asset it was sized for by @gastonm5 in #5063
  • test(signing): golden vectors for Cosmos matrix, Dash/Zcash, Bittensor, QBTC, limit orders by @johnnyluo in #5059
  • fix(keychain): distinguish an absent item from an unreadable Keychain by @gastonm5 in #5054
  • build(lint): keep corner radii on the token scale (phase 4 of 4) by @gastonm5 in #5048
  • fix(import): stop a vault import from silently overwriting a stored vault by @gastonm5 in #5068
  • feat(security): opt-in passcode app-lock + at-rest key-share encryption (#4846) by @gastonm5 in #5070
  • fix(swap): inset the advanced-swap settings card from the sheet's bottom edge by @gastonm5 in #5069
  • fix(keysign): resolve KeyImport custom-message keys by derivation path by @gastonm5 in #5071
  • fix(send): derive an EVM max send from the fee that actually gets signed by @gastonm5 in #5034
  • test(import): state the protection state the import tests are written for (#5078) by @gastonm5 in #5079
  • fix(settings): make the passcode screens behave on macOS (#5075) by @gastonm5 in #5076
  • fix(ripple): refuse and surface the XRPL dApp terms the confirmation screen hid by @gastonm5 in #5088
  • fix(sui): migrate off JSON-RPC to GraphQL RPC before the mid-October decommission by @gastonm5 in #5093
  • fix(tss): snapshot the vault's key shares before the TSS ceremony starts by @gastonm5 in #5094
  • fix(keygen): make commitVault all-or-nothing when the save throws by @gastonm5 in #5095
  • fix(passcode): put the lock screen above the presentation layer on both platforms by @gastonm5 in #5096

Full Changelog: v1.43.69...v1.44.70