Skip to content

Releases: LedgerHQ/ledger-live

@ledgerhq/live-desktop@2.62.0

23 Jun 11:42
Compare
Choose a tag to compare

2.62.0

Minor Changes

Patch Changes

  • #3642 95f62f4af9 Thanks @cgrellard-ledger! - Add a property braze_external_user_id to identify events which is needed by braze with this exact name + trigger the identify analytics event on the dashboard screen

  • #3603 580972f6a1 Thanks @juan-cortes! - Memoize all device action requests to prevent loops on LLD

  • #3599 73838624a8 Thanks @mcayuelas-ledger! - LLD - Add modelIdList user property and event property. The list will be: [ "nanoX", "stax", "nanoS"]

  • #3488 1d3d38c40a Thanks @juan-cortes! - Fix bad rendering for old firmware update hash veritification

  • #3591 809065c571 Thanks @sarneijim! - Integrate swapWalletApiPartnerList

  • #3528 24483331fe Thanks @juan-cortes! - Improve the image removal flow for Stax

  • #3540 acebc67d55 Thanks @RamyEB! - bugfix avoid crash when url is invalid in manifest

  • #3653 bf4fb8766f Thanks @JunichiSugiura! - Fix crash on searching crypto currency

  • #3582 fbbd5be88c Thanks @mcayuelas-ledger! - LLD - Analytics - Modifications to menu_entry_click_flagged

  • #3698 e5117e5ee6 Thanks @juan-cortes! - Fix double retry button on locked device for lang install from my ledger

  • #3483 4a1454beb3 Thanks @gre! - use ledger currency id on Countervalues API usage.

  • #3683 02fce53652 Thanks @JunichiSugiura! - Fix continue button for disclaimer drawer in discover v2 page

  • #3660 00a71f0be9 Thanks @live-github-bot! - fixes all cases where url(" was used instead of url('

  • #3677 88d47820ae Thanks @juan-cortes! - Prevent render loop that dismisses app state in my ledger

  • #3649 4884b4da6d Thanks @Justkant! - fix: ConnectDevice request undefined

  • #3660 62b24ad1a5 Thanks @live-github-bot! - Fix macOS release and update Windows signing key

  • #3660 12d3acc76a Thanks @live-github-bot! - fix stellar memo ui

  • #3498 1d39a6cbd4 Thanks @ofreyssinet-ledger! - Implementation of a part of the analytics tracking plan for Stax on LLD + analytics dev experience improvement:

    • Improved the in-app analytics console of LLD for better readability and ease of use. (start LLD with env variable ANALYTICS_CONSOLE=1)
      • pretty printing of event properties
      • optional toggling of the visibility of redundant properties (sent with every event)
      • 3 visibility modes of the console: opaque, transparent, hidden
      • events are visible for longer (now the list of events is just limited in length, previously they would just fade out after a couple of seconds)
      • possibility to filter out "sync*" events
    • Improved the tracking of the source property, used a similar logic to the one used in LLM. This might be breaking for existing analytics as in some events will have an extra source property where they didn't have one before.
    • Tracking plan: sync onboarding: everything was implemented except for the software checks analytics, as this part will be removed to be reimplemented in the Early Security Checks, before the release of Stax.
    • Tracking plan: post-onboarding hub
    • Tracking plan: custom lock screen
  • #3646 b8f51580b8 Thanks @Justkant! - fix: webview preload dirname for prod app

  • #3594 8517d3ed41 Thanks @ggilchrist-ledger! - Added ability for navigation to specific account via the account deeplink if a valid currency and account address are provided as params

  • Updated dependencies [24483331fe, 81dd0c3ef3, b93f543a20, 3cf4397b60, 8f50c4d927, 9adc1862dd, 4a1454beb3, db1a6f92e1, 809065c571, 66fdfef314, 5bc987cd8f, 42d8be7694, ac205cce9f]:

    • @ledgerhq/live-common@31.1.0
    • @ledgerhq/errors@6.12.7
    • @ledgerhq/types-cryptoassets@7.2.1
    • @ledgerhq/types-live@6.35.1
    • @ledgerhq/coin-framework@0.3.6
    • @ledgerhq/domain-service@1.1.4
    • @ledgerhq/devices@8.0.4
    • @ledgerhq/hw-transport@6.28.5
    • @ledgerhq/hw-transport-http@6.27.16
    • @ledgerhq/hw-transport-node-hid-singleton@6.28.13
    • @ledgerhq/live-network@1.1.1

@ledgerhq/live-desktop@2.61.0

23 Jun 10:24
30ded88
Compare
Choose a tag to compare

2.61.0

Minor Changes

Patch Changes

@ledgerhq/live-mobile@3.23.0

26 May 09:43
Compare
Choose a tag to compare

3.23.0

Minor Changes

  • #3324 186e82c88b Thanks @alexandremgo! - chore: bumped react-native-reanimated to v3.1.0

    Our usage of react-native-reanimated in v2.15 was creating freezing issues on iOS.

    • Bumped react-native-reanimated to v3.1.0.
    • Added necessary babel plugins to devDependencies that are needed for react-native-reanimated.
    • Also updated metro.config.js to stop forcing resolving react-native-reanimated from the LLM folder as it was creating import issues.
    • Bumped lottie-react-native to 6.0.0-rc.6
    • Needed because with Reanimated 3, Lottie from lottie-react-native v5.1.5 were not working correctly anymore

    Also adapted a bunch of components that were still using the v1 api of reanimated -> I wrote a plan for QA to double check them

    After adapting those components, removed the following unused components/libs:

    • react-native-redash dependency : unused
    • lottie-ios dependency: unneeded since lottie-react-native > 5.1.4
    • some components that were used by an old onboarding that cannot be reach anymore
  • #3338 22491091f7 Thanks @chabroA! - Restore full network logs under env var and with experimental setting

