1.6.0
What's Changed
- feat: return of custom provider by @vivalaakam in #1461
- feat: New errors handling by @devkudasov in #1592
- refactor: Move StakingMetadata from realm to mobx by @devkudasov in #1464
- feat: Convert Balance to Fiat by @ragozin-nikita in #1605
- feat: add e2e runner HQM-273 by @ragozin-nikita in #1586
- fix: React Native Patch due to issue by @devkudasov in #1607
- fix: news updates by @ragozin-nikita in #1608
- feat: add fiat balance support by @ragozin-nikita in #1606
- feat: add token support on account info by @ragozin-nikita in #1609
- fix: build by @ragozin-nikita in #1610
- feat: update version by @ragozin-nikita in #1611
- feat: add test ids HQM-291 by @ragozin-nikita in #1612
- build(deps): bump react-native-mmkv from 2.10.2 to 2.11.0 by @dependabot in #1613
- feat: banners with none closeEvent by @iGroza in #1614
- fix: cloud storage by @ragozin-nikita in #1615
- fix: onWalletSSSCheck by @ragozin-nikita in #1616
- fix: Address input height by @devkudasov in #1617
- refactor: typed data params by @iGroza in #1618
- fix: Remove makeAutoObservable from Balance to fix cyclic re-renders by @devkudasov in #1619
- feat: eslint ignore node modules by @iGroza in #1621
- feat: update balance ui by @ragozin-nikita in #1622
- feat: migrate transaction to indexer by @ragozin-nikita in #1620
- feat: add total balance by @ragozin-nikita in #1623
- test: #hqm-304 add test id by @vivalaakam in #1624
- fix: navigation after reset wallet by @iGroza in #1625
- feat: keystone by @iGroza in #1517
- test: added test for change pin by @exiliahsqa in #1626
- feat: validators button testId by @vivalaakam in #1627
- fix: theme HOC listener for screens by @iGroza in #1628
- fix: keystone by @iGroza in #1629
- feat: Migrate StringsVariable from Realm into MobX by @devkudasov in #1630
- feat: validators search test id by @vivalaakam in #1632
- feat(HQM-306): Add test ids by @devkudasov in #1633
- test: added coin delegation/undelegation test by @exiliahsqa in #1634
- Revert "feat: Migrate StringsVariable from Realm into MobX" by @devkudasov in #1636
- fix: Hide close button on banners when close event equals none by @devkudasov in #1637
- fix: low end android by @ragozin-nikita in #1638
- fix(HQM-303): home icon by @iGroza in #1639
- feat: Stories store by @ragozin-nikita in #1640
- feat: add stories preview and loading components by @ragozin-nikita in #1641
- feat(HAM-326): Add support for remote commission multipliers setup by @devkudasov in #1642
- refactor: erc20 tokens & transaction list by @iGroza in #1631
- fix(HQM-303): home icon by @iGroza in #1644
- feat: integrate keplr provider for web3 browser by @iGroza in #1645
- fix: Fix commission calculations for cosmos and eth by @devkudasov in #1646
- fix: web3 browser estimate gas by @iGroza in #1648
- fix: erc20 tokens gas calculation by @iGroza in #1649
- fix: tx IBC token contract by @iGroza in #1650
- fix: erc20 tokens ui by @iGroza in #1647
- feat: implements keplr sign amino by @iGroza in #1651
- fix: decimals erc20 tokens transfer by @iGroza in #1653
- fix: keplr amino signature by @iGroza in #1654
- fix: widgets by @ragozin-nikita in #1656
- fix: transfer tokens decimals by @iGroza in #1657
- fix: routine test by @ragozin-nikita in #1658
- revert: "fix: widgets" by @ragozin-nikita in #1659
- fix: erc20 tokens ui by @iGroza in #1661
- fix: widgets by @ragozin-nikita in #1660
- feat: add story view by @ragozin-nikita in #1652
- fix: property is not configurable by @iGroza in #1663
- fix: prevent tokens load while fetching by @iGroza in #1662
- fix: center link preview square title and add margin-top by @iGroza in #1664
- fix: ios xcode bundle files links by @iGroza in #1665
- fix: resolution of module imports in metro.config.js by @iGroza in #1666
- refactor: @haqq/provider-ledger-react-native by @iGroza in #1667
- feat: reinit config when return from background by @iGroza in #1670
- feat: add position and variant Text prop support by @ragozin-nikita in #1669
- feat(HQM-331): Multi currencies support by @devkudasov in #1668
- feat: implement StoryOverlay by @ragozin-nikita in #1671
- feat: add ignoreSilentSwitch by @ragozin-nikita in #1672
- fix(HQM-331): Styles for currency settings text by @devkudasov in #1673
- fix: e2e actions by @ragozin-nikita in #1675
- fix: ui bug by @ragozin-nikita in #1676
- feat: add --error-on-fail flag to patch-package by @iGroza in #1678
- feat: run patch-package in pre-commit hook by @iGroza in #1679
- fix: e2e by @ragozin-nikita in #1677
- refactor: update @sentry/utils patch from version 7.54.0 to 7.57.0 by @iGroza in #1680
- fix: stutters on home screen by @ragozin-nikita in #1681
- feat: implements keyboard avoid for web3 browser by @iGroza in #1682
- chore: update react-native-webview from version 13.6.0 to 13.8.1 by @iGroza in #1683
- fix: autofocus issue in TextField component by @iGroza in #1684
- fix: subscriptions remove by @iGroza in #1685
- fix: implement keyboard avoid for browsers by @iGroza in #1687
- feat(WalletConnect): implement switchEthereumChain handling by @iGroza in #1688
- fix: error handling by @iGroza in #1689
- feat: add transaction section headers based on remote configuration by @iGroza in #1690
- feat: temp caching transactions in TransactionStore by @iGroza in #1686
- feat: fix and speedup e2e tests by @ragozin-nikita in #1691
- fix: cache tokens using observable values by @iGroza in #1693
- fix: Disable elastic scroll for currencies list by @devkudasov in #1692
- fix: tokens toBalanceString for fixed number by @iGroza in #1694
- feat: update runner by @ragozin-nikita in #1695
- fix: Hide fiat equivalent if currency rate unknown by @devkudasov in #1696
- feat: revert update runner by @ragozin-nikita in #1697
- feat: determine number type in EIP712 message handler by @iGroza in #1698
- refactor: hardcoded erc20 tokens by @iGroza in #1699
- refactor: developer tools disable cache for verify contract by @iGroza in #1700
- fix: json rpc sign by @iGroza in #1702
- fix: private key import by @ragozin-nikita in #1703
- fix: cloudShareNotFound modal by @ragozin-nikita in #1704
- fix: web3 browser by @iGroza in #1705
- feat: web3 browser support EIP6963 by @iGroza in #1706
- fix: update keystone QR code change interval for Android by @iGroza in #1707
- fix: remove GestureHandler by @ragozin-nikita in #1709
- fix: Update currency settings design by @devkudasov in #1708
- fix: stories animation by @ragozin-nikita in #1710
- fix: typed data signature version for all wallet providers by @iGroza in #1711
- fix: update loading operations in onProviderChanged by @iGroza in #1712
- fix: Rates change updates by @devkudasov in #1713
- fix: Correct fiat calculation when app opens first time by @devkudasov in #1714
- fix: Re-calculate rates when provider changed by @devkudasov in #1715
- fix: currency by @iGroza in #1716
- fix: tests by @ragozin-nikita in #1701
- feat: add checkMilkAddressBalance function by @ragozin-nikita in #1717
- fix: do not render home screen until app.isUnlocked true HQM-350 by @ragozin-nikita in #1719
- fix: Protect your account screen updates by @devkudasov in #1718
- fix: HQM-351 pin error incorrect password by @iGroza in #1721
- fix: HQM-350 by @iGroza in #1722
- fix: TypeError Cannot read property match of undefined #1723 by @iGroza in #1725
- fix(HQM-347): Visual issues by @devkudasov in #1720
- fix: ui HQM-347 by @ragozin-nikita in #1727
- fix(HQM-347): Animate wallet connection into shell only when wallet added by @devkudasov in #1729
- fix: update pin for hot wallet provider by @iGroza in #1728
- feat: add MilkAddressProxy by @ragozin-nikita in #1726
- fix(HQM-347): Animation on Complete Transaction screen by @devkudasov in #1730
- refactor: fee calculation for tx from dapp by @iGroza in #1731
- fix: Update currencies rates flow by @devkudasov in #1732
- fix: isUnlocked flag by @ragozin-nikita in #1733
- fix: Unexpected convertation to fiat string by @devkudasov in #1734
- fix: tx fee calculation by @iGroza in #1735
- fix: Update currencies settings screen styles by @devkudasov in #1736
- fix: Fix currency select on very first run by @devkudasov in #1737
- fix: currency flat list by @iGroza in #1738
- fix: default currency by @iGroza in #1739
- fix: fee confirmation error by @iGroza in #1740
- fix: currency by @iGroza in #1741
- fix: default network by @iGroza in #1743
- fix: e2e globalSetup typo by @ragozin-nikita in #1744
- fix: crash in OnboardingStackGenerated when create new account by @iGroza in #1746
- fix: currency rates updates by @iGroza in #1747
- feat: Github actions update by @ragozin-nikita in #1745
- fix: currency rates by @iGroza in #1749
Full Changelog: 1.5.4...1.6.0