v5.9.0 Release Candidate (#2871)
* v5.9.0 Release Candidate - Zashi migration - BSC integration - Prefetch All evm tokens that the user has - Bug fixes * Add new monero nodes Update app versions * update zkool fork update release notes
Omar Hatem committed
Feb 7, 2026 at 15:09 UTC
174216df17b169a588858e4d00c7604df6ef0946
10 files changed
+62
-22
assets/node_list.yml
+18
-2
@@ -13,6 +13,22 @@
13
is_default: false
14
isEnabledForAutoSwitching: true
15
-
16
- uri: nodes.hashvault.pro:18081
16
+ uri: node.monerodevs.org:18089
17
+ useSSL: true
18
+ is_default: false
19
+-
20
+ uri: node2.monerodevs.org:18089
21
+ useSSL: true
22
+ is_default: false
23
+-
24
+ uri: node3.monerodevs.org:18089
25
+ useSSL: true
26
+ is_default: false
27
+-
28
+ uri: selsta1.featherwallet.net:18081
29
+ useSSL: true
30
+ is_default: false
31
+-
32
+ uri: xmr.stormycloud.org:18089
33
+ useSSL: true
34
is_default: false
18
- isEnabledForAutoSwitching: true
assets/text/Release_Notes.txt
+1
-2
@@ -1,5 +1,4 @@
1
-Add Arbitrum
1
+Add BNB Smart Chain
2
Zcash improvements
3
EVM chains enhancements
4
-Integrate Jupiter swaps for Solana
4
Bug fixes
\ No newline at end of file
cakewallet.bat
+1
-1
@@ -1,5 +1,5 @@
1
@echo off
2
-set cw_win_app_config=--monero --bitcoin --ethereum --polygon --nano --bitcoinCash --solana --tron --dogecoin --base --arbitrum
2
+set cw_win_app_config=--monero --bitcoin --ethereum --polygon --nano --bitcoinCash --solana --tron --dogecoin --base --arbitrum --bsc
3
set cw_root=%cd%
4
set cw_archive_name=Cake Wallet.zip
5
set cw_archive_path=%cw_root%\%cw_archive_name%
cw_zcash/pubspec.yaml
+2
-2
@@ -21,8 +21,8 @@ dependencies:
21
flat_buffers: any
22
zkool:
23
git:
24
- url: https://github.com/hhanh00/zkool2
25
- ref: 5d53a3f5a2d8f5b0619248384d7431f0a185e171
24
+ url: https://github.com/cake-tech/zkool2
25
+ ref: b1642f260da4fa00dd2f8d4dd689073d0b56960a
26
27
dependency_overrides:
28
decimal: ^2.3.3
ios/Podfile.lock
+25
@@ -65,6 +65,8 @@ PODS:
65
- Flutter
66
- flutter_mailer (0.0.1):
67
- Flutter
68
+ - flutter_native_splash (2.4.3):
69
+ - Flutter
70
- flutter_secure_storage (6.0.0):
71
- Flutter
72
- fluttertoast (0.0.2):
@@ -75,6 +77,9 @@ PODS:
77
- Flutter
78
- integration_test (0.0.1):
79
- Flutter
80
+ - local_auth_darwin (0.0.1):
81
+ - Flutter
82
+ - FlutterMacOS
83
- OrderedSet (6.0.3)
84
- package_info_plus (0.4.5):
85
- Flutter
@@ -89,6 +94,10 @@ PODS:
94
- reown_yttrium (0.0.1):
95
- Flutter
96
- YttriumWrapper (= 0.8.35)
97
+ - rive_common (0.0.1):
98
+ - Flutter
99
+ - rlz (0.0.1):
100
+ - Flutter
101
- SDWebImage (5.21.2):
102
- SDWebImage/Core (= 5.21.2)
103
- SDWebImage/Core (5.21.2)
@@ -162,17 +171,21 @@ DEPENDENCIES:
171
- flutter_local_authentication (from `.symlinks/plugins/flutter_local_authentication/ios`)
172
- flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
173
- flutter_mailer (from `.symlinks/plugins/flutter_mailer/ios`)
174
+ - flutter_native_splash (from `.symlinks/plugins/flutter_native_splash/ios`)
175
- flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
176
- fluttertoast (from `.symlinks/plugins/fluttertoast/ios`)
177
- image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
178
- in_app_review (from `.symlinks/plugins/in_app_review/ios`)
179
- integration_test (from `.symlinks/plugins/integration_test/ios`)
180
+ - local_auth_darwin (from `.symlinks/plugins/local_auth_darwin/darwin`)
181
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
182
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
183
- payjoin_flutter (from `.symlinks/plugins/payjoin_flutter/ios`)
184
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
185
- quick_actions_ios (from `.symlinks/plugins/quick_actions_ios/ios`)
186
- reown_yttrium (from `.symlinks/plugins/reown_yttrium/ios`)
187
+ - rive_common (from `.symlinks/plugins/rive_common/ios`)
188
+ - rlz (from `.symlinks/plugins/rlz/ios`)
189
- sensitive_clipboard (from `.symlinks/plugins/sensitive_clipboard/ios`)
190
- share_plus (from `.symlinks/plugins/share_plus/ios`)
191
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
@@ -228,6 +241,8 @@ EXTERNAL SOURCES:
241
:path: ".symlinks/plugins/flutter_local_notifications/ios"
242
flutter_mailer:
243
:path: ".symlinks/plugins/flutter_mailer/ios"
244
+ flutter_native_splash:
245
+ :path: ".symlinks/plugins/flutter_native_splash/ios"
246
flutter_secure_storage:
247
:path: ".symlinks/plugins/flutter_secure_storage/ios"
248
fluttertoast:
@@ -238,6 +253,8 @@ EXTERNAL SOURCES:
253
:path: ".symlinks/plugins/in_app_review/ios"
254
integration_test:
255
:path: ".symlinks/plugins/integration_test/ios"
256
+ local_auth_darwin:
257
+ :path: ".symlinks/plugins/local_auth_darwin/darwin"
258
package_info_plus:
259
:path: ".symlinks/plugins/package_info_plus/ios"
260
path_provider_foundation:
@@ -250,6 +267,10 @@ EXTERNAL SOURCES:
267
:path: ".symlinks/plugins/quick_actions_ios/ios"
268
reown_yttrium:
269
:path: ".symlinks/plugins/reown_yttrium/ios"
270
+ rive_common:
271
+ :path: ".symlinks/plugins/rive_common/ios"
272
+ rlz:
273
+ :path: ".symlinks/plugins/rlz/ios"
274
sensitive_clipboard:
275
:path: ".symlinks/plugins/sensitive_clipboard/ios"
276
share_plus:
@@ -294,11 +315,13 @@ SPEC CHECKSUMS:
315
flutter_local_authentication: 1172a4dd88f6306dadce067454e2c4caf07977bb
316
flutter_local_notifications: ff50f8405aaa0ccdc7dcfb9022ca192e8ad9688f
317
flutter_mailer: 2ef5a67087bc8c6c4cefd04a178bf1ae2c94cd83
318
+ flutter_native_splash: df59bb2e1421aa0282cb2e95618af4dcb0c56c29
319
flutter_secure_storage: 23fc622d89d073675f2eaa109381aefbcf5a49be
320
fluttertoast: 21eecd6935e7064cc1fcb733a4c5a428f3f24f0f
321
image_picker_ios: c560581cceedb403a6ff17f2f816d7fea1421fc1
322
in_app_review: 436034b18594851a7328d7f1c2ed5ec235b79cfc
323
integration_test: 252f60fa39af5e17c3aa9899d35d908a0721b573
324
+ local_auth_darwin: fa4b06454df7df8e97c18d7ee55151c57e7af0de
325
OrderedSet: e539b66b644ff081c73a262d24ad552a69be3a94
326
package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4
327
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
@@ -306,6 +329,8 @@ SPEC CHECKSUMS:
329
permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2
330
quick_actions_ios: 56f3cbaa71e94f212838d1f9fe354bd0734779bf
331
reown_yttrium: c0e87e5965fa60a3559564cc35cffbba22976089
332
+ rive_common: 4743dbfd2911c99066547a3c6454681e0fa907df
333
+ rlz: d9288e8760ae2d7494b56d63cda672cfb21b8d61
334
SDWebImage: 9f177d83116802728e122410fb25ad88f5c7608a
335
sensitive_clipboard: d4866e5d176581536c27bb1618642ee83adca986
336
share_plus: 8b6f8b3447e494cca5317c8c3073de39b3600d1f
scripts/android/app_env.sh
+4
-4
@@ -14,15 +14,15 @@ TYPES=($MONERO_COM $CAKEWALLET)
14
APP_ANDROID_TYPE=$1
15
16
MONERO_COM_NAME="Monero.com"
17
-MONERO_COM_VERSION="5.8.0"
18
-MONERO_COM_BUILD_NUMBER=4151
17
+MONERO_COM_VERSION="5.9.0"
18
+MONERO_COM_BUILD_NUMBER=4152
19
MONERO_COM_BUNDLE_ID="com.monero.app"
20
MONERO_COM_PACKAGE="com.monero.app"
21
MONERO_COM_SCHEME="monero.com"
22
23
CAKEWALLET_NAME="Cake Wallet"
24
-CAKEWALLET_VERSION="5.8.0"
25
-CAKEWALLET_BUILD_NUMBER=4301
24
+CAKEWALLET_VERSION="5.9.0"
25
+CAKEWALLET_BUILD_NUMBER=4302
26
CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet"
27
CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet"
28
CAKEWALLET_SCHEME="cakewallet"
scripts/ios/app_env.sh
+4
-4
@@ -12,13 +12,13 @@ TYPES=($MONERO_COM $CAKEWALLET)
12
APP_IOS_TYPE=$1
13
14
MONERO_COM_NAME="Monero.com"
15
-MONERO_COM_VERSION="5.8.0"
16
-MONERO_COM_BUILD_NUMBER=155
15
+MONERO_COM_VERSION="5.9.0"
16
+MONERO_COM_BUILD_NUMBER=156
17
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
18
19
CAKEWALLET_NAME="Cake Wallet"
20
-CAKEWALLET_VERSION="5.8.0"
21
-CAKEWALLET_BUILD_NUMBER=368
20
+CAKEWALLET_VERSION="5.9.0"
21
+CAKEWALLET_BUILD_NUMBER=369
22
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
23
24
scripts/linux/app_env.sh
+2
-2
@@ -14,8 +14,8 @@ if [ -n "$1" ]; then
14
fi
15
16
CAKEWALLET_NAME="Cake Wallet"
17
-CAKEWALLET_VERSION="5.8.0"
18
-CAKEWALLET_BUILD_NUMBER=76
17
+CAKEWALLET_VERSION="5.9.0"
18
+CAKEWALLET_BUILD_NUMBER=77
19
20
if ! [[ " ${TYPES[*]} " =~ " ${APP_LINUX_TYPE} " ]]; then
21
echo "Wrong app type."
scripts/macos/app_env.sh
+4
-4
@@ -16,13 +16,13 @@ if [ -n "$1" ]; then
16
fi
17
18
MONERO_COM_NAME="Monero.com"
19
-MONERO_COM_VERSION="5.8.0"
20
-MONERO_COM_BUILD_NUMBER=76
19
+MONERO_COM_VERSION="5.9.0"
20
+MONERO_COM_BUILD_NUMBER=77
21
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
22
23
CAKEWALLET_NAME="Cake Wallet"
24
-CAKEWALLET_VERSION="5.8.0"
25
-CAKEWALLET_BUILD_NUMBER=144
24
+CAKEWALLET_VERSION="5.9.0"
25
+CAKEWALLET_BUILD_NUMBER=145
26
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
27
28
if ! [[ " ${TYPES[*]} " =~ " ${APP_MACOS_TYPE} " ]]; then
scripts/windows/build_exe_installer.iss
+1
-1
@@ -1,5 +1,5 @@
1
#define MyAppName "Cake Wallet"
2
-#define MyAppVersion "5.8.0"
2
+#define MyAppVersion "5.9.0"
3
#define MyAppPublisher "Cake Labs LLC"
4
#define MyAppURL "https://cakewallet.com/"
5
#define MyAppExeName "CakeWallet.exe"