diff --git a/app/src/main/play/release-notes/en-US/beta.txt b/app/src/main/play/release-notes/en-US/beta.txt new file mode 100644 index 000000000..6d6904e48 --- /dev/null +++ b/app/src/main/play/release-notes/en-US/beta.txt @@ -0,0 +1 @@ +TON features are now public. We’ve added Coinbase provider support, migrated WalletConnect to the Reown SDK, and introduced a new price service plus remote asset sync. This update also includes platform/toolchain upgrades required by Google Play and multiple stability/UX fixes (e.g., improved Ethereum recipient checks). Please try key flows (connect/sign, send/receive) and share feedback via Settings → Support. diff --git a/app/src/main/play/release-notes/en-US/default.txt b/app/src/main/play/release-notes/en-US/default.txt new file mode 100644 index 000000000..a079583c7 --- /dev/null +++ b/app/src/main/play/release-notes/en-US/default.txt @@ -0,0 +1 @@ +Fearless 4.2.0 brings public TON features, Coinbase provider integration, migration from WalletConnect to Reown SDK, and a new price service with remote asset sync. Includes platform/toolchain upgrades required by Google Play, stability and UX improvements, and CI hardening. Staged rollout is in progress — please report any issues via Settings → Support. diff --git a/build.gradle b/build.gradle index bb5aa0978..9c32c9be3 100644 --- a/build.gradle +++ b/build.gradle @@ -1,8 +1,8 @@ buildscript { ext { // App version - versionName = '4.0.2' - versionCode = 217 + versionName = '4.2.0' + versionCode = 218 // SDK and tools compileSdkVersion = 35 diff --git a/docs/releases/4.2.0.md b/docs/releases/4.2.0.md index 7cb2a1d63..416f69e81 100644 --- a/docs/releases/4.2.0.md +++ b/docs/releases/4.2.0.md @@ -25,3 +25,21 @@ Promote 4.2.0 from 4.2.0‑beta.1 with no functional changes. Stability verified - Create `4.2.x` patch branch if needed - Update `docs/status.md` and `docs/roadmap.md` to reflect current state +## Polkadot stable2503 Alignment + +To align this release with Polkadot SDK stable2503 without code changes, set the following in `local.properties` (or as CI env vars): + +``` +TYPES_URL_OVERRIDE=https://cdn.jsdelivr.net/gh/soramitsu/shared-features-utils@polkadot-stable2503/chains/all_chains_types_android.json +DEFAULT_V13_TYPES_URL_OVERRIDE=https://cdn.jsdelivr.net/gh/soramitsu/shared-features-utils@polkadot-stable2503/chains/default_v13_types.json +CHAINS_URL_DEBUG_OVERRIDE=https://cdn.jsdelivr.net/gh/soramitsu/shared-features-utils@polkadot-stable2503/chains/v13/chains_dev_prod.json +CHAINS_URL_RELEASE_OVERRIDE=https://cdn.jsdelivr.net/gh/soramitsu/shared-features-utils@polkadot-stable2503/chains/v13/chains.json +# Optional: pin shared_features to a version compatible with stable2503 +SHARED_FEATURES_VERSION_OVERRIDE=1.x.y +``` + +Verify the effective alignment before running tests/builds: + +``` +./gradlew printPolkadotSdkAlignment +```