github LedgerHQ/ledger-live live-mobile@3.103.0

7 hours ago

3.103.0

Minor Changes

  • #13726 e26f918 Thanks @LucasWerey! - Lumen bump and small banner adjustments

  • #13590 d3a00b8 Thanks @deepyjr! - Add Fear and greed index to the market banner on LWM

  • #13600 d8f4b10 Thanks @deepyjr! - add new market banner on the home page (ff) and shared code for desktop and mobile (tests)

  • #13786 e5cf08a Thanks @cfloume! - fix: better handle unknown coins through deeplinks

  • #13340 85ed675 Thanks @Justkant! - feat(coin-bitcoin): support psbt signature in wallet-api

  • #13713 b410a61 Thanks @LucasWerey! - Add debug entry for lumen playground

  • #13692 cec484b Thanks @cfloume! - fix: handle large mover deeplink edge cases

  • #13730 c48b7d5 Thanks @LucasWerey! - Set the timerange to "day" for the marketBanner

  • #13556 b6c16fa Thanks @ysitbon! - bump react to 19.0.0 and react-native to 0.79

  • #13790 819d969 Thanks @Justkant! - feat: add transaction source tagging with headers for broadcast

    Add TransactionSource type and source field to BroadcastConfig to track
    transaction origins (dApp, live-app, coin-module, swap) and transmit them
    as X-Ledger-Source-Type and X-Ledger-Source-Name headers when broadcasting
    to blockchain explorers for Bitcoin and EVM.

    Changes:

    • Add TransactionSource type with type and name fields to types-live
    • Extend BroadcastConfig with optional source field
    • Thread source through Bitcoin broadcast chain (broadcast.ts → wallet.ts → xpub.ts → explorer)
    • Thread source through EVM broadcast in ledger node API
    • Update Desktop to pass source in:
      • Live app broadcasts (LiveAppSDKLogic.ts)
      • Swap flows (CompleteExchange Body.tsx)
      • Native send flows (GenericStepConnectDevice.tsx)
    • Update Mobile to pass source in:
      • Native transaction flows (screenTransactionHooks.ts)
      • Platform exchange (CompleteExchange.tsx)
      • Swap flows (Confirmation.tsx)
    • Update wallet-api integrations (react.ts, useDappLogic.ts)
  • #13784 d4c80fc Thanks @mcayuelas-ledger! - Use CryptoIcons in Markets Pages

  • #13921 a48f452 Thanks @desirendr! - fix touch events not working on newly added assets/accounts

  • #13654 96db81a Thanks @RobinVncnt! - feat: trigger notification drawer in swap, send, receive, stake flows

  • #13868 beeb70f Thanks @LucasWerey! - Fix Android crash when navigating back from Earn webview. The crash occurred when using hardware back button after navigating away from the webview screen and returning to another screen.

  • #13757 6532080 Thanks @mcayuelas-ledger! - Add CVS staging toggle

  • #13732 069d298 Thanks @tonykhaov! - refactor: clean up old notifications logic

Patch Changes

  • Updated dependencies [c8edd4c, c84be03, d38431e, b8e22d3, 819d969, 7389999, 6c9b829, 6532080, 36aaf48, d469c61, 069d298, c8edd4c]:
    • @ledgerhq/live-countervalues-react@0.9.0
    • @ledgerhq/icons-ui@0.19.0
    • @ledgerhq/types-live@6.94.0
    • @ledgerhq/coin-evm@2.40.0
    • @ledgerhq/native-ui@0.54.0
    • @ledgerhq/coin-stacks@0.15.0
    • @ledgerhq/live-env@2.26.0
    • @ledgerhq/live-wallet@0.20.0
    • @ledgerhq/coin-framework@6.13.1
    • @ledgerhq/coin-canton@0.14.1
    • @ledgerhq/coin-cosmos@0.23.1
    • @ledgerhq/coin-filecoin@1.18.1
    • @ledgerhq/coin-multiversx@0.10.1
    • @ledgerhq/domain-service@1.6.1
    • @ledgerhq/cryptoassets@13.37.1
    • @ledgerhq/live-countervalues@0.11.1
    • @ledgerhq/client-ids@0.4.1
    • @ledgerhq/hw-ledger-key-ring-protocol@0.7.1
    • @ledgerhq/ledger-key-ring-protocol@0.11.1
    • @ledgerhq/live-dmk-mobile@0.18.1
    • @ledgerhq/live-network@2.2.1

Don't miss a new ledger-live release

NewReleases is sending notifications on new releases.