What changed, and why it matters
This is a routine version bump to 5.6.1. The only functional change is that one third-party exchange integration, SwapsXyzExchangeProvider, has been commented out and is no longer offered to users. The rest of the patch only updates version and build numbers across Android, iOS, Linux, macOS, and Windows. There is no explicit security explanation in the commit, but removing an exchange provider could be a response to a trust, reliability, or security concern.
Treat as a routine patch. If you rely on SwapsXyz, note that it is no longer available. Users concerned about why it was removed should monitor the project's release notes or issue tracker for a vendor statement; there is not enough evidence in this commit alone to justify urgent action.
Security signals we found
Removal/disabling of a third-party exchange provider (SwapsXyzExchangeProvider)
No explicit security rationale, CVE, or advisory in commit
Patch is a point release (5.6.0 -> 5.6.1) with minimal functional changes
Evidence from the diff
The diff is almost entirely version-string/build-number changes. The single code change comments out SwapsXyzExchangeProvider in the list of exchange providers inside ExchangeViewModelBase. This means users can no longer select or transact through that provider. The commit message gives no rationale, and no CVE, advisory, or researcher attribution is present. Without external references we cannot confirm whether this removal is security-related, operational, or commercial.
Changed components
lib/view_model/exchange/exchange_view_model.dartSwapsXyz exchange integrationAndroid/iOS/Linux/macOS/Windows build environment scriptsInspect captured patch +16 / −16
diff --git a/lib/view_model/exchange/exchange_view_model.dart b/lib/view_model/exchange/exchange_view_model.dart
index 8e471804..b598bf8b 100644
--- a/lib/view_model/exchange/exchange_view_model.dart
+++ b/lib/view_model/exchange/exchange_view_model.dart
@@ -217,7 +217,7 @@ abstract class ExchangeViewModelBase extends WalletChangeListenerViewModel with
LetsExchangeExchangeProvider(),
StealthExExchangeProvider(),
XOSwapExchangeProvider(),
- SwapsXyzExchangeProvider(),
+ // SwapsXyzExchangeProvider(),
TrocadorExchangeProvider(
useTorOnly: _useTorOnly, providerStates: _settingsStore.trocadorProviderStates),
];
diff --git a/scripts/android/app_env.sh b/scripts/android/app_env.sh
index 6aaed83a..219f38c2 100644
--- a/scripts/android/app_env.sh
+++ b/scripts/android/app_env.sh
@@ -14,15 +14,15 @@ TYPES=($MONERO_COM $CAKEWALLET)
APP_ANDROID_TYPE=$1
MONERO_COM_NAME="Monero.com"
-MONERO_COM_VERSION="5.6.0"
-MONERO_COM_BUILD_NUMBER=4145
+MONERO_COM_VERSION="5.6.1"
+MONERO_COM_BUILD_NUMBER=4146
MONERO_COM_BUNDLE_ID="com.monero.app"
MONERO_COM_PACKAGE="com.monero.app"
MONERO_COM_SCHEME="monero.com"
CAKEWALLET_NAME="Cake Wallet"
-CAKEWALLET_VERSION="5.6.0"
-CAKEWALLET_BUILD_NUMBER=4291
+CAKEWALLET_VERSION="5.6.1"
+CAKEWALLET_BUILD_NUMBER=4292
CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet"
CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet"
CAKEWALLET_SCHEME="cakewallet"
diff --git a/scripts/ios/app_env.sh b/scripts/ios/app_env.sh
index 8889d1d0..87b4bda2 100644
--- a/scripts/ios/app_env.sh
+++ b/scripts/ios/app_env.sh
@@ -12,13 +12,13 @@ TYPES=($MONERO_COM $CAKEWALLET)
APP_IOS_TYPE=$1
MONERO_COM_NAME="Monero.com"
-MONERO_COM_VERSION="5.6.0"
-MONERO_COM_BUILD_NUMBER=148
+MONERO_COM_VERSION="5.6.1"
+MONERO_COM_BUILD_NUMBER=149
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
CAKEWALLET_NAME="Cake Wallet"
-CAKEWALLET_VERSION="5.6.0"
-CAKEWALLET_BUILD_NUMBER=354
+CAKEWALLET_VERSION="5.6.1"
+CAKEWALLET_BUILD_NUMBER=355
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
diff --git a/scripts/linux/app_env.sh b/scripts/linux/app_env.sh
index 70823d1c..39730efd 100755
--- a/scripts/linux/app_env.sh
+++ b/scripts/linux/app_env.sh
@@ -14,8 +14,8 @@ if [ -n "$1" ]; then
fi
CAKEWALLET_NAME="Cake Wallet"
-CAKEWALLET_VERSION="5.6.0"
-CAKEWALLET_BUILD_NUMBER=74
+CAKEWALLET_VERSION="5.6.1"
+CAKEWALLET_BUILD_NUMBER=75
if ! [[ " ${TYPES[*]} " =~ " ${APP_LINUX_TYPE} " ]]; then
echo "Wrong app type."
diff --git a/scripts/macos/app_env.sh b/scripts/macos/app_env.sh
index ac382f2d..e0b43efc 100755
--- a/scripts/macos/app_env.sh
+++ b/scripts/macos/app_env.sh
@@ -16,13 +16,13 @@ if [ -n "$1" ]; then
fi
MONERO_COM_NAME="Monero.com"
-MONERO_COM_VERSION="5.6.0"
-MONERO_COM_BUILD_NUMBER=71
+MONERO_COM_VERSION="5.6.1"
+MONERO_COM_BUILD_NUMBER=72
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
CAKEWALLET_NAME="Cake Wallet"
-CAKEWALLET_VERSION="5.6.0"
-CAKEWALLET_BUILD_NUMBER=138
+CAKEWALLET_VERSION="5.6.1"
+CAKEWALLET_BUILD_NUMBER=139
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
if ! [[ " ${TYPES[*]} " =~ " ${APP_MACOS_TYPE} " ]]; then
diff --git a/scripts/windows/build_exe_installer.iss b/scripts/windows/build_exe_installer.iss
index b57ae96b..373eb342 100644
--- a/scripts/windows/build_exe_installer.iss
+++ b/scripts/windows/build_exe_installer.iss
@@ -1,5 +1,5 @@
#define MyAppName "Cake Wallet"
-#define MyAppVersion "5.6.0"
+#define MyAppVersion "5.6.1"
#define MyAppPublisher "Cake Labs LLC"
#define MyAppURL "https://cakewallet.com/"
#define MyAppExeName "CakeWallet.exe"
Why this scored 36/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.