Patch Changes

@ledgerhq/live-desktop@2.60.0

26 May 09:43
Compare
Choose a tag to compare

2.60.0

Minor Changes

Patch Changes

@ledgerhq/live-mobile@3.22.0

16 May 07:53
Compare
Choose a tag to compare

3.22.0

Minor Changes

Patch Changes

@ledgerhq/live-desktop@2.59.0

16 May 07:53
Compare
Choose a tag to compare

2.59.0

Minor Changes

Patch Changes

@ledgerhq/live-mobile@3.21.0

09 May 14:03
Compare
Choose a tag to compare

3.21.0

Minor Changes

Patch Changes

  • #3118 45288a1d80 Thanks @ofreyssinet-ledger! - feat: refactor/homogenise headers

    Homogenize headers in navigators and in the main screens accessible from the Main navigator tab bar
    Prevent blocking state due to already paired device in Stax onboarding

  • #3281 0763b2a735 Thanks @alexandremgo! - Fix: new device selection dynamic header issues

    This PR fixes the "double header" that could be rendered when using the new device selection + ble pairing flow and different screens on LLM.

    To do this, it introduces:

    a requestToSetHeaderOptions in BleDevicePairingFlow / SelectDevice2
    this callback notifies the screen consuming SelectDevice2/BleDevicePairingFlow that it needs to update its header AND notifies it when it can put back its initial header
    the consumer screen can decide to do nothing, and keep its header (case by case)
    It also makes the bottom tab/menu bar disappear during the ble pairing flow with the new device selection.

    Finally, it removes an unnecessary styles.header on ManagerNavigator that would, on iOS, create a thin visible line on the top header on the manager screen.

  • #3258 2bb99cc244 Thanks @mcayuelas-ledger! - LLM - Fix Unable to Hide NFT collection on Detail Drawer

  • #3253 f1ed1d3bdd Thanks @ofreyssinet-ledger! - Udpate Alert component with new design

  • #3247 cf66e6cc32 Thanks @mcayuelas-ledger! - Swap NewsFeed Tab with Learn Tab in Discover section

  • #3301 3d4e20d950 Thanks @alexandremgo! - fix: manager possible duplicated ble requirements error messages

    In the Manager: both the old (SelectDevice) and new (SelectDevice2)
    device selection components handle the bluetooth requirements with a hook

    • bottom drawer.

    The fix gives back the responsibilities to those select components to check for
    the bluetooth requirements and avoids a duplicated error drawers/messages.

    The only drawback: the user has to select again their device once the bluetooth
    requirements are respected.

  • #3311 a41832fe03 Thanks @cgrellard-ledger! - LLM - Fixed the disappointed typeform url on iOS

  • #3296 0ce82b0f45 Thanks @mcayuelas-ledger! - New UI for Status Center

  • #3300 e5420a5fcb Thanks @mcayuelas-ledger! - Add new entries for referral program

  • #3229 87d2349fd8 Thanks @juan-cortes! - Better error handling for broken pairing on iOS

  • #3105 5d7bd8c68e Thanks @juan-cortes! - Refactor device action implementations unifying the logic

  • #3278 34e2621b9f Thanks @ggilchrist-ledger! - Fixed LLM account staking tracking events from account pages

  • #3097 4500a00f21 Thanks @juan-cortes! - Introduce a new manager API for listApps, which should bring memory and time improvements.

  • Updated dependencies [45288a1d80, 07fc266a10, a1c1ea56aa, f11d282bde, 0ebfbbf596, f1ed1d3bdd, 87d2349fd8, 5e6f053a27, 835bfbaa45, d67f7480f7, cec978f36e, 164409ab4e, a0a4e2eb0e, 5e6f053a27, ec9426b354, 5d7bd8c68e, 87d2349fd8, 51c01541df, 4500a00f21, baa687a281]:

    • @ledgerhq/native-ui@0.19.0
    • @ledgerhq/live-common@29.5.0
    • @ledgerhq/live-env@0.2.0
    • @ledgerhq/react-native-hw-transport-ble@6.28.6
    • @ledgerhq/types-live@6.33.0
    • @ledgerhq/types-cryptoassets@7.2.0
    • @ledgerhq/domain-service@1.1.0
    • @ledgerhq/errors@6.12.5
    • @ledgerhq/coin-framework@0.3.2
    • @ledgerhq/devices@8.0.2
    • @ledgerhq/hw-transport@6.28.3
    • @ledgerhq/hw-transport-http@6.27.14
    • @ledgerhq/react-native-hid@6.29.2

@ledgerhq/live-desktop@2.58.0

09 May 14:03
Compare
Choose a tag to compare

2.58.0

Minor Changes

Patch Changes

@ledgerhq/live-mobile@3.20.1

26 Apr 12:29
Compare
Choose a tag to compare

3.20.1

Patch Changes

  • #3304 c20a0d4284 Thanks @live-github-bot! - Patch asyncstorage-down to import AsyncStorage from @react-native-async-storage/async-storage

    Ledger Live Mobile has been recently updated to 0.71. One side effect is that AsyncStorage was removed from the main react-native package and moved to @react-native-async-storage/async-storage.

    LLM relies on an fs polyfill using asyncstorage-down under the hood, but the latter is now broken because it contains one hardcoded require call:

    require("react-native").AsyncStorage;

    Patching asyncstorage-down to import AsyncStorage from the right package should solve the issue.

@ledgerhq/live-mobile@3.20.0

24 Apr 15:48
Compare
Choose a tag to compare

3.20.0

Minor Changes

Patch Changes