github LedgerHQ/ledger-live live-mobile@4.13.0

4 hours ago

4.13.0

Minor Changes

  • #19666 b842501 Thanks @deepyjr! - Add Ledger Sync introduction translations to Mobile Contacts.

  • #19813 928f6e2 Thanks @aussedatlo! - bump @ledgerhq/context-module to 2.3.0

  • #19854 c3c5329 Thanks @dilaouid! - feat(algo): restore Algorand memo in new send flow with protocol 1024-byte note limit

  • #19865 7708345 Thanks @OlivierFreyssinet! - Remove partial app preparation from Device Intent Executor flows

  • #19794 2388d41 Thanks @OlivierFreyssinet! - Handle non-onboarded devices according to the requirements of each Connect App flow

  • #19820 6bd9b00 Thanks @OlivierFreyssinet! - Fix device selection drawer layout and scrolling for long device lists

  • #19755 5945c33 Thanks @LucasWerey! - remove lumen debug and visualization debug tools

  • #19625 28c29a1 Thanks @LucasWerey! - Remove findCryptoCurrencyByTicker re-lookups in market counter-value formatting and detection paths

  • #19765 2818fc1 Thanks @LucasWerey! - fix: remove SafeAreaInsetsContext.Provider global override, replace with useAdjustedSafeAreaInsets hook

  • #19883 2884af7 Thanks @deepyjr! - Render validation errors in the add contact form.

  • #19990 b2fe0f0 Thanks @hedi-edelbloute! - Revert Cardano firmware app v8.0.4 support (hw-app-cardano bump to 8.0.0)

  • #19742 022f431 Thanks @deepyjr! - Add Ledger Sync checking and introduction presentation variants to Mobile Contacts.

  • #19905 ae9897a Thanks @koda-apps! - fix(send): hide balance in send modal header when discreet mode is enabled

  • #19778 f6e5b74 Thanks @dilaouid! - fix(lwdm): fix wrong memo label i18n id

  • #19809 26db6f1 Thanks @mateuszpalosz-ext! - updated bottom spacing for summary step

  • #19838 82f1850 Thanks @sarneijim! - Update large-screen upsell modal hero images for light and dark themes.

  • #19890 6d2a928 Thanks @mdomanski-ext-ledger! - fix: show all digits in aleo send flow

  • #19702 6935fe0 Thanks @YazhuEth! - Add HyperCore support by plugging @ledgerhq/coin-hypercore into the generic coin framework: register the hypercore native currency (USDC, magnitude 6), route the family through the generic bridge, reuse the EVM signer for address derivation (HyperCore shares the Ethereum address), and add the currencyHypercore feature flag. HyperCore accounts can be discovered and serve their balance and operations from the coin module. In the history, HyperCore operations are labelled "Deposit"/"Withdraw" instead of "Received"/"Sent" (deposits/withdrawals go through bridging, not a plain transfer).

  • #19810 dd105d5 Thanks @liviuciulinaru! - Fix mobile Swap Live App balance masking in discreet mode

  • #19895 31b6b8d Thanks @LucasWerey! - Allow Help section descriptions in the new Profile to wrap onto two lines instead of being truncated in longer languages.

  • #19776 d43ab1d Thanks @deepyjr! - Render Contacts search results in Ledger Wallet Mobile.

  • #19681 762b5eb Thanks @OlivierFreyssinet! - Fix USB transport routing for Device Intent Executor legacy withDevice intents.

  • #19939 edc21b1 Thanks @deepyjr! - Center empty placeholders in the Mobile Market screen.

  • #19857 51775d7 Thanks @deepyjr! - Add the Mobile Contacts name form with keyboard avoidance.

  • #19936 2b9d248 Thanks @mdomanski-ext-ledger! - fix: aleo empty accounts handling in mobile

  • #19816 64ddc3b Thanks @mdomanski-ext-ledger! - fix: unique account key in aleo add account flow
    fix: missing getParentCurrencyId in quick actions

  • #19811 d499954 Thanks @mateuszpalosz-ext! - prevent go back from view key approve screen for Aleo

  • #19740 03dbe82 Thanks @deepyjr! - Render grouped populated Contacts lists on mobile.

  • #19795 674f301 Thanks @vtaranushenko-ext-ledger! - Fix quick amount selector not showing for token transfers

  • #19330 b85140a Thanks @jiyuzhuang! - Add LWM notifications prompt QA debug screen with reprompt tooling

  • #19875 59a6c82 Thanks @sarneijim! - Gate the large-screen upsell modal by the enabled state of the selected opt-in variant

  • #19798 a55b810 Thanks @ysitbon! - Add useCurrencyById and useTokenByAddressInCurrency hooks; repoint mobile from @ledgerhq/cryptoassets to @features/platform-currencies and @domain/entity-currency-crypto

  • #19779 9c39cc4 Thanks @LucasWerey! - Fix android navigation bar inset on read-only portfolio screen bottom padding

  • #19884 f9f5db4 Thanks @qperrot! - Add data-driven delegation-visibility-delay notice on the EVM staking delegate amount step (Somnia: 5 minutes)

  • #19812 729a6f8 Thanks @deepyjr! - Keep the Mobile Contacts search input visible while the populated list scrolls.

  • #19899 c441c90 Thanks @philipptpunkt! - Fix Swap: pressing "<" from the History screen after a multi-step swap now returns to the initial input form instead of the transaction success screen. The webview is remounted when redirecting to History so the success screen is no longer left mounted underneath.

  • #19822 233a26f Thanks @deepyjr! - Add Contacts sample data controls to Mobile Debug settings.

  • #19847 6abc9e6 Thanks @gre-ledger! - chore(errors): replace instanceof guards with .name string checks

  • #19900 a34db0e Thanks @vtaranushenko-ext-ledger! - Add integration tests for Aleo add account and send flows

  • #19796 36bbe18 Thanks @YazhuEth! - Fix custom fees on iOS in the new send flow: accept a comma decimal separator (normalized to a dot so the value is valid and can be confirmed), and dismiss the keyboard by tapping outside the inputs so the Confirm button is reachable

  • #19819 4151f1d Thanks @YazhuEth! - Migrate coin-integration screens to the custom ~/components/SafeAreaView, which handles the experimental header and avoids double safe-area insets.

  • #19533 d63b9ef Thanks @lysyi3m! - Add a TRON send-flow network-fees explanation on the amount screen. The fee row now shows the cost in both fiat and TRX (e.g. $4.12 • 0.000056 TRX, or $0 • 0 TRX when staked energy and bandwidth cover the transfer), and an info tooltip (desktop) / drawer (mobile) explains whether resources cover the fee or it is paid by burning TRX. Implemented via two family-agnostic send-descriptor accessors (getNetworkFeesInfo for the copy, showFeeCurrencyAmount for the fee-row display). Other currencies are unchanged.

Patch Changes

Don't miss a new ledger-live release

NewReleases is sending notifications on new releases.