3.16.0
Minor Changes
-
#2408
85e6554751
Thanks @nparigi-ledger! - Add startup time to setting debug performance screen. Log time to app boot to first interactive screen. -
#2745
52d3a03dfc
Thanks @lambertkevin! - Add support for address poisoning filtering -
#2521
cbc5d3ddc5
Thanks @nparigi-ledger! - Add a performance overlay to track navigation time between pages -
#2371
d9a528f023
Thanks @nparigi-ledger! - Add an info modal to device connection screen from protect flow -
#2328
0725151a34
Thanks @lambertkevin! - Add translations
Patch Changes
-
#2604
8ec53c8307
Thanks @alexandremgo! - fix: onClose called when forcefully cleaned only if drawer was trying to be opened -
#2489
37295da9c4
Thanks @cgrellard-ledger! - Second tentative to fix the analytics missing equipment id for some users -
#2597
0c905a513d
Thanks @Justkant! - fix: avoid resetting the result onModalHide -
#2707
d7b6b3a78d
Thanks @live-github-bot! - Fixed hierarchy issue causing Auth screen to render behind app in Android -
#2519
68c0a2a2ac
Thanks @alexandremgo! - feat: QueueDrawer to queue drawers that should be displayedQueuedDrawer
replacing existingBottomModal
.QueuedDrawer
is a drawer taking into account the currently displayed drawer and other drawers waiting to be displayed.This is made possible thanks to a queue of drawers waiting to be displayed. Once the currently displayed drawer is not displayed anymore (hidden), the next drawer in the queue is notified, and it updates its state to be make itself visible.
Also updated all the components consuming
BottomModal
andBottomDrawer
-
#2578
9a61df66e0
Thanks @Justkant! - fix(wallet-api): broken ble on LLMWe had to remove the reset of the device to undefined
It avoids starting the ble scanning again on success
The ble scanning is disconnecting all device which was causing the issue -
#2509
c666458ad2
Thanks @cgrellard-ledger! - hasGenesisPass, hasInfinityPass and accountsWithFunds user properties added to analytics -
#2683
a58441f3cf
Thanks @mlegall-ledger! - Removed timeout value when app goes into background -
#2595
c40befb5eb
Thanks @Justkant! - fix: reset device on close instead of navigating back -
#2161
9aaa3e75e7
Thanks @JunichiSugiura! - Refactor by useWalletAPIServer -
#2576
8e4b18ed85
Thanks @Justkant! - fix(wallet-api): cleanup the transport on unmount -
#2552
467822aaf6
Thanks @mcayuelas-ledger! - Add entry point for WallectConnect on Main Menu in LLM -
#2631
df998cf4c7
Thanks @ofreyssinet-ledger! - Analytics console: add filtering of "Sync*" events -
#2566
309507ced0
Thanks @alexandremgo! - fix: several bugs on new system of queued drawersOn QueuedDrawer:
- When loosing focus: all drawers are cleaned, and it now tries to call the onClose of the QueuedDrawer if it tried to be opened after the navigation occurred
- When getting focus: we now check if the drawer was not added just before (drawerId) to avoid adding it several time, because useFocusEffect can be triggered several time in certain cases
On other components:
- For a consumer drawer: onClose needed even if noCloseButton was set to handle lost of screen focus or if other drawer forced it to close
-
#2691
7e9dccf1bb
Thanks @Justkant! - fix: empty USER_ID on LLM -
#2604
8ec53c8307
Thanks @alexandremgo! - fix: explicitly close drawer on navigation to add new device -
#2633
7435fc26fc
Thanks @mcayuelas-ledger! - Remove Old Warning Sign when status is down -
#2435
cfc5d1ec57
Thanks @ofreyssinet-ledger! - Optimise rendering logic of Portfolio screen, Asset screen and other components through use of improved selectors, improved memoisation of some expensive components and throttling of frequent expensive computations -
#2488
9479a1d3f5
Thanks @mlegall-ledger! - Added tracking to NFT Hide Multiselect feature -
#2707
8c4cc6a69f
Thanks @live-github-bot! - fix: filter outside SelectAccountAndCurrencyDrawer [LIVE-5865] -
#2548
cec9e0f33d
Thanks @hzheng-ledger! - cosmos_testnet cleanup -
Updated dependencies [
109f456ff9
,80e3090edc
,b5d8805bef
,5b65ae6b04
,a1a2220dfc
,86ab7eb1d4
,3d29b9e7ff
,cec9e0f33d
,72cc12fcdb
,52d3a03dfc
,cfc5d1ec57
,7423309c87
,b003234bd5
,0469c82884
,62af25493e
,467822aaf6
,7e9dccf1bb
,c7a709f224
,9aaa3e75e7
,4d8bcb5f83
,aed44f43b2
,5c46dfade6
,6c075924c0
,cbc5d3ddc5
,76e381ed73
,a767918b3b
,68c0a2a2ac
,6003fbc140
,4d8bcb5f83
,2aa9b47db4
,0725151a34
,8c4cc6a69f
]:- @ledgerhq/live-common@29.0.0
- @ledgerhq/types-live@6.31.0
- @ledgerhq/devices@8.0.0
- @ledgerhq/native-ui@0.15.1
- @ledgerhq/hw-transport@6.28.1
- @ledgerhq/react-native-hid@6.28.14
- @ledgerhq/react-native-hw-transport-ble@6.28.3
- @ledgerhq/hw-transport-http@6.27.12