Releases: vultisig/vultisig-android
v1.0.37
What's Changed
- Fixed zero prices rewrite non zero by @yevhen1sec in #1466
- Fix duplicate vault exception crash by @yvebe in #1470
- Handle Maya Swap Qoute Errors by @aminsato in #1461
- Add ETH on SUI by @aminsato in #1469
- Add Kujira tokens by @aminsato in #1440
- Add Support for Kujira Token by @aminsato in #1448
- EVM memo decodings by @yevhen1sec in #1471
- Remove deprecated APIs and set sdk target to 35 by @yevhen1sec in #1481
- Update Solana and Arbitrum API to use Vultisig endpoint by @yvebe in #1482
- Fixed camera permission error button by @yevhen1sec in #1486
- Fixed same vault name creation by @yevhen1sec in #1485
- Fix Rune bonding while broadcasting by @aminsato in #1488
- change api endpoints by @johnnyluo in #1490
- Add custom message signing by @yvebe in #1479
- Update Solana explorer to solscan.io by @yvebe in #1495
- Fix Kujira explorer link by @yvebe in #1496
- Fix: correct join keysign error to match generator device by @aminsato in #1497
- Add chain names to UI by @aminsato in #1478
- Add dkls libs by @johnnyluo in #1492
- Fix: handle cross-platform signing for Kujira tokens by @aminsato in #1498
- Refactor Keysign by @yevhen1sec in #1502
- Fix Solana fetch token price with contract address by @yevhen1sec in #1506
- Add Ripple chain by @aminsato in #1487
- Add Blockhash error message by @yevhen1sec in #1510
- add dkls/schnorr libraries by @johnnyluo in #1512
- Remove ThorBalanceApi by @aminsato in #1509
- Fixed Solana spl issues by @yevhen1sec in #1511
- Fix Sui Presign to support sending non-native tokens by @aminsato in #1518
- Add Exception Handling To EVMApi by @aminsato in #1503
- Add Kween SPL Token by @aminsato in #1516
- Display Custom Message Signiture In Transaction Done Screen by @aminsato in #1524
- Resolve response errors related to Thor swap quotes by @aminsato in #1520
- update dkls library by @johnnyluo in #1526
- Add DKLS/Schnorr keygen by @yvebe in #1528
- Update $VULT Tokens Features by @aminsato in #1529
- Add Lifi price provider by @aminsato in #1453
- Fix Invalid Lifi Swap Fee by @aminsato in #1519
- Fix EVM Auto Discovery by @aminsato in #1525
- Network fee display BTC improved by @yevhen1sec in #1513
- Add Osmosis Tokens by @aminsato in #1533
- Improve Error Handling for Solana Signing by @aminsato in #1534
- Fix the price provider ID for USD coins on Arbitrum by @aminsato in #1527
- Add support for SPL Token 2022 program by @aminsato in #1544
- Made parsing address from qr code more accurate by @yevhen1sec in #1548
- Fix crash on functions screen by @yevhen1sec in #1554
- Fix es no asset amount on swap by @yevhen1sec in #1555
- Fix WEWE zero rice issue by @yevhen1sec in #1556
- Add dkls/schnorr keysign by @yvebe in #1560
- Update Commondata to Support LiFi Swap Fee Calculation by @aminsato in #1559
SHA256 checksum of v1.0.37.apk
f761e7a13a389e64ae3e45053973cda9993a2b40b49d44da5c0572ba0e8dce82
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.36...v1.0.37
v1.0.36
What's Changed
- Release v1.0.35 by @johnnyluo in #1455
- Add edit address book entity by @yevhen1sec in #1450
- add setup-message , which is used with DKLS library in the future by @johnnyluo in #1457
- Fix type in GBP currency ticker by @aminsato in #1454
- Fix keysign not cancelling on back press by @yvebe in #1451
- Reduced images size by @yevhen1sec in #1460
- Add Complete Translations by @aminsato in #1449
- Revert "Add a max slippage of 0.5% for Maya and Thor" by @johnnyluo in #1468
SHA256 checksum of v1.0.36.apk
20f2ab77b8774f685eb309b052d21cdfa5a08be6403c6684b976e8741bccd048
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.35...v1.0.36
v1.0.35
What's Changed
- Fix error handling for 1Inch swap quote responses by @aminsato in #1366
- Add functionality to include Solana verified tokens by @aminsato in #1373
- Advanced gas for BTC by @yevhen1sec in #1367
- Disable Swap
continue
button after changing inputs by @aminsato in #1383 - Select enough UTXOs based on transaction value by @yvebe in #1386
- Release 1.0.34 by @johnnyluo in #1381
- Add LIFi Monetization by @aminsato in #1388
- Fix fetch cached balance by @yevhen1sec in #1378
- Removed possibility to proceed for backup on save without password by @yevhen1sec in #1387
- Fixed verify swap back button by @yevhen1sec in #1390
- Remove keygen back button by @yvebe in #1395
- Fix arbitrum price fetching by @yvebe in #1399
- Changed Thorchain Swap tracking link by @yevhen1sec in #1400
- Update to use HttpStatusCode.fromValue for status description by @aminsato in #1402
- Fix camera screen not congruent by @yevhen1sec in #1380
- Add Polkadot gas fees & existenial deposit reaping warning by @yvebe in #1404
- Add noble chain by @yvebe in #1407
- Fix ETH gas limit text state by @aminsato in #1405
- Remove guava by @yvebe in #1411
- Fix Rune pool removal verification by @aminsato in #1409
- Added gas token balance for sends of tokens by @yevhen1sec in #1410
- Fix fiat amount not updating when switching tokens on send by @yvebe in #1414
- Fix UXO network rate text state by @aminsato in #1415
- Send and Swap screens adjustments by @yevhen1sec in #1416
- Add Qr share on function keysign by @yevhen1sec in #1421
- Added fetch estimated gas limit by @yevhen1sec in #1420
- Fix missing SAINT SPL token by @aminsato in #1436
- Disable fast & active vaults creation by @yvebe in #1426
- Fix Swap loading state on 1Inch and Lifi by @aminsato in #1424
- Add a max slippage of 0.5% for Maya and Thor by @aminsato in #1427
- Disable sign until all the checkboxes are ticked by @yevhen1sec in #1434
- Remove keep screen on from transaction done screen by @yvebe in #1439
- Improved error message for mixed share signing by @yevhen1sec in #1441
- Remove possibility to skip backups on fast vault by @yevhen1sec in #1423
- Use https as a scheme for QR-codes to support universal links by @yvebe in #1442
- Fix disabled buttons when joining a keysgin by @aminsato in #1443
- Improved error message on scanning A QR Code Without Internet Connection by @yevhen1sec in #1446
- Fix gas setting impact by @aminsato in #1428
- Add terra IBC, WASM tokens by @yvebe in #1447
SHA256 checksum of v1.0.35.apk
39dda948225dc230c73c3a235ac3e46ac06697af3bf8a34eb2a3c9cc4411f1a2
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.34...v1.0.35
v1.0.34
What's Changed
- Fix Kujira Swapping crash by @aminsato in #1286
- Display SPL Token Correnctly when fiatValue is null by @aminsato in #1253
- Add swipeRefresh on send screen by @aminsato in #1303
- Add loading indicator on the vault naming screen by @aminsato in #1328
- Release 1.0.33 by @johnnyluo in #1356
- Refactor TssMessagePuller & GeneratingKeyViewModel by @yvebe in #1360
- Removed backup local hint by @yevhen1sec in #1357
- Updated insufficient fund error on send flow by @yevhen1sec in #1359
- Refactor keygen participant discovery by @yvebe in #1363
- fix keygen/keysign in local mode by @johnnyluo in #1368
- Add loading indicator on the Swap Screen by @aminsato in #1324
- Add loading indicator on the Keysign Discovery by @aminsato in #1326
- Fix error handling for LiFi swap quote responses by @aminsato in #1353
- Fix: update password visibility icons and adjust sizes by @aminsato in #1374
- Add loading indicator on the Deposit screen by @aminsato in #1325
- remove ?state=latest from blockchair api by @johnnyluo in #1375
- Make server backup verification mandatory for fast vault by @yvebe in #1377
- Fix ETH-Arbitrum fetch price by @yevhen1sec in #1379
SHA256 checksum of v1.0.34.apk
7aa1995ee654bcbcbf71faff915562f7723ddf36facd7503a12d5241b237696d
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.33...v1.0.34
v1.0.33
What's Changed
- add payload id support by @johnnyluo in #1288
- Fix insufficient native token error message by @aminsato in #1284
- Remove 1INCH from SwapProviders when Swapping is cross-chain by @aminsato in #1287
- Update dependencies by @aminsato in #1289
- release v1.0.32 by @johnnyluo in #1285
- Add TNS name resolving by @yvebe in #1296
- Refactor keygen/keysign by @yevhen1sec in #1281
- Improved QR address display by @yevhen1sec in #1298
- Fix multiple click by @aminsato in #1300
- Use tonviewer as TON explorer by @yvebe in #1302
- Fix tokens auto enabling on Arbitrum by @yvebe in #1304
- Add common Solana tokens into TokenSelectionScreen by @aminsato in #1308
- Only sign tx when selected correct vault by @yevhen1sec in #1310
- Fix double token show in token selection screen when enabled by @yevhen1sec in #1305
- Refactor SendFormViewModel by @yvebe in #1313
- Format numbers input on SendScreen by @yvebe in #1314
- Fix join keysign error by @johnnyluo in #1316
- Fix multiple click by @aminsato in #1312
- Updated edit folder screen by @yevhen1sec in #1315
- Fix
invalid account data for instruction
error by @aminsato in #1241 - Fix lower swap amount by @aminsato in #1297
- Added fastsign password hint by @yevhen1sec in #1318
- Disable number formatting in Send input by @yvebe in #1320
- Add Terra and Terra Classic by @yvebe in #1319
- Add loading indicator on the Keygen discovery by @aminsato in #1327
- Delete screen enhancement by @yevhen1sec in #1336
- Fixed keysign wrong reshare error by @yevhen1sec in #1335
- Change text to Start Reshare with Vultiserver by @yevhen1sec in #1341
- Fill in some logos by @aminsato in #1338
- Add verticalScroll modifier on the screens that are missing it by @aminsato in #1330
- Add scan error screen by @yevhen1sec in #1343
- Fix SOL token searching by @aminsato in #1340
- Add monthly backup reminder by @yevhen1sec in #1280
- Fix terra classic balance loading by @yvebe in #1344
- Fix error handling for Maya swap quote responses by @aminsato in #1349
- Fix Vultiserver share able to fast sign by @yevhen1sec in #1348
- Improved preselect token by @yevhen1sec in #1352
- Fix loading state for fast vault keygen by @aminsato in #1345
- Add server backup verification by @yvebe in #1355
SHA256 checksum of v1.0.33.apk
4e81353fe026165414440bb99f3930014d8640554533bc98af1e6100d12edad4
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.32...v1.0.33
v1.0.32
What's Changed
- Release 1.0.31 by @johnnyluo in #1275
- Add custom token to Solana by @aminsato in #1251
- Fix swapping fiat value in verify and done screens by @aminsato in #1269
- Update Readme information by @aminsato in #1276
- Fetch THORChain network id on startup by @yvebe in #1279
- Fix Sui max send by @yvebe in #1278
- Update base chain rpc endpoint by @johnnyluo in #1282
SHA256 checksum of v1.0.32.apk
49c81abed108216ecb8dc919efc97799a6a843c629253254f8e0f9adaeffb4e4
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.31...v1.0.32
v1.0.31
What's Changed
- release v1.0.30 by @johnnyluo in #1208
- Remove
clearFocusOnKeyboardDismiss
Modifier by @aminsato in #1214 - Add Icon for advanced gas by @aminsato in #1213
- Fix missing Swap progress link by @aminsato in #1210
- Make active vaults show fast label in vault list by @yvebe in #1218
- Add validation for checking non-digit and zero amount in swap by @aminsato in #1219
- Improved backup screens after vault creation by @yevhen1sec in #1220
- Make transaction done screen scrollable by @yvebe in #1217
- Improved QR address display by @yevhen1sec in #1229
- Updated vault details by @yevhen1sec in #1228
- Update Register Vault Screen by @aminsato in #1154
- Add autodiscover on ChainTokensScreen refresh by @yevhen1sec in #1235
- Set allowance to amount of swap by @yvebe in #1234
- Use THORWallet API to fetch tokens with balance by @yvebe in #1237
- Save signers into db with order by @yvebe in #1238
- Fix multiple times click by @aminsato in #1246
- Add same vault share error handling by @yevhen1sec in #1244
- Automatic activation of biometrics for fast sign by @yevhen1sec in #1243
- Allow to use unicode character in password by @johnnyluo in #1245
- Maya swap tracking link error fix by @yevhen1sec in #1252
- Update backup warning by @yvebe in #1256
- Fix signers index to be from 1 on vault details by @yvebe in #1257
- Add TON by @yvebe in #1255
- Updated reshare error message by @yevhen1sec in #1258
- Add local password hint by @yevhen1sec in #1239
- Rename MATIC to POL on Polygon and Ethereum by @aminsato in #1262
- Fix selecting a token to swap does not preselect by @yevhen1sec in #1263
- Fix showing the exact value of the total fee by @aminsato in #1254
- Fix MAYA token not enabling by @yvebe in #1265
- Fix a keysign issue with UTXO chain by @johnnyluo in #1267
- Fix keysign complete with wrong label by @yevhen1sec in #1270
- Blowfish remove requests by @yevhen1sec in #1271
- Add Osmosis by @yvebe in #1274
SHA256 checksum of v1.0.31.apk
be6776bb240a820ce90fdf4238ad06964442cb4c680b70e396b2535822669305
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.30...v1.0.31
v1.0.30
What's Changed
- Fix affiliate rate basis points by @yvebe in #1168
- Add Sui support by @yvebe in #1167
- Fix conflict vault names by @yevhen1sec in #1090
- Fix vault part index on vault list by @yvebe in #1179
- Fix Maya swap by @johnnyluo in #1184
- Update swap screen fee labels by @aminsato in #1183
- Currently when failed to get KeysignImage it crash the app by @johnnyluo in #1181
- Clean backstack after transaction by @yevhen1sec in #1186
- Use mempool.space as BTC explorer by @yvebe in #1185
- Add fast vault email hint by @yvebe in #1187
- Remove blast cronos from 1inch by @johnnyluo in #1191
- Add solana rpc load balancing by @aminsato in #1175
- Add biometrics for Fast Sign by @yevhen1sec in #1141
- Fix zero byte file generated on wrong file extension by @yvebe in #1195
- Fix Maximum Balance for Solana Rent Requirements by @aminsato in #1176
- Fix resharing active vault into fast by @yvebe in #1198
- release v1.0.29 by @johnnyluo in #1200
- Fix load SOL balance by @aminsato in #1197
- Insufficient funds on swap improved by @yevhen1sec in #1199
- Improved biometrics ui by @yevhen1sec in #1202
- Fix vault detail not displaying any info by @yvebe in #1206
SHA256 checksum of v1.0.30.apk
313203b010d4d3456fc407318677febb44f0f182ecf3b5b2b51a7cad61283d9d
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.29...v1.0.30
v1.0.29
What's Changed
- release 1.0.27 by @johnnyluo in #1120
- Fix ComposableLambdaParameterPosition to pass lint check by @aminsato in #1118
- Add ETH gas settings by @yvebe in #1119
- Fix token details opening multiple times on fast clicks by @yvebe in #1121
- Change deposit button & screen title to function by @yvebe in #1122
- Add vault folders by @yevhen1sec in #1086
- Add airdrop registry by @aminsato in #1127
- Fix reshare to include VultiServer by @yvebe in #1131
- Add server icon for participant in peer discovery by @yvebe in #1130
- Fix Keysign qrcode ignore network change by @yevhen1sec in #1132
- Update Android gradle plugin by @aminsato in #1080
- Fix ModifierParameter to pass lint check by @aminsato in #1133
- Add estimated fee to Send Screen by @aminsato in #1019
- Fix WETH contract address on BSC by @aminsato in #1097
- Set zero amount to withdraw from RUNEPool transaction by @yvebe in #1138
- Fix crash after transaction by @aminsato in #1139
- Vault qr screen improved by @yevhen1sec in #1142
- Improve shared qr png for swap by @yevhen1sec in #1148
- Fix Solana balance and tokens by @aminsato in #1157
- Fix StringFormatMatches to pass lint check by @aminsato in #1159
- Update fast sign screen by @aminsato in #1162
- Improve folders logic by @yevhen1sec in #1156
- Fix polkadot balance loading by @aminsato in #1158
- Improved Spain locale by @yevhen1sec in #1163
- Remove ERC20 related support for mayachain by @johnnyluo in #1164
SHA256 checksum of v1.0.29.apk
23a249242db7cf8ebff61e6c03049e926e1328d24fef847072631d22fcbcfaab
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.27...v1.0.29
v1.0.27
What's Changed
- Release 1.0.26 by @johnnyluo in #1103
- Add Maya deposit memos by @aminsato in #1100
- Update encryption to using AES+GCM by @johnnyluo in #1077
- Fix hex memo handling by @aminsato in #1099
- Fix recycle isuue by @aminsato in #1110
- Update GasFeeRepository.kt by @realpaaao in #1111
- Fix logo bitmap recycling for keygen/keysign by @yvebe in #1112
- Fix bitmap recycling for keygen/keysign by @yvebe in #1114
- Fix Maya's memo by @aminsato in #1115
- Fix bitmap recycle crash by @yevhen1sec in #1116
- Fix crashes when adding some custom tokens by @aminsato in #1117
SHA256 checksum of v1.0.27.apk
f3ed89e51c3ffaeb6b095b3127df7deb79141963da3464efca01c119b250ed55
SHA256 checksum of v1.0.28(hotfix).apk
f548e2a0ebfc5d5fd60433886dc7bf97569656edc034f989528cd9df5554a7b7
SHA-256 certificate fingerprint
5E:55:87:5E:BB:5B:57:D8:34:FE:8D:0C:2D:58:02:1F:07:6D:E6:8E:06:60:DF:B4:DC:9A:D1:C8:C1:D9:5D:DA
Full Changelog: v1.0.26...v1.0.27