3.41.0
Minor Changes
-
#6195
dfac39b
Thanks @lambertkevin! - Deprecating Arbitrum goerli & Base goerli -
#6195
dfac39b
Thanks @lambertkevin! - Add support for Base Sepolia & Arbitrum Sepolia -
#6009
67da88e
Thanks @CremaFR! - update start exchange to support swap based on provider
Patch Changes
-
#6347
2a8d97b
Thanks @sarneijim! - Remove swap edit button to not editable families and fix random crash llm -
#6161
964cbca
Thanks @beths-ledger! - Ensure hasTag is boolean, add some type safety checks -
#6312
e500e34
Thanks @live-github-bot! - update live config lib -
#6034
b69bbdc
Thanks @jiyuzhuang! - Show installed app capacity correctly and update version number. -
#6377
5b0f8f7
Thanks @cng-ledger! - fix(LIVE-11608): longer quote refresh rate for LLM to prevent frequent flow restart -
#6312
e500e34
Thanks @live-github-bot! - Update solana delegate operation values and extra data to fix graph history numbers -
#6117
adc357a
Thanks @cgrellard-ledger! - LLM - center text on solana and atom modals -
#6140
31ac87f
Thanks @beths-ledger! - Add stakingProvidersEnabled A/B test trait to analytics identify for eth staking modal on both llm and lld. -
#6238
6de15bc
Thanks @mle-gall! - Adding new analytics opt in prompt for existing users -
#6113
9de641d
Thanks @ofreyssinet-ledger! - - Refactoring ofgetVersion
- moved entrypoint to
@ledgerhq/live-common/device/use-cases/getVersionUseCase
- moved logic to live-common/device-core
- pulled out parsing function in
parseGetDeviceVersionResponse.ts
, reused that same parsing function in legacydeviceSDK/commands/getVersion.ts
- added unit tests for
parseGetDeviceVersionResponse
, removed duplicated tests of parsing logic fromdeviceSDK
- moved out functions and tests for the version checks
isHardwareVersionSupported
,isBootloaderVersionSupported
- Refactoring of
getDeviceName
- moved entrypoint to
@ledgerhq/live-common/device/use-cases/getDeviceNameUseCase
- moved logic to live-common/device-core
- pulled out parsing function in
parseGetDeviceNameResponsed.ts
- added unit tests for
parseGetDeviceVersionResponse
, removed duplicated tests of parsing logic fromdeviceSDK
- moved entrypoint to
- moved entrypoint to
-
#6312
e500e34
Thanks @live-github-bot! - Adding lang parameters to manifest-api call -
#5988
2963eaf
Thanks @mcayuelas-ledger! - Add CTA to CC in myLedger -
#6388
b5e2c2c
Thanks @cng-ledger! - fix(LIVE-11382): disable quote refresh during confirmation for LLM -
#6044
9f49142
Thanks @cng-ledger! - fix(LIVE-11047): display spendable balance in swap account from input in LLM -
#6213
ac0c71d
Thanks @cgrellard-ledger! - LLM - Updated copy and style of the Analytics Opt In Prompt -
#6043
e8513e6
Thanks @mle-gall! - Fix : type error in StorylyProvider -
#6008
22be1f7
Thanks @jdabbech-ledger! - Update allow device errors wording -
#6024
7b65c60
Thanks @ofreyssinet-ledger! - Add feature flag "myLedgerDisplayAppDeveloperName"
My Ledger's apps catalog: if app's metadata field "authorName" is not empty and the feature flag is enabled, display that name next to the app's version and size. -
#6138
623fe76
Thanks @Wozacosta! - accountScreenSelector handling parentAccount being the same as the account arg -
#6047
8609a53
Thanks @sshmaxime! - Fixing UI bug on Hero Content Card CTA -
#6197
e8e74a7
Thanks @cng-ledger! - fix(LIVE-11047): show spendable account balance in swap account selection in LLM -
#6121
26d19ca
Thanks @mcayuelas-ledger! - Fix displayed text in confirm recovery phrase during onboarding Nano -
#6223
56138cb
Thanks @cgrellard-ledger! - LLM - tracking opt in prompt analytics when the user hasn't made a choice yet -
#6312
e500e34
Thanks @live-github-bot! - Branch maintenance -
#6181
6d1f3a6
Thanks @jiyuzhuang! - Update available updates modal -
#5977
30105a4
Thanks @ofreyssinet-ledger! - Refactor getLatestFirmwareForDevice, useLatestFirmware and all related API calls -
#6051
4a12be9
Thanks @mle-gall! - Copy correction on ParentAccountError -
#5731
18f170a
Thanks @hzheng-ledger! - fetch config from firebase every 12 hours -
#6312
e500e34
Thanks @live-github-bot! - Created analytics prompt screens for variant A and B (main and secondary screens) -
#6312
e500e34
Thanks @live-github-bot! - Translation update -
#6129
9c0eb17
Thanks @cgrellard-ledger! - LLM - Removed Recommendations toggle from the notifications settings -
#6144
d870e90
Thanks @mcayuelas-ledger! - Update Feature flag to handle threshold spam filter directly from FF -
#6392
2b84824
Thanks @kallen-ledger! - Remove max toggle for from token swaps -
#6029
81d3bfb
Thanks @mcayuelas-ledger! - Use SimpleHash APi to filter Spam in NFT Gallery -
#6005
d92bd07
Thanks @RamyEB! - Add translation to cta and subtitle content in Discover -
#6011
1de3cf0
Thanks @sshmaxime! - Add Hero Content Card to LLM -
#6108
84635e3
Thanks @Justkant! - fix(LLM): wallet connect deep link handling -
#6192
056f620
Thanks @mle-gall! - Parent Account Error Copy update -
#6199
b57714f
Thanks @ofreyssinet-ledger! - - Fixed bad conditional branching forlistAppsUseCase
: list apps v1 and v2 were switched- Added unit tests for that.
- Fixed
forceProvider
parameter missing inlistAppsV2
call inlistAppsUseCase
. It was resulting in "not found entity" errors regardless of the selected "My Ledger" provider in Ledger Live.- Added a stricter typing (the parameter is now always required)
- Fixed bad error remapping for
HttpManagerApiRepository.getCurrentFirmware
which should throw aFirmwareNotRecognized
in case of a404
.- Added a unit test for that.
- Added full unit testing coverage of
HttpManagerApiRepository
.
-
#6346
15bc813
Thanks @cng-ledger! - fix(LIVE-11547): incorrect deeplink when user doesn't have enough balance in LLM -
#6030
667151f
Thanks @mcayuelas-ledger! - Fix link display in French -
#6035
eb7bfcb
Thanks @beths-ledger! - Add Stader and Figment to evm staking modal, ensure modal is scrollable. -
#6337
3ed2ef3
Thanks @cng-ledger! - fix(11546): extra right margin to prevent unreadable warning message in LLM swap form input -
Updated dependencies [
2a8d97b
,e500e34
,4744c31
,212c41c
,63099cc
,5b0f8f7
,25fe5c4
,901c4df
,486b0c8
,0dd1546
,f456d69
,e500e34
,43ad538
,3b6b538
,d39ca26
,6de15bc
,9de641d
,231b6fd
,f456d69
,e500e34
,9c83695
,4744c31
,b5e2c2c
,b37d2f8
,e7bff4e
,e6db239
,255476b
,8d08c2b
,2fd465e
,dfac39b
,4744c31
,8fdc176
,a25d979
,7b65c60
,7fb3eb2
,dfac39b
,42322e0
,30105a4
,bb0e77a
,81d3bfb
,85a47ad
,e500e34
,4178cfb
,a0f74f7
,4744c31
,43e5a09
,b34f5cd
,eb79c71
,d870e90
,32796a3
,4744c31
,72654a7
,0c1bc63
,3092dc1
,bd4ee6c
,dfac39b
,0a152fd
,a42fcb0
,b57714f
,11909ed
,ccd8e2f
,5ab0657
,15bc813
,f333ac9
,67da88e
,beb8800
,f95785f
,50efe96
,9806dd6
,f9f751c
]:- @ledgerhq/live-common@34.0.0
- @ledgerhq/live-config@3.0.0
- @ledgerhq/live-env@2.0.0
- @ledgerhq/coin-evm@1.0.0
- @ledgerhq/native-ui@0.22.8
- @ledgerhq/errors@6.16.3
- @ledgerhq/types-live@6.45.0
- @ledgerhq/coin-framework@0.11.3
- @ledgerhq/types-cryptoassets@7.10.0
- @ledgerhq/live-nft-react@0.3.0
- @ledgerhq/live-nft@0.3.0
- @ledgerhq/domain-service@1.1.19
- @ledgerhq/live-countervalues@0.1.3
- @ledgerhq/devices@8.2.2
- @ledgerhq/hw-transport@6.30.5
- @ledgerhq/hw-transport-http@6.29.5
- @ledgerhq/react-native-hid@6.31.5
- @ledgerhq/react-native-hw-transport-ble@6.32.4
- @ledgerhq/live-countervalues-react@0.1.3