Releases: gemwalletcom/wallet
Releases · gemwalletcom/wallet
Release list
2.98
Full Changelog: 2.97...2.98
2.97
What's Changed
- Bump borsh from 1.6.1 to 1.7.0 in /core by @dependabot[bot] in #612
- Bump actions/cache from 5.0.5 to 6.1.0 by @dependabot[bot] in #611
- Bump prometheus-client from 0.24.1 to 0.25.0 in /core by @dependabot[bot] in #613
- Bump cmov from 0.5.3 to 0.5.4 in /core by @dependabot[bot] in #617
- Android: fix Pined typo in AssetsGroupType, rename to Pinned by @gemdev111 in #609
- Show screenshot warning on Android secret screens by @DRadmir in #602
- Fix errors_error_occured localization key spelling by @gemdev111 in #608
- Refactor/screens onaction by @gemdev111 in #606
- Implement chain simulation for evm balance changes by @0xh3rman in #600
- Add SUI balance change via native simulation by @0xh3rman in #618
Full Changelog: 2.96...2.97
2.96
What's Changed
- Show more than 50 transactions in the list by @DRadmir in #581
- core: fix cilent typo in assets API client module by @gemdev111 in #586
- Fix/typos receipt transfer by @gemdev111 in #587
- Improve AssetSceneViewModel toast timing and concurrency by @DRadmir in #585
- Add contact from transaction by @DRadmir in #582
- Search lists by @gemdev111 in #578
- Refactor/pricealert onaction by @gemdev111 in #593
- Improve NFT screen when a wallet has only unverified NFTs by @DRadmir in #591
- Add periodic refresh and tap-to-open to prices widget by @DRadmir in #598
- Fix double slippage in Uniswap v3/v4 swaps by @DRadmir in #597
- Fix index out of bound in Uniswap v4 path for get_intermediary_token by @0xh3rman in #604
- Refactor/main tabs onaction by @gemdev111 in #594
- Add Maestro UI-testing skill doc by @gemdev111 in #605
Full Changelog: 2.95...2.96
2.95
2.94
What's Changed
- Search review by @gemdev111 in #563
- Register device before opening the events stream by @DRadmir in #549
- Improve translation quality across all 30 languages by @DRadmir in #558
- Header title improvements by @gemdev111 in #567
- Add metadata and tweak deps for fdroid build by @0xh3rman in #495
- Remove unused localization keys by @DRadmir in #568
- Remove wallet reordering by @DRadmir in #569
- Small fixes by @DRadmir in #572
- Bump bech32 from 0.11.1 to 0.12.0 in /core by @dependabot[bot] in #577
- Bump zeroize from 1.8.2 to 1.9.0 in /core by @dependabot[bot] in #576
- Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #575
- Deduplicate add-missing-balance logic by @DRadmir in #573
- Keep WalletConnect connections when active-session fetch fails by @DRadmir in #579
- Harden keystore secret handling and durability by @0xh3rman in #580
- Add solana chain simulation for balance change by @0xh3rman in #574
Full Changelog: 2.93...2.94
2.93
What's Changed
- Fix/websocket rotation by @gemdev111 in #538
- Include perpetuals collateral in Android wallet balance header iOS parity by @gemdev111 in #532
- Improve large-amount number formatting by @DRadmir in #543
- Inject WalletSessionService into WalletService by @DRadmir in #546
- Derive NetworksViewModel uiState from a single state flow by @DRadmir in #547
- Fix TRON address transaction history 500 on missing receipt by @0xh3rman in #553
- Extract WCRequestViewModel.onRequest into helper functions by @DRadmir in #548
- Make AssetHeadActions data-driven by @DRadmir in #551
- Deduplicate refreshNodeStatuses guard and node-row rebuild by @DRadmir in #552
- Android: fix toggkePriceAlert typo in AssetDetailsScene callback by @gemdev111 in #555
- Fix/perp consistent icon for deposit/withdraw by @gemdev111 in #545
- Improve recipient address validation message by @DRadmir in #554
- Refactor/asset details on action by @gemdev111 in #559
Full Changelog: 2.92...2.93
2.92
2.90
What's Changed
- Require Gem Authorization header for device auth by @gemcoder21 in #485
- Fix anker balance_raw_integer and timestamp parsing by @0xh3rman in #505
- Polish support chat UI by @DRadmir in #507
- Shared
.sheet(item:)shows the previous sheet when reopened during dismiss animation by @gemdev111 in #509 - Fix silent token import and search by contract address by @DRadmir in #511
- Show required fee with fiat in insufficient network fee sheet by @DRadmir in #510
- Rename search response variable by @DRadmir in #513
- Consilidate wallet search by @gemdev111 in #477
- Add support chat typing events by @DRadmir in #518
- Open support chat links in-app by @DRadmir in #517
- Fix sending hyper core token by @0xh3rman in #519
- Migrate deprecated EncryptedSharedPreferences to Tink backed store by @0xh3rman in #508
- Fix Activity tab crash when transaction asset prefetch is partial by @0xh3rman in #521
- Clear clipboard after pasting secret during import by @DRadmir in #522
- Fix transaction row layout breaking on long amounts by @DRadmir in #524
- Align transaction sync asset prefetch by @0xh3rman in #529
- Add support chat typing indicator by @DRadmir in #523
- Collapse duplicated ColorButtonStyle factories by @DRadmir in #534
- Extract AssetDetailsViewModel.toUIState into a mapper by @DRadmir in #536
- Feature/perps websocket by @gemdev111 in #528
- Add Chainflip tron support by @0xh3rman in #514
- Remove dead code and minor cleanups by @DRadmir in #537
Full Changelog: 2.89...2.90