From b46aea00b3e9c752da5bf1550c4401f2877b7737 Mon Sep 17 00:00:00 2001 From: Omar Hatem Date: Tue, 21 Oct 2025 01:32:45 +0200 Subject: [PATCH] v5.5.1 Release Candidate (#2598) * v5.5.1 Release Candidate changes: - Enable Trezor for iOS - Add Swaps.xyz DEX * update versions [skip ci] --- assets/text/Monerocom_Release_Notes.txt | 7 ++----- assets/text/Release_Notes.txt | 8 ++------ .../exchange_provider_description.dart | 10 +++++----- .../provider/swapsxyz_exchange_provider.dart | 2 +- .../select_device_manufacturer_page.dart | 18 +++++++++--------- scripts/android/app_env.sh | 8 ++++---- scripts/ios/app_env.sh | 8 ++++---- scripts/linux/app_env.sh | 4 ++-- scripts/macos/app_env.sh | 8 ++++---- scripts/windows/build_exe_installer.iss | 2 +- 10 files changed, 34 insertions(+), 41 deletions(-) diff --git a/assets/text/Monerocom_Release_Notes.txt b/assets/text/Monerocom_Release_Notes.txt index 7770de5e8..c23b060a5 100644 --- a/assets/text/Monerocom_Release_Notes.txt +++ b/assets/text/Monerocom_Release_Notes.txt @@ -1,6 +1,3 @@ -Add support for Trezor -Add support for Bitbox -Hardware wallets flow enhancements -New Themes -New designs +Enhance Trezor support +Add Swaps.xyz Decentralized Exchange Bug fixes \ No newline at end of file diff --git a/assets/text/Release_Notes.txt b/assets/text/Release_Notes.txt index 61bc46cc2..c23b060a5 100644 --- a/assets/text/Release_Notes.txt +++ b/assets/text/Release_Notes.txt @@ -1,7 +1,3 @@ -Add Base coin wallet -Add support for Trezor -Add support for Bitbox -Hardware wallets flow enhancements -New Themes -New designs +Enhance Trezor support +Add Swaps.xyz Decentralized Exchange Bug fixes \ No newline at end of file diff --git a/lib/exchange/exchange_provider_description.dart b/lib/exchange/exchange_provider_description.dart index d542ff308..c4ddee3c2 100644 --- a/lib/exchange/exchange_provider_description.dart +++ b/lib/exchange/exchange_provider_description.dart @@ -16,13 +16,13 @@ class ExchangeProviderDescription extends EnumerableItem with Serializable< ExchangeProviderDescription(title: 'MorphToken', raw: 2, image: 'assets/images/morph.png'); static const sideShift = ExchangeProviderDescription(title: 'SideShift', raw: 3, image: 'assets/images/sideshift.png'); - static const simpleSwap = + static const simpleSwap = ExchangeProviderDescription(title: 'SimpleSwap', raw: 4, image: 'assets/images/simpleSwap.png'); static const trocador = ExchangeProviderDescription(title: 'Trocador', raw: 5, image: 'assets/images/trocador.png'); static const exolix = ExchangeProviderDescription(title: 'Exolix', raw: 6, image: 'assets/images/exolix.png'); - static const all = + static const all = ExchangeProviderDescription(title: 'All trades', raw: 7, image: ''); static const thorChain = ExchangeProviderDescription(title: 'ThorChain', raw: 8, image: 'assets/images/thorchain.png'); @@ -35,10 +35,10 @@ class ExchangeProviderDescription extends EnumerableItem with Serializable< static const chainflip = ExchangeProviderDescription(title: 'Chainflip', raw: 12, image: 'assets/images/chainflip.png'); static const xoSwap = - ExchangeProviderDescription(title: 'XOSwap', raw: 13, image: 'assets/images/xoswap.svg'); + ExchangeProviderDescription(title: 'XOSwap', raw: 13, image: 'assets/images/xoswap.svg'); static const swapsXyz = - ExchangeProviderDescription(title: 'Swaps.XYZ', raw: 14, image: 'assets/images/swaps_xyz.svg'); - + ExchangeProviderDescription(title: 'Swaps.XYZ', raw: 14, image: 'assets/images/swaps_xyz.svg'); + static ExchangeProviderDescription deserialize({required int raw}) { switch (raw) { case 0: diff --git a/lib/exchange/provider/swapsxyz_exchange_provider.dart b/lib/exchange/provider/swapsxyz_exchange_provider.dart index 6452b34f5..8b39bda97 100644 --- a/lib/exchange/provider/swapsxyz_exchange_provider.dart +++ b/lib/exchange/provider/swapsxyz_exchange_provider.dart @@ -282,7 +282,7 @@ class SwapsXyzExchangeProvider extends ExchangeProvider { 'srcToken': srcToken, 'dstChainId': '${dstChain.chainId}', 'dstToken': dstToken, - 'slippage': '100', + 'slippage': '300', 'swapDirection': isFixedRateMode ? 'exact-amount-out' : 'exact-amount-in', 'amount': formattedAmount, diff --git a/lib/src/screens/connect_device/select_device_manufacturer_page.dart b/lib/src/screens/connect_device/select_device_manufacturer_page.dart index a629b6f8f..1ab2eca24 100644 --- a/lib/src/screens/connect_device/select_device_manufacturer_page.dart +++ b/lib/src/screens/connect_device/select_device_manufacturer_page.dart @@ -43,16 +43,16 @@ class SelectDeviceManufacturerPage extends BasePage { ), hardwareWalletType: HardwareWalletType.ledger, ), - if (Platform.isAndroid) ...[ - _DeviceManufacturer( - image: SvgPicture.asset( - 'assets/images/hardware_wallet/trezor_man.svg', - height: 25, - colorFilter: _colorFilter, - ), - hardwareWalletType: HardwareWalletType.trezor, - tag: S.current.new_tag, + _DeviceManufacturer( + image: SvgPicture.asset( + 'assets/images/hardware_wallet/trezor_man.svg', + height: 25, + colorFilter: _colorFilter, ), + hardwareWalletType: HardwareWalletType.trezor, + tag: S.current.new_tag, + ), + if (Platform.isAndroid) ...[ _DeviceManufacturer( image: SvgPicture.asset( 'assets/images/hardware_wallet/bitbox_man.svg', diff --git a/scripts/android/app_env.sh b/scripts/android/app_env.sh index 37c0c518b..7a0743498 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.5.0" -MONERO_COM_BUILD_NUMBER=4139 +MONERO_COM_VERSION="5.5.1" +MONERO_COM_BUILD_NUMBER=4140 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.5.0" -CAKEWALLET_BUILD_NUMBER=4280 +CAKEWALLET_VERSION="5.5.1" +CAKEWALLET_BUILD_NUMBER=4281 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 519664bbc..4ea08be7c 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.5.0" -MONERO_COM_BUILD_NUMBER=140 +MONERO_COM_VERSION="5.5.1" +MONERO_COM_BUILD_NUMBER=142 MONERO_COM_BUNDLE_ID="com.cakewallet.monero" CAKEWALLET_NAME="Cake Wallet" -CAKEWALLET_VERSION="5.5.0" -CAKEWALLET_BUILD_NUMBER=342 +CAKEWALLET_VERSION="5.5.1" +CAKEWALLET_BUILD_NUMBER=344 CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet" diff --git a/scripts/linux/app_env.sh b/scripts/linux/app_env.sh index 05b766bcd..011bafc08 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.5.0" -CAKEWALLET_BUILD_NUMBER=70 +CAKEWALLET_VERSION="5.5.1" +CAKEWALLET_BUILD_NUMBER=71 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 5e56e44d5..bb50ad3ad 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.5.0" -MONERO_COM_BUILD_NUMBER=68 +MONERO_COM_VERSION="5.5.1" +MONERO_COM_BUILD_NUMBER=69 MONERO_COM_BUNDLE_ID="com.cakewallet.monero" CAKEWALLET_NAME="Cake Wallet" -CAKEWALLET_VERSION="5.5.0" -CAKEWALLET_BUILD_NUMBER=134 +CAKEWALLET_VERSION="5.5.1" +CAKEWALLET_BUILD_NUMBER=135 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 6d52fd010..6779b09c2 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.5.0" +#define MyAppVersion "5.5.1" #define MyAppPublisher "Cake Labs LLC" #define MyAppURL "https://cakewallet.com/" #define MyAppExeName "CakeWallet.exe"