diff --git a/AGENTS.md b/AGENTS.md index e03d26b..7609741 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -378,6 +378,16 @@ try { | UI/JS fixes, translations, new features with existing plugins | Live Update (`pnpm live-update`) | | New plugins, native code, new permissions, Capacitor upgrades | Store Release (push git tag) | +### Version Bumping (Required for Store Releases) + +Before creating a store release, **all three locations must be updated**: + +| File | Fields | Notes | +| --------------------------------------- | ---------------------------------------------- | --------------------------------------------------------------------------------------------------------- | +| `package.json` | `version` | Semantic version (e.g., `1.10.0`) | +| `android/app/build.gradle` | `versionCode`, `versionName` | `versionCode` must increment every build (integer), `versionName` matches package.json | +| `ios/App/App.xcodeproj/project.pbxproj` | `MARKETING_VERSION`, `CURRENT_PROJECT_VERSION` | `MARKETING_VERSION` matches package.json, `CURRENT_PROJECT_VERSION` increments per upload of same version | + ### Process - **Live Update:** `pnpm live-update` builds, signs, and uploads bundle diff --git a/android/app/build.gradle b/android/app/build.gradle index 8b35b9d..1fcd8db 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "dev.wizzo.tapto" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 21 - versionName "1.9.1" + versionCode 23 + versionName "1.10.1" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. diff --git a/ios/App/App.xcodeproj/project.pbxproj b/ios/App/App.xcodeproj/project.pbxproj index efe6aa1..2f743fe 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -382,7 +382,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.9.1; + MARKETING_VERSION = 1.10.1; OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\""; PRODUCT_BUNDLE_IDENTIFIER = dev.wizzo.tapto; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -413,7 +413,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.9.1; + MARKETING_VERSION = 1.10.1; PRODUCT_BUNDLE_IDENTIFIER = dev.wizzo.tapto; PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; diff --git a/package.json b/package.json index 7a9a193..e36220f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "zaparoo-app", "private": true, - "version": "1.10.0", + "version": "1.10.1", "type": "module", "scripts": { "dev": "vite",