Releases: LedgerHQ/ledger-live
@ledgerhq/[email protected]
3.8.0
Minor Changes
c14ed5a942
Thanks @Justkant! - Add Celo Staking
- #963
80aa008719
Thanks @haammar-ledger! - Enable Filecoin integration on LLM
- #1017
21ed0bd521
Thanks @sarneijim! - Add cosmos account banner in LLM
- #899
6d48688498
Thanks @LFBarreto! - feat(LLM): Wallet connect as live app feature flag [LIVE-3254]
Patch Changes
- #1105
8186d2efce
Thanks @LFBarreto! - LLM - Deeplinks updated for buy sell flows with live apps
- #743
a089100d37
Thanks @ofreyssinet-ledger! - Add custom image tool
- #1112
44516bce9f
Thanks @hzheng-ledger! - Support: LLM eslint rule no-unused-vars only from TS
- #1136
d66472e571
Thanks @LFBarreto! - LLM - fix several issues regarding analytics
- #1143
5f15da1746
Thanks @alexandremgo! - Fix new BLE pairing flow, with more flexible options
-
#1097
936b6dc545
Thanks @alexandremgo! - New BLE pairing flowNot yet used in production. Accessible from the debug menu.
Features:
- scanning and pairing: one screen to go to from anywhere
- navigate to after pairing success: configuration of the screen (and its associated navigator) with params and name of the route param that will have newly paired device info
- scanning: filtering on device models
- scanning: filtering out or displaying already known devices
- pairing: new animation for pairing (lotties placeholders for now)
- pairing: possibility to add (or not) the newly paired device to the "known devices" of the app (redux store)
- #1239
691ef324ff
Thanks @ThomasLaforge! - use brazilian portuguese smartling translation and add some missing keys for system language available popup
- #1222
5df97cb448
Thanks @LFBarreto! - LLM - fix issue on lottie animations for nanoS nanoSP and blue
- #1000
dc3fd1841e
Thanks @juan-cortes! - Migration from JavaScript to TypeScript for LLM
- #1070
533e658dcd
Thanks @grsoares21! - Fix crash when scanning for bluetooth devices
-
#1244
34eb4e7e29
Thanks @ThomasLaforge! - Adding Japanese, Korean, Turkish and Deutcsh to fully supported languages -
Updated dependencies [
a089100d37
,ae5e33e15e
,d70bb7042a
]:- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
@ledgerhq/[email protected]
2.47.0
Minor Changes
- #669
b615140ba2
Thanks @andyhass! - Add Celo Staking
- #814
23c9bf9949
Thanks @juan-cortes! - Added development/QA tool for feature flags [Desktop]
- #856
3615a06f1
Thanks @andyhass! - Gracefully handle when user reaches the maximum number of Celo validator groups they can vote for.
- #1017
21ed0bd52
Thanks @sarneijim! - Add cosmos account banner in LLD
- #1155
3849ee3f3
Thanks @sarneijim! - Change text banner
-
#998
3a54cee86
Thanks @github-actions! - Osmosis Send, Receive and Staking + Cosmos refactorFor additional context on what changed:
-
Ledger Live Desktop: functionality for Osmosis send, receive and staking.
-
Ledger Live Desktop: refactor of some Cosmos components to enable reusing some components for Osmosis.
and easily integrate future Cosmos-based cryptocurrencies. -
Ledger Live Common: functionality for Osmosis send, receive and staking.
-
Ledger Live Common: refactor of some Cosmos modules to enable reusing code for Osmosis.
Notable changes are: renaming the hook useCosmosPreloadData to useCosmosFamilyPreloadData and turning
validators.ts and js-synchronisation.ts into classes. -
Ledger Live Mobile: only marked as major because the useCosmosPreloadData hook changed name, which is a breaking change.
-
Cryptoassets: updated a URL in the Osmosis cryptocurrency definition.
-
Live CLI: updated references to cosmosSourceValidators to sourceValidators for re-usability.
-
- #961
b06c9fdf5
Thanks @juan-cortes! - Minor wording changes
- #855
2258f1ae8
Thanks @hedi-edelbloute! - Add banner to external integrations
Patch Changes
- #1019
49f5c28d4
Thanks @haammar-ledger! - Fix one incorrect filename in custom component generation mechanism
- #1194
f53107701
Thanks @lambertkevin! - Fixing the usage of account to get a currency as some account types don't have one
- #1097
936b6dc54
Thanks @alexandremgo! - Regenerate desktop screenshots for playwright
-
#998
fdf009e52
Thanks @github-actions! - Fix handle new-window event in WebPlatformPlayer -
Updated dependencies [
0ebdec50b
,b615140ba2
,7e812a738
,058a1af7f
,3849ee3f3
,336eb879a
,f228bbdf0
,d6634bc0b
,685348dd3
,5da717c52
,dd538c372
,0601b6541
,3615a06f1
,8fe44e12d
,21ed0bd52
]:- @ledgerhq/[email protected]
@ledgerhq/[email protected]
3.7.0
Minor Changes
- #921
cce2e7a4e7
Thanks @github-actions! - Type libraries usage in LLC, LLD, LLM, CLI
-
#921
cce2e7a4e7
Thanks @github-actions! - Osmosis Send, Receive and Staking + Cosmos refactorFor additional context on what changed:
-
Ledger Live Desktop: functionality for Osmosis send, receive and staking.
-
Ledger Live Desktop: refactor of some Cosmos components to enable reusing some components for Osmosis.
and easily integrate future Cosmos-based cryptocurrencies. -
Ledger Live Common: functionality for Osmosis send, receive and staking.
-
Ledger Live Common: refactor of some Cosmos modules to enable reusing code for Osmosis.
Notable changes are: renaming the hook useCosmosPreloadData to useCosmosFamilyPreloadData and turning
validators.ts and js-synchronisation.ts into classes. -
Ledger Live Mobile: only marked as major because the useCosmosPreloadData hook changed name, which is a breaking change.
-
Cryptoassets: updated a URL in the Osmosis cryptocurrency definition.
-
Live CLI: updated references to cosmosSourceValidators to sourceValidators for re-usability.
-
- #921
cce2e7a4e7
Thanks @github-actions! - Add banner to external integrations
Patch Changes
- #798
222335854d
Thanks @cgrellard-ledger! - LLM - bug fix issue on storyly package version
- #882
807f3feb94
Thanks @Justkant! - fix: bump platform API version [LIVE-3181]
- #921
cce2e7a4e7
Thanks @github-actions! - Add Analytics 'reason' field in context of sync events
- #815
152339dcee
Thanks @pierrelouis-c! - Add generics lotties animations
@ledgerhq/[email protected]
2.46.1
Patch Changes
- #1082
7b3026ba25
Thanks @github-actions! - Fixes analytics support
- #1078
3aafec3d8b
Thanks @chabroA! - Fix handle new-window event in WebPlatformPlayer
@ledgerhq/[email protected]
Merge remote-tracking branch 'origin/release'
@ledgerhq/[email protected]
2.46.0
Minor Changes
- #451
134355d561
Thanks @hedi-edelbloute! - Type libraries usage in LLC, LLD, LLM, CLI
-
#723
0c12f3e897
Thanks @marco-figment! - Osmosis Send, Receive and Staking + Cosmos refactorFor additional context on what changed:
-
Ledger Live Desktop: functionality for Osmosis send, receive and staking.
-
Ledger Live Desktop: refactor of some Cosmos components to enable reusing some components for Osmosis.
and easily integrate future Cosmos-based cryptocurrencies. -
Ledger Live Common: functionality for Osmosis send, receive and staking.
-
Ledger Live Common: refactor of some Cosmos modules to enable reusing code for Osmosis.
Notable changes are: renaming the hook useCosmosPreloadData to useCosmosFamilyPreloadData and turning
validators.ts and js-synchronisation.ts into classes. -
Ledger Live Mobile: only marked as major because the useCosmosPreloadData hook changed name, which is a breaking change.
-
Cryptoassets: updated a URL in the Osmosis cryptocurrency definition.
-
Live CLI: updated references to cosmosSourceValidators to sourceValidators for re-usability.
-
- #625
2589194215
Thanks @chabroA! - Add navigation option to WebPlatformPlayer
- #855
2258f1ae8e
Thanks @hedi-edelbloute! - Add banner to external integrations
Patch Changes
- #757
1edaab40e4
Thanks @gre! - Downgrade @sentry/node to a compatible version with @sentry/electron
- #645
88002763f3
Thanks @pierrelouis-c! - Add generic lotties
- #768
73cad51a50
Thanks @Justkant! - fix: use getMainAccount in broadcastTransaction [LIVE-3142]
- #402
6cd97ea894
Thanks @sprohaszka-ledger! - Migrate webplayerplatform to typescript
- #882
807f3feb94
Thanks @Justkant! - fix: bump platform API version [LIVE-3181]
- #537
910a79bc7e
Thanks @tomav! - Fixes autofocus on password field in lock screen
-
#859
f66e547cb9
Thanks @gre! - Add Analytics 'reason' field in context of sync events -
Updated dependencies [
37159cbb9e
,ebe1adfb7d
,3dbd4d0781
,1a33d8641f
,807f3feb94
,9f5d214c72
,134355d561
,a36d1de865
,0c12f3e897
,eb74f06064
,f4b7894426
,97eab434de
]:- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
@ledgerhq/[email protected]
3.5.1
Patch Changes
- #972
d39efbb170
Thanks @LFBarreto! - LLM - fix issue during receive flow causing crash
- #972
bbb229a824
Thanks @LFBarreto! - LLM - analytics reborn issue
- #972
d7e8766dbd
Thanks @LFBarreto! - LLM - fix undefined issue on some accounts during receive flow
@ledgerhq/[email protected]
3.5.0
Minor Changes
- #740
709020dd7
Thanks @juan-cortes! - Fixed incorrect value for used space in Manager
- #389
d4a71a6d8
Thanks @laure-lebon! - Fix wrong gas Price Polygon
- #104
6adbe47e2
Thanks @haammar-ledger! - Add support of memo for Hedera on LLM
- #104
6adbe47e2
Thanks @haammar-ledger! - LIVE-1004 Hedera integration on LLM
- #731
0e115ae5c
Thanks @juan-cortes! - Update UI for manager app install/uninstall buttons
- #507
3bdbfd3cb
Thanks @jules-grenier-ledger! - Push notifications support added to ledger live mobile, new 'notifications' section added to the settings to enable or disable them, new modal added to ask the user if he wants to allow the notifications
- #728
b0053cced
Thanks @LFBarreto! - LLM - Learn page add a close button to allow back navigation
Patch Changes
- #718
14245392b
Thanks @grsoares21! - Fix the error wording for users trying to update the firmware via bluetooth
- #374
111160df7
Thanks @ofreyssinet-ledger! - Fix 2 firmware update banners being displayed on the wallet screen
- #767
b80857e94
Thanks @JunichiSugiura! - Disable ftx ftxus temporary as a swap provider before official mobile release
- #811
0872e6688
Thanks @LFBarreto! - LLM - add microphone permission to LLM for live apps
- #792
555c334eb
Thanks @LFBarreto! - LLM - fix issue related to navigation on receive flow
- #897
bb92400cf
Thanks @LFBarreto! - LLM - Receive flow fix issue on receive token accounts from market page
- #435
8319ff45a
Thanks @ofreyssinet-ledger! - - Upgradedreact-native
to0.68.2
, following this guide and picked what works for us:- we don't upgrade Flipper as it crashes on runtime
- we don't upgrade gradle as it builds fine like this and v7 didn't work out of the box
- we don't keep
react-native-gradle-plugin
as it's only necessary for the new architecture.. - we don't change
AppDelegate.m
to the newAppDelegate.mm
as it's only useful for the new RN arch which we aren't using yet + it was a pain to migrate the existing config (Firebase, Flipper, splash screen) - Upgraded
react-native-reanimated
to2.8.0
- Upgraded
lottie-react-native
to5.1.3
as it was not building on iOS without upgrading -> I tested the device lotties in the "Debug Lottie" menu and it seems to work fine. - Upgraded
react-native-gesture-handler
to2.5.0
& Migrating off RNGHEnabledRootView as its setup on Android (inMainActivity.java
) might conflict with react-native stuff later on - Fixed an issue in the portfolio where if there was no assets, scrolling was crashing the app on iOS. This is a mysterious issue and the logs are similar to this issue software-mansion/react-native-reanimated#2285, for now it has been solved by removing the animation of a border width (border which anyway was invisible so the animation was pointless).
- #821
7e46d2828
Thanks @LFBarreto! - revert storyly
- #699
957d942a4
Thanks @LFBarreto! - Reborn analytics
- #804
10aba54ba
Thanks @cgrellard-ledger! - Keyboard avoiding view fixed on Send Coin Amount page
- #794
661719e15
Thanks @LFBarreto! - LLM - fic issue on redirection after account deletion
- #823
4df8aed2e
Thanks @LFBarreto! - LLM - market receive flow redirection issue
- #796
078665b95
Thanks @LFBarreto! - LLM - Send Flow navigation issue
- #847
03c90eebe
Thanks @LFBarreto! - LLM - Receive flow prevent creation of multiple accounts at the same time
- #833
91cfea6e2
Thanks @LFBarreto! - LLM - Receive flow copy address button overflow issue
- #883
7101ca25c
Thanks @LFBarreto! - LLM - Receive flow - prevent double modal to pop during verification of address
- #834
7aa93b8b2
Thanks @LFBarreto! - LLM - fixes issue on market header button touch highlight color
@ledgerhq/[email protected]
2.45.1
Patch Changes
7526b8ae51
Thanks @Justkant! - Reduce perf sampling for sentry
7526b8ae51
Thanks @Justkant! - Fixes segment integration
@ledgerhq/[email protected]
2.45.0
Minor Changes
- #659
eb83f93b1
Thanks @LFBarreto! - LLD - buy and sell - redirect entry points of exchange app towards the new incoming live app
- #462
816f2b7e9
Thanks @haammar-ledger! - Add support of Cardano tokens in LLD
- #602
7c15869a7
Thanks @sprohaszka-ledger! - Accept new message.sign call from the live-app-sdk
- #81
76b2825e8
Thanks @JunichiSugiura! - feat: add ERC20 token support to the Platform API
- #624
947c33140
Thanks @henrily-ledger! - Add Searching bar for validators list of ATOM and SOL
- #471
03da88df2
Thanks @haammar-ledger! - Add support of Stellar assets (tokens)
- #104
6adbe47e2
Thanks @haammar-ledger! - Add memo capability to hedera coin family.
Patch Changes
- #734
61b61d9d1
Thanks @LFBarreto! - LLD - Buy Sell live app redirection should now use the correct account param identifier
- #415
6ef54d871
Thanks @laure-lebon! - Ellipsis added to memo for Cosmos
-
#364
f538d2974
Thanks @elbywan! - #### Replace webpack with vite.js to speed up the ledger live desktop development process.To fully embrace the "bundleless" vite.js approach, it is necessary to transpile our packages contained in the monorepository to the ESM format, and subpath exports have been added to silently map to commonjs or esm depending on the need.
🔥 BREAKING CHANGES for
@ledgerhq/live-common
,@ledgerhq/devices
and@ledgerhq/hw-app-btc
consumers.As highlighted here, it is not possible to target folders directly when using subpath exports.
The workaround is to suffix the call with
/index
(or/
).For instance…
import * as currencies from "@ledgerhq/live-common/currencies";
…must be rewritten to…
import * as currencies from "@ledgerhq/live-common/currencies/index;";
…or:
import * as currencies from "@ledgerhq/live-common/currencies/;";
-
Updated dependencies [
345706e24
,2de4b99c0
,e0516e387
,816f2b7e9
,7c15869a7
,e4b7dc326
,76b2825e8
,203b927b4
,947c33140
,03da88df2
,6adbe47e2
,3be077f54
,f538d2974
]:- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]
- @ledgerhq/[email protected]