4.3.0
Minor Changes
-
#16569
2f0c492Thanks @deepyjr! - Add Support and Learning section with Ledger Support and Ledger Academy rows to MyWallet Help screen -
#16511
06702c1Thanks @deepyjr! - Add device section to MyWallet with uniform device images, unified list background, and active/inactive status tags -
#16318
fdff398Thanks @deepyjr! - Wire Recover button in My Wallet with dynamic label and analytics tracking -
#16439
3bb2bacThanks @aussedatlo! - Update DMK dependencies -
#16498
c90c513Thanks @CremaFR! - Fix perps entry point position above assets section on portfolio screen -
#16420
6d1784cThanks @deepyjr! - Batch-compute countervalue and portfolio delta for asset list with a single shared subscription -
#16342
7907bf3Thanks @LucasWerey! - Sync analytics portfolio balance with portfolio display state via Redux -
#16496
c764fc7Thanks @LucasWerey! - Scope portfolio balance loading to the countervalues phase and exposecvPendingfrom sync sources -
#16432
410697fThanks @tonykhaov! - Fix analytics consent drawer visibility on Wallet v4 read-only portfolio -
#16586
f1a17aaThanks @LucasWerey! - Persist generated mock accounts to storage before reboot so they survive app restart -
#16381
bfb1bd6Thanks @sarneijim! - Add analytics preferences settings screen and wire consent drawer navigation -
#16567
1882217Thanks @LucasWerey! - Set native launch screen background to pure black on iOS and Android -
#16370
e168102Thanks @cfloume! - fix: fix warm-start handling of braze push notification links -
#16358
fbff5f4Thanks @sarneijim! - Add finish onboarding widget flag (lwdWallet40), shared post-onboarding portfolio visibility hook, and desktop portfolio banner priority with slot for the new widget UI. -
#16408
8a7d171Thanks @gre-ledger! - fix: disable async chunk creation in re-pack to prevent chunk loading errors -
#16320
c7f1682Thanks @deepyjr! - Add Help page structure to My Wallet with Support and More sections -
#16558
0273cd4Thanks @deepyjr! - Wire Add device CTA to BLE pairing flow and Explore all Ledger devices link to shop URL -
#16573
5b02e83Thanks @deepyjr! - Add "Add a Ledger device" CTA in My Wallet when no BLE devices are paired -
#16572
b186c6aThanks @deepyjr! - Add More section with Save logs, Ledger Status and Clear cache rows to MyWallet Help screen -
#16842
3fb8512Thanks @ooke-ledger! - Fix endless loading spinner when navigating from the Buy/Sell live app to a provider widget. -
#16895
a8f7452Thanks @fAnselmi-Ledger! - Patch redirection to My Ledger upon FW update request -
#16538
a09e5cbThanks @mdomanski-ext-ledger! - fix: avoid hedera erc20 association -
#16292
2374fcfThanks @sergiubreban! - feat: add confirmation modal -
#16990
474f7ceThanks @hhumphrey-ledger! - Revert initialUrl changes -
#16352
b661cd9Thanks @gre-ledger! - LIVE-29183: Make transaction serialization functions async in preparation forloadTransactionForFamilybecoming async (dynamic import). FunctionsfromTransactionRaw,toTransactionRaw,fromTransactionStatusRaw,toTransactionStatusRaw, andformatTransactionStatusnow returnPromise<T>. All callers in desktop, mobile, CLI, and bot updated accordingly. -
#16350
c51170aThanks @gre-ledger! - chore(live-common): async prep — account serialization & sign chain (LIVE-29184)Make
fromOperationRaw,toAccountRaw,canSend,toScanAccountEventRaw,encodeModel,getConcordiumBridge,fromSignedOperationRaw,fromSignOperationEventRaw,serializePlatformSignedTransaction, anddeserializePlatformSignedTransactionreturn Promises. All call sites across desktop, mobile, CLI, and live-common are updated to await the new async signatures. This is a no-op at runtime (bridges are still synchronous); the change prepares the codebase forgetAccountBridgeByFamilybecoming async. -
#16550
7b9565dThanks @LucasWerey! - Adjust Wallet 4.0 portfolio, assets, and related screen spacing -
#16447
0ab8d9cThanks @LucasWerey! - Bump@ledgerhq/lumen-ui-reactto0.1.21and@ledgerhq/lumen-ui-rnativeto0.1.22, and rename theappearanceprop todensityonNavBar,BottomSheetHeader, andDialogHeaderusages. -
#15129
9332ce5Thanks @gre-ledger! - Migrate to unified identities slice: single source of truth for userId/datadogId. Boot init merges legacy "user" into "identities" (legacy trusted first), then deletes "user". All consumers use identities selectors; remove getOrCreateUser, setUser, updateUser. -
#16240
093017cThanks @tonykhaov! - Read analytics consent policy version and validity window fromanalyticsOptInfeature-flag params; dropprivacyConsentconstant; addsaveAnalyticsConsentInfoaction and dedicated reducer handling on desktop. -
#16375
71241d2Thanks @cfloume! - fix: remove onboarded optimisation -
#16482
5c0dcf9Thanks @VicAlbr! - Prefix explicittestIDon the mobileButtoncomponent withenabled-ordisabled-so e2e tests can distinguish a rendered-but-disabled button from a missing button. -
#16626
75417a3Thanks @LucasWerey! - Hide network badge on currency icons in wallet assets section lists -
#16517
07c8848Thanks @LucasWerey! - Fix operations list internal transfers: deduplicate by account, show counterparty account names -
#16319
9b6bc96Thanks @deepyjr! - Wire Referral button in My Wallet to open referral URL -
#16501
030936cThanks @KVNLS! - activate lazy imports in rspack for mobile -
#16308
e23ca29Thanks @KVNLS! - Fix Polkadot freezes on mobile -
#16323
1e47a25Thanks @cfloume! - fix: remove HW list apps optimisation -
#16414
929d9d3Thanks @hhumphrey-ledger! - Prevent app reload on mobile when changing devices in swap -
#14622
8dbf2f3Thanks @mitchellv-ledger! - Add recover action to post onboarding hub -
#16076
c6a5082Thanks @UmbrellaHoodies! - Adds support for paying transaction fees in non-native Celo tokens (e.g. USDC, USDT) on the Mobile send flow. Users can now select which token to use for transaction fees, mirroring Celo's native fee abstraction feature.
Patch Changes
- Updated dependencies [
292828a,fbff5f4,b7cdf0e,317c479,178bda8,093017c,025b4ae,e377079,45e134c,4afb1f9]:- @ledgerhq/coin-evm@3.5.0
- @ledgerhq/types-live@6.106.0
- @shared/feature-flags@0.5.0
- @ledgerhq/coin-bitcoin@0.39.0
- @ledgerhq/coin-cosmos@0.32.0
- @ledgerhq/coin-canton@0.23.1
- @ledgerhq/coin-casper@2.13.1
- @ledgerhq/coin-concordium@0.9.1
- @ledgerhq/coin-filecoin@1.24.1
- @ledgerhq/coin-multiversx@0.16.1
- @ledgerhq/coin-stacks@0.21.1
- @ledgerhq/domain-service@1.8.1
- @ledgerhq/ledger-wallet-framework@1.3.1
- @ledgerhq/cryptoassets@13.46.1
- @ledgerhq/live-countervalues@0.18.2
- @ledgerhq/live-countervalues-react@0.14.1
- @ledgerhq/live-wallet@0.25.2