From a64fc0dab719a56cd4acec4ed9636a9ed3d74e0e Mon Sep 17 00:00:00 2001 From: Vadym Vakhovskiy Date: Mon, 22 Jun 2026 12:53:45 +0200 Subject: [PATCH 1/4] post-release cleanup for v0.3.4 --- CHANGELOG.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 01bbb24..266df92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [v0.3.4] - 2026-06-22 + - We fixed an issue that could cause iOS apps to restart repeatedly after an OTA update. ## [v0.3.3] - 2026-06-03 diff --git a/package.json b/package.json index 0634134..cb75d74 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mendix-native", - "version": "0.3.3", + "version": "0.3.4", "description": "Mendix native mobile package", "main": "./lib/module/index.js", "types": "./lib/typescript/src/index.d.ts", From c2ca70c65c4ec1ad94c38a8243ef1813ed8bbbc0 Mon Sep 17 00:00:00 2001 From: Yogendra Shelke <25844542+YogendraShelke@users.noreply.github.com> Date: Mon, 22 Jun 2026 16:29:34 +0530 Subject: [PATCH 2/4] fix: update changelog to include iOS OTA update restart issue --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 266df92..22d2c43 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +- We fixed an issue that could cause iOS apps to restart repeatedly after an OTA update. + ## [v0.3.4] - 2026-06-22 - We fixed an issue that could cause iOS apps to restart repeatedly after an OTA update. From af26bbb75d05e99f06b4fbef1005e07752eb0c25 Mon Sep 17 00:00:00 2001 From: Yogendra Shelke <25844542+YogendraShelke@users.noreply.github.com> Date: Mon, 22 Jun 2026 17:13:44 +0530 Subject: [PATCH 3/4] fix: update version calculation method in release workflow --- .github/workflows/release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ab2c140..67b32c8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,9 +29,9 @@ jobs: - name: Calculate next version id: next_version run: | - # Use npm version to calculate the next version without modifying files + # Use npm version to calculate the next version without modifying files CURRENT_VERSION=$(node -p "require('./package.json').version") - NEW_VERSION=$(npm version ${{ github.event.inputs.version }} --no-git-tag-version) + NEW_VERSION=$(npx semver $CURRENT_VERSION -i ${{ github.event.inputs.version }}) # Restore package.json to avoid dirty state git checkout package.json package-lock.json 2>/dev/null || true @@ -82,7 +82,6 @@ jobs: - name: Bump version and update CHANGELOG id: bump run: | - NEW_VERSION=$(npm version ${{ github.event.inputs.version }} --no-git-tag-version) echo "version=$NEW_VERSION" >> $GITHUB_OUTPUT sed -i "s/## \[Unreleased\]/## [Unreleased]\n\n## [$NEW_VERSION] - $(date +%Y-%m-%d)/" CHANGELOG.md @@ -106,6 +105,7 @@ jobs: name: ${{ steps.bump.outputs.version }} body: ${{ steps.changelog.outputs.notes }} files: ${{ steps.pack.outputs.tgz }} + target_commitish: ${{ github.sha }} fail_on_unmatched_files: true draft: false prerelease: false From 32315ffecb1d94022105df745b3d731382873668 Mon Sep 17 00:00:00 2001 From: Yogendra Shelke <25844542+YogendraShelke@users.noreply.github.com> Date: Mon, 22 Jun 2026 17:20:30 +0530 Subject: [PATCH 4/4] fix: ensure version bump updates CHANGELOG correctly --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 67b32c8..d02cac3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -82,6 +82,7 @@ jobs: - name: Bump version and update CHANGELOG id: bump run: | + NEW_VERSION=$(npm version ${{ github.event.inputs.version }} --no-git-tag-version) echo "version=$NEW_VERSION" >> $GITHUB_OUTPUT sed -i "s/## \[Unreleased\]/## [Unreleased]\n\n## [$NEW_VERSION] - $(date +%Y-%m-%d)/" CHANGELOG.md