Releases: dashpay/dash-wallet
Dash Wallet v10.1
v10.1.0
- Add ZenLedger support
- Coinbase: upgrade payment methods to v3
- Update to dashj 20.0.4 (track deadlocks)
What's Changed
- chore: remove shared debug key by @Syn-McJ in #1269
- chore(coinbase): upgrade to payment methods v3 by @Syn-McJ in #1273
- feat(zenledger): add entry point and export functionality to tools menu by @HashEngineering in #1276
- feat: add deadlock detection support by @HashEngineering in #1277
- Rel 10.1 by @HashEngineering in #1278
Full Changelog: v10.0.3...v10.1
SHA256
70d9c0989658f677d8726b5c27f086a64679dbf7bafc761d6c36cad6e4b73270 dash-wallet-10.1.apk
2429b8c1ab5c107371c79e4356ea32f20431c2b28b275c120e153a014a4408ba dash-wallet-10.1-testnet.apk
Dash Wallet v10.0.3
v10.0.3
- Deprecate Android 6 support, Android 7 now required
- Coinbase: use custom tab for linking accounts
- Topper: set $100 as default amount
- Uphold: update API endpoint for withdraw capabilities
- Fix some memory leaks in Coinbase and Explore modules
- Add bootstrap files for less bandwidth initial sync
- Fix rare blockchain rescan crashes
- Fix rare internal wallet restoration crash
- update to dashj 20.0.3
What's Changed
- fix: use EvoNodes if there are not enough masternodes by @HashEngineering in #1230
- fix(uphold): use crypto_withdrawals capability for transfer permission by @HashEngineering in #1243
- docs: update root README.md and README.recover.md with recovery phras… by @HashEngineering in #1245
- fix: deprecate Android 6 support by @HashEngineering in #1249
- fix: update to dashj 20.0.3-SNAPSHOT by @HashEngineering in #1254
- chore: specify correct classes for tools:context by @HashEngineering in #1256
- fix(coinbase): login & coin parse error by @Syn-McJ in #1259
- feat(topper): set default amount to 10 time the minimum (about $100) by @HashEngineering in #1262
- fix(topper): remove logging of JWT token by @HashEngineering in #1264
- fix: remove memoryleaks in Coinbase and Explore by @HashEngineering in #1263
- fix: update bootstrap files and enable by @HashEngineering in #1266
- fix: prevent NPE after corrupt wallet requires backup restoration by @HashEngineering in #1267
Full Changelog: v10.0.2...v10.0.3
SHA256
a59bca460ecb66d14e2df5011ef6d8bac97a6091b3f135f04092fad33d3a0a29 dash-wallet-10.0.3.apk
6348a93033b7e2e234f347fab075937214d109ceefb1c3b4fb714ac9a60b388a dash-wallet-10.0.3-testnet.apk
Dash Wallet v10.0.2
- Fix Syncing... issue
- Fix CrowdNode and Masternode APY calculation
- Update to dashj 20.0.2 (block reward fix)
- Fix Rescan Blockchain failure on older wallets
What's Changed
- fix: eliminate race condition when updating BlockchainState by @HashEngineering in #1240
- fix: prevent rescan blockchain failure on old wallets by @HashEngineering in #1241
Full Changelog: v10.0.1...v10.0.2
SHA256
6f0eea3aeda371113d09495e9565a5617544edd093ee33a6f666a776d66a8184 dash-wallet-10.0.2.apk
0a05eb2532193a3507e669037280006f0c5730ee97fb0ed15f33b60478ce2e8f dash-wallet-10.0.2-testnet.apk
Dash Wallet v10.0.1
Version 10.0.1 fixes a crash on devices running Android 13 and 14.
- Fix crash with InactivityService with no wallet
- Fix crash on Android 13 and 14 when requesting notification permissions
What's Changed
- fix: prevent crash when showing inactivity notification by @HashEngineering in #1237
- fix: refactor WalletActivity permission launcher to avoid InvalidStat… by @HashEngineering in #1239
Full Changelog: v10.0.0...v10.0.1
SHA256
50d44afea9a488e80ce5d39d5e857f9245f1e1d1aa4b868f485ecc08e7c291d5 dash-wallet-10.0.1.apk
c7f50257dfa98d9674f6c748e045b288077f80d88b407d707084c162d5ccace0 dash-wallet-10.0.1-testnet.apk
Dash Wallet v10.0
Version 10.0 includes changes to support the upcoming v20 Core protocol. It also includes some changes to limit the number of CrowdNode withdrawals that can be requested in a short period of time to prevent malicious attacks. The Coinbase swap feature has been removed due to the changes that will be occurring to the Coinbase API.
- Support Dash Core v20 network protocol
- Update translations
- Coinbase: hide buy swap features and information
- Crowdnode: add per block withdrawal limit
- Fix crash when dismissing Battery Optimization info dialog
What's Changed
- refactor: move explainer dialogs to WalletActivityExt by @HashEngineering in #1228
- feat(crowdnode): limit withdrawals to once per block by @HashEngineering in #1229
- chore: update crowdnode text for per block withdrawal limits by @HashEngineering in #1231
- feat(coinbase): hide buy swap from coinbase info and portal screens by @HashEngineering in #1233
- chore: update translations for v10.0.0 by @HashEngineering in #1238
- feat: support Dash Core 20 by @HashEngineering in #1234
Full Changelog: v9.1.1...v10.0.0
SHA256
0fd92aca307d7038caf1a6d6d02dd9c0f85bce1611a404fedbf6c12b2e53c65b dash-wallet-10.0.apk
0ef8504d8ef117cacb311b6fca7de1a15e4a0d305ad20c44cd419fe7238c1620 dash-wallet-10.0-testnet.apk
Dash Wallet v9.1.1
Release Notes:
- Import Private Key Image Crash Fix
- Add support to change battery optimization
- Decrease shortcut fonts for some languages
- Fix bug where MN keys remained from previous wallet
- Update Coinbase Buy API
- CrowdNode: Increase precision of Withdrawals
- CrowdNode: Fix grammar on How staking works page
What's Changed
- fix: import QR private key by @Syn-McJ in #1206
- fix: adjust font size for the shortcut text by @Syn-McJ in #1207
- chore(coinbase): transition to v3 Buy API by @Syn-McJ in #1212
- fix: restore masternode keys issues by @HashEngineering in #1211
- Feat: disable battery optimization by @HashEngineering in #1214
- fix: only set tx icon in updateIcon method by @Syn-McJ in #1218
- feat(crowdnode): increase withdrawal precision by @Syn-McJ in #1220
- chore: add x86_64-linux to Gemfile.lock by @HashEngineering in #1223
- fix: correct grammar on How CrowdNode staking works dialog by @HashEngineering in #1226
- fix: explore menu subtitle by @Syn-McJ in #1225
- chore: update translations (crowdnode, battery optimization, etc) by @HashEngineering in #1227
Full Changelog: v9.1.0...v9.1.1
SHA256
6387af6cbb3d9ebc708ca285cfb8cad0bd3e024c167614e2287c51c4f30542a9 dash-wallet-9.1.1.apk
Dash Wallet v9.1.0
- Topper Integration Enabled
What's Changed
- chore: improvements for the publish pipeline by @Syn-McJ in #1194
- feature(uphold): activate topper by reverting (#1186) by @HashEngineering in #1203
- chore: update checkpoints (mainnet) by @HashEngineering in #1208
- chore: update translations by @HashEngineering in #1209
- v9.1.0 by @HashEngineering in #1210
Full Changelog: v9.0.6...v9.1.0
SHA256
4db704dd5e38a933a28394261521212306a82ba494c7578ffd55836d3b4cd50a dash-wallet-9.1.0.apk
Dash Wallet v9.0.6
What's Changed
- Feature android 13 by @HashEngineering in #1193
- chore: update to dashj 19.0.6-SNAPSHOT by @HashEngineering in #1197
- fix: stuck CrowdNode signup by @Syn-McJ in #1196
- chore: update to dashj 19.0.6 by @HashEngineering in #1199
- v9.0.6 by @HashEngineering in #1200
Full Changelog: v9.0.5...v9.0.6
There has been an upgrade on Testnet and Dash Wallet for Testnet is not guaranteed to work and therefore will not be published with this release.
SHA256
a515eea0cc24189694ca4fff496feaa14c771bba6688350cf3e5a0d0dbd51592 dash-wallet-9.0.6.apk
Dash Wallet 9.0.5
Release Notes:
- Update to dashj 19.0.5
- Update translations for the new Send flow
- Fix stuck currency code on the Receive screen
- Fix overflowing labels on the Home and Advanced Security screens
- Fix leaking balance info on the Quick Receive screen
- Update transaction error handling based on removal of BIP61 in Dash Core 19
- Fix explore DB file name for prod flavor (was same as testnet for 9.0.4)
What's Changed
- feat(fastlane): run exploredata script during the build lane by @Syn-McJ in #1171
- feat(coinbase): pull to refresh by @Syn-McJ in #1167
- docs: update README.md to include fastlane and transifex changes by @HashEngineering in #1169
- chore: update webrick by @Syn-McJ in #1175
- fix: Arabic decimals by @Syn-McJ in #1174
- fix: firebase events by @Syn-McJ in #1170
- chore: revert "chore: disable Topper (#1164)" by @Syn-McJ in #1179
- chore: update to dashj 19.0.5-SNAPSHOT for tx error fixes by @HashEngineering in #1182
- fix: avoid leaking balance info by error message or continue button by @Syn-McJ in #1188
- chore: disable Topper by @HashEngineering in #1186
- chore: change labels & update translations by @Syn-McJ in #1189
- fix: stuck currency code & cleanup obsolete currencies by @Syn-McJ in #1187
- chore: use dashj 19.0.5 by @HashEngineering in #1190
- chore: bump version & changelog by @Syn-McJ in #1192
Full Changelog: v9.0.4...v9.0.5
SHA256
6964607dc5c6e5e14e03235681bb48474d3fabb76e25c78b648cf7851bb12776 dash-wallet-9.0.5.apk
ec4894aba6e30a4a54612b70bbf98a59e78dbc2bc901e5495793f162acdb2954 dash-wallet-9.0.5-testnet.apk
Dash Wallet v9.0.4
- Update to dashj 19.0.4
- Fix fiat amount not matching DASH amount in the system notification
- Masternode keys fixes
- Redesign Send flow
- Redesign some Home screen elements
- Add ability to open links from system notifications
- Remove DashDirect support
What's Changed
- feat(dashdirect): add login function with temporary UI by @hadia in #1068
- Purchase gift card UI by @hadia in #1079
- Feature/login via otp by @hadia in #1082
- feat: add dashdirect gift card info to Purchase UI by @HashEngineering in #1083
- feat(explore-dash): formatting tool for the explore module by @Syn-McJ in #1091
- feat : add test Merchant by @hadia in #1093
- fix: retain gift card response in release builds by @Syn-McJ in #1095
- NMA-1448 : Purchase Gift Card (backend) by @hadia in #1094
- feat(dashdirect): Gift card icons and filtering on Home screen by @Syn-McJ in #1096
- feat(dashdirect): store and open gift card details on transaction tap [NMA-1479] by @Syn-McJ in #1098
- feat(dashdirect): Firebase events by @Syn-McJ in #1099
- Fix: dashdirect UI issues by @hadia in #1100
- feat(dashdirect): polling API after a puchase by @Syn-McJ in #1101
- feat(dashdirect): no network indicator by @Syn-McJ in #1104
- fix(dashdirect): restore tests by @Syn-McJ in #1105
- chore(dashdirect): merge master into dashdirect by @Syn-McJ in #1107
- Hadia/UI fix by @hadia in #1110
- feat(dashdirect): staging API by @Syn-McJ in #1129
- chore(dashdirect): retries in case of error by @Syn-McJ in #1131
- feat(dashdirect): Ionia terms and conditions by @Syn-McJ in #1137
- feat: send flow redesign by @Syn-McJ in #1147
- feat: Topper integration by @Syn-McJ in #1150
- fix: fiat balance in the 'coins received' notification by @Syn-McJ in #1151
- feat: Notification links by @Syn-McJ in #1153
- chore: upgrade Kotlin, remove synthetics & upgrade Firebase Auth by @Syn-McJ in #1155
- fix: minor Send flow issues by @Syn-McJ in #1156
- chore: disable gift cards by @Syn-McJ in #1157
- feat(topper): Firebase events by @Syn-McJ in #1159
- chore: merge feature-dashdirect by @Syn-McJ in #1160
- fix: render the platform private/public key (base64) correctly by @HashEngineering in #1154
- chore: update translations by @Syn-McJ in #1162
- chore: disable Topper by @Syn-McJ in #1164
- fix: handle app upgrades and properly display masternode key usage by @HashEngineering in #1163
- chore: update to dashj-19.0.4 by @HashEngineering in #1165
- feat: fastlane pipeline for Google Play & finalize 9.0.4 by @Syn-McJ in #1166
Full Changelog: v9.0.3...v9.0.4