This repository was archived by the owner on Mar 26, 2026. It is now read-only.
Releases: gemwalletcom/gem-ios
Releases · gemwalletcom/gem-ios
1.3.335
What's Changed
- Update CI workflows for self-hosted runners by @gemcoder21 in #1627
- Update error state views to use dynamic titles by @DRadmir in #1632
- Add ceilToPrecision 8 for min swap amount by @0xh3rman in #1638
- Handle additional swapper errors in errorInfoAction by @DRadmir in #1634
- Fix Tron fee calculation by @DRadmir in #1641
- Remove redundant public access from internal types by @DRadmir in #1640
- Perps portfolio improvements by @gemdev111 in #1642
- Show infinity symbol for unlimited max supply by @DRadmir in #1646
- Subscribe to price updates only for the current wallet assets by @DRadmir in #1644
- Wallet search updates by @gemdev111 in #1573
- Refactor SectionHeaderView to wrap entire content in button by @DRadmir in #1647
- Refactor Perpetuals to use HyperliquidObserverService by @DRadmir in #1635
- Search improvements by @gemdev111 in #1649
- New Device API by @gemcoder21 in #1650
Full Changelog: 1.3.334...1.3.335
1.3.334
Full Changelog: 1.3.333...1.3.334
1.3.333
1.3.332
Full Changelog: 1.3.331...1.3.332
1.3.331
What's Changed
- Add Aptos Fungible Asset and Panora swapper support by @0xh3rman in #1574
- Integrate asset enabling after reward redemption by @DRadmir in #1591
- Add in-app notifications feature and service by @DRadmir in #1586
- Increase walletBar existence timeout in UI test by @DRadmir in #1604
- Refactor error handling in ChartScene and Perpetuals by @DRadmir in #1595
- Improve Collection Receive scene by @DRadmir in #1601
- Show asset info in SetPriceAlertScene by @DRadmir in #1602
- Refactor AlertToast auto-dismiss to use async task by @DRadmir in #1606
- Recents remove confirm on clear by @gemdev111 in #1605
- Update package sources to gemwalletcom forks by @gemcoder21 in #1597
- Remove mobsf by @0xh3rman in #1607
- Use TimeInterval for toast duration parameters by @DRadmir in #1609
- Add warning for custom nodes in AddNodeScene by @DRadmir in #1614
- Enhance wallet import security and clipboard handling by @DRadmir in #1613
- Add dismantleUIView to clean up WKWebView handlers by @DRadmir in #1616
- Adjust AlertToast max width for iPad and compact layouts by @DRadmir in #1620
- Update notifications by @DRadmir in #1617
- Add [weak self] to async Tasks for memory safety by @gemdev111 in #1622
- Refactor fiat scene fetch logic by @DRadmir in #1603
- Price details view with Markets values by @DRadmir in #1618
- Update wallet change handling logic by @DRadmir in #1624
- Perps account stats by @gemdev111 in #1619
- Update wallet sync logic and add onboarding tests by @DRadmir in #1626
- Add externalId to Wallet and migrate wallet IDs by @gemcoder21 in #1623
Full Changelog: 1.3.330...1.3.331
1.3.330
What's Changed
- Add app icon selection to preferences by @DRadmir in #1559
- Add RecentsScene and integrate recent activity modal by @gemdev111 in #1550
- Cleanup by @gemdev111 in #1564
- Remove unused package dependencies by @DRadmir in #1563
- Refactor to use WalletId type instead of String by @DRadmir in #1562
- Add .id modifier to WalletScene list by @DRadmir in #1568
- Refactor navigation and notification handling by @DRadmir in #1571
- Load wallet balances while user setup name and icon by @DRadmir in #1570
- Refactor transaction metadata to use AnyCodableValue by @DRadmir in #1577
- Add persistent config storage and update flow by @DRadmir in #1576
- Handle cancelled tasks in swap quote fetching by @DRadmir in #1585
- Refactor ServicesFactory: share WalletSessionService instance and cleanup by @gemdev111 in #1579
- Recents improvements by @gemdev111 in #1588
- Improve localization and ui fixes by @DRadmir in #1587
- Unify toolbar dismiss actions to use close icon by @DRadmir in #1589
- SelectAsset hide tags on search activate by @gemdev111 in #1590
Full Changelog: 1.3.329...1.3.330
1.3.329
Full Changelog: 1.3.328...1.3.329
1.3.328
What's Changed
- Improve walletBar tap reliability in UI tests by @DRadmir in #1525
- Remove chatClosed handler and add script to hide close button by @DRadmir in #1526
- Refactor StakeDetailSceneViewModel and add unit tests by @DRadmir in #1537
- Minor improvements, cleanup by @gemdev111 in #1529
- Fix perpetuals toast showing when canceling instead of completing by @DRadmir in #1523
- Add wallet setup scene for name and avatar selection by @DRadmir in #1531
- Add Stable chain and logo by @0xh3rman in #1518
- Improve UI padding and test reliability by @DRadmir in #1542
- Add toast vertical offset support for better UI placement by @DRadmir in #1543
- Refactor OnstartAsyncService with modular runners by @gemdev111 in #1539
- Fix wallet setup order in onboarding view models by @DRadmir in #1544
- Remove wallet name input from import flow by @DRadmir in #1549
- Amount scene refactor by @gemdev111 in #1532
- Improved unit tests for Amount*ViewModel by @gemdev111 in #1551
- Add wallet dependency to AssetSceneBannersViewModel by @DRadmir in #1553
- Reduce HStack spacing in AddToken and AddNode scenes by @DRadmir in #1554
- Add exponential reconnection to WebSocket client by @DRadmir in #1555
- Refactor banner logic to remove wallet dependency by @DRadmir in #1556
- Refactor node selection to use node URL instead of ID by @DRadmir in #1545
- Add support for sign/send actions in generic transfers by @DRadmir in #1557
- Add perpetuals to search by @gemdev111 in #1558
Full Changelog: 1.3.327...1.3.328
1.3.327
What's Changed
Full Changelog: 1.3.326...1.3.327
1.3.326
Full Changelog: 1.3.325...1.3.326