3.21.0
Minor Changes
-
#3315
a1c1ea56aa
Thanks @lambertkevin! - Add env & exerimental feature for the base fee multiplier used to compose the maxFeePerGas of an EIP1559 transaction -
#3312
a0a4e2eb0e
Thanks @lambertkevin! - Update UIs for new @ledgerhq/domain-service errors -
#3206
bb220c6a93
Thanks @henrily-ledger! - Add warning banner on dash receive flow -
#3153
cec978f36e
Thanks @lambertkevin! - Adding support for new EVM chains, including Layer 2s like Optimism & Arbitrum -
#2809
51c01541df
Thanks @hedi-edelbloute! - Add Quicksilver, Persistence, Onomy, Axelar to Cosmos family -
#3313
0f819df4b5
Thanks @RamyEB! - Delete menu from discover tab
Patch Changes
-
#3118
45288a1d80
Thanks @ofreyssinet-ledger! - feat: refactor/homogenise headersHomogenize 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 issuesThis 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 messagesIn 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