3.111.0
Minor Changes
-
#15339
f0a23d7Thanks @mcayuelas-ledger! - stabilize QueuedDrawer tests -
#15463
1946c43Thanks @deepyjr! - Fix double render of MarketBanner in Portfolio screen when lwmWallet40 is enabled with assetSection param disabled -
#15343
97d8b1fThanks @mcayuelas-ledger! - Fix QueuedDrawer BottomSheet race condition by deferring queue cleanup to onDismiss callback -
#15377
487a0dfThanks @deepyjr! - Add asset section for empty states using DADA API with stablecoin filtering and placeholder price display -
#15327
f9b757cThanks @VicAlbr! - Deduplicate mobile E2E deposit tests into receiveFlow and subAccount, merge portfolio tab specs into single file -
#15358
d8d142eThanks @mcayuelas-ledger! - Refactor modular drawer hooks from composeHooks factory to flat hook API -
#15254
be83068Thanks @sprohaszka-ledger! - Add new customHandler for Perps feature -
#15407
40be84eThanks @mcayuelas-ledger! - add skeleton when switching countervalues -
#15291
a221ae8Thanks @francois-guerin-ledger! - feat: addledger-wallet-framework -
#15496
50676f4Thanks @mcayuelas-ledger! - Bump lumen-ui packages and adapt to breaking API changes (TileSpot → Spot, extended → expanded) -
#15665
ab07fefThanks @cfloume! - fix(mobile): do not set read only mode in post welcome selection -
#14420
2fd7069Thanks @OlivierFreyssinet! - Expose DiscoveredDevice in SelectDevice2 and BleDevicePairingFlow for DMK-based connections -
#15282
2c596deThanks @ooke-ledger! - Fix swap operation details not showing the "View in Explorer" link for token accounts -
#15384
329bcb5Thanks @tonykhaov! - Add tracking attempt_to_trigger_push_notification_drawer_after_action -
#15436
7a49569Thanks @ooke-ledger! - Fix swap deeplink params not recognized by type guard on mobile -
#15485
0647b32Thanks @sarneijim! - Fix Wallet Sync blocked by buy device drawer in read-only mode -
#14974
982d4afThanks @gre-ledger! - Update to TypeScript 5.9 -
#15544
7d7f51aThanks @live-github-bot! - Export full countervalues history on mobile to avoid repull on boot -
#15347
9333dd8Thanks @tonykhaov! - Fix feature flags settings scrolling when the keyboard is visible -
#15273
01c3c2eThanks @amaslakov! - Add create account step to concordium onboarding flow -
#15471
706557fThanks @claudiiafg! - fix(lwm): fix broken blur components from reduced transparency settings on ios -
#14993
ea67320Thanks @deepyjr! - Add asset section to Portfolio home screen under lwmWallet40 feature flag -
#15376
7e252d8Thanks @beths-ledger! - fix No earn entry point on token accounts when coming from market page -
#15341
f1959b4Thanks @qperrot! - fix(exchange): improve invalid transaction handling and messaging -
#15431
add2c29Thanks @mitchellv-ledger! - Add icon and image variant to braze action content card -
#14907
dd98891Thanks @gre-ledger! - Replace usages of Math.random() for id generation by uuid() -
#15365
34945f1Thanks @sarneijim! - Integrate reborn modal and tracks. -
#15328
1740fb5Thanks @deepyjr! - Mutualize sync hooks (useSyncLifecycle, useManualRefresh, useStablePending, useBalanceSyncState, useSyncSources) to live-common -
#15507
bc5355cThanks @mcayuelas-ledger! - fix yield label for uk -
#15515
71b874bThanks @adammino-ledger! - Fix Swaps.xyz partner explorer url to use swapId instead of hash -
#15426
a8f44c0Thanks @deepyjr! - Fix portfolio screen spacing between CTAs, market banner, and crypto sections to consistently use 24px -
#15330
5cb874bThanks @mitchellv-ledger! - Add safe padding to larger mover overlay -
#15503
6f96468Thanks @deepyjr! - Fix read-only portfolio to restore fake coins list when asset section flag is disabled -
#15408
852d2bdThanks @deepyjr! - Fix portfolio balance UX on cold start and pull-to-refresh -
#15513
8ce1cb7Thanks @lysyi3m! - share onboarding error types between desktop and mobile -
#15630
90b41ddThanks @cfloume! - Fix recover banner not showing due to async storage -
#15312
f88c50fThanks @thesan! - Fix slow settings page opening -
#15552
a938418Thanks @deepyjr! - Add sync error analytics tracking (SyncError, SyncErrorList, SyncRefreshClick) and improve offline account error handling -
#15446
3ede91aThanks @cfloume! - chore: remove postOnboardingAssetsTransfer feature flag (default to true) -
#15551
166c038Thanks @deepyjr! - Update wordings for Wallet 4.0 and rename Fear & Greed index levels -
#15387
5eeb5c0Thanks @francois-guerin-ledger! - chore(coin-xrp): remove unusedfeeCustomUnit -
#15405
4040c44Thanks @benruseau! - Update DMK versions
Patch Changes
- Updated dependencies [
be83068,a221ae8,a270b43,2fd7069,982d4af,982d4af,6dac7f9,a6414f2,1c564a9,f1959b4,dd98891,3488291,73681cc,f0e0303,dcc93e9,8ce1cb7,01c81b1,b76ebac,d7b8e13,3ede91a,7de6683,5eeb5c0]:- @ledgerhq/live-dmk-shared@0.22.0
- @ledgerhq/coin-concordium@0.7.0
- @ledgerhq/coin-multiversx@0.14.0
- @ledgerhq/coin-filecoin@1.22.0
- @ledgerhq/coin-bitcoin@0.35.0
- @ledgerhq/coin-canton@0.21.0
- @ledgerhq/coin-casper@2.11.0
- @ledgerhq/coin-cosmos@0.29.0
- @ledgerhq/coin-stacks@0.18.0
- @ledgerhq/live-countervalues-react@0.11.0
- @ledgerhq/coin-evm@3.1.0
- @ledgerhq/live-countervalues@0.16.0
- @ledgerhq/coin-framework@7.0.0
- @ledgerhq/live-wallet@0.23.0
- @ledgerhq/types-live@6.102.0
- @ledgerhq/live-dmk-mobile@0.21.0
- @ledgerhq/hw-ledger-key-ring-protocol@0.9.0
- @ledgerhq/devices@8.13.0
- @ledgerhq/errors@6.32.0
- @ledgerhq/ethereum-provider@0.7.0
- @ledgerhq/cryptoassets@13.43.0
- @ledgerhq/ledger-wallet-framework@1.0.1
- @ledgerhq/domain-service@1.7.2
- @ledgerhq/ledger-key-ring-protocol@0.12.2
- @ledgerhq/hw-transport@6.34.1
- @ledgerhq/hw-transport-http@6.35.1
- @ledgerhq/live-network@2.4.2
- @ledgerhq/live-dmk-speculos@0.8.2