diff --git a/packages/jsActions/mobile-resources-native/CHANGELOG.md b/packages/jsActions/mobile-resources-native/CHANGELOG.md index 4a618f1de..29bff8453 100644 --- a/packages/jsActions/mobile-resources-native/CHANGELOG.md +++ b/packages/jsActions/mobile-resources-native/CHANGELOG.md @@ -6,6 +6,29 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [10.1.3] Native Mobile Resources - 2025-9-9 + + +## [4.1.0] IntroScreen +### Fixed + +- We have fixed defaultProps deprecation warning. +- Initial slide now correctly positioned on mount. + +## [3.1.1] SafeAreaView +- We fixed the issue where navigation buttons were being overlapped due to improper safe area handling. + +## [2.3.0] Signature +- Updated react-native-webview from version v13.12.5 to latest + +## [6.1.1] VideoPlayer +### Changed + +- We have updated `react-native-video` version to 6.10.0 + +## [4.3.0] WebView +- Updated react-native-webview from version v13.12.5 to latest to support react-native 0.77 + ## [10.0.0] Native Mobile Resources - 2025-3-31 - We migrated from react-native-inappbrowser-reborn to @swan-io/react-native-browser to prevent issues for next rn upgrade. diff --git a/packages/jsActions/mobile-resources-native/package.json b/packages/jsActions/mobile-resources-native/package.json index bb0d4540b..82a3657ae 100644 --- a/packages/jsActions/mobile-resources-native/package.json +++ b/packages/jsActions/mobile-resources-native/package.json @@ -1,7 +1,7 @@ { "name": "mobile-resources-native", "moduleName": "Native Mobile Resources", - "version": "10.0.0", + "version": "10.1.3", "license": "Apache-2.0", "copyright": "© Mendix Technology BV 2022. All rights reserved.", "repository": { @@ -14,7 +14,7 @@ }, "testProject": { "githubUrl": "https://github.com/mendix/native-mobile-resources", - "branchName": "main" + "branchName": "mx/10.24.x" }, "scripts": { "prestart": "rimraf ./dist/tsc", @@ -54,4 +54,4 @@ "rimraf": "^4.4.1", "rollup": "^2.79.2" } -} +} \ No newline at end of file diff --git a/packages/jsActions/nanoflow-actions-native/package.json b/packages/jsActions/nanoflow-actions-native/package.json index b47be87dc..83671b006 100644 --- a/packages/jsActions/nanoflow-actions-native/package.json +++ b/packages/jsActions/nanoflow-actions-native/package.json @@ -14,7 +14,7 @@ }, "testProject": { "githubUrl": "https://github.com/mendix/native-mobile-resources", - "branchName": "main" + "branchName": "mx/10.24.x" }, "scripts": { "start": "rollup --config ../../../configs/jsactions/rollup.config.js --watch --configProject nanoflowcommons", diff --git a/packages/modules/atlas-content-native/package.json b/packages/modules/atlas-content-native/package.json index 0835cf6fa..3c6115904 100644 --- a/packages/modules/atlas-content-native/package.json +++ b/packages/modules/atlas-content-native/package.json @@ -9,12 +9,12 @@ "url": "https://github.com/mendix/native-widgets.git" }, "marketplace": { - "minimumMXVersion": "9.6.0.27784", + "minimumMXVersion": "10.24.0.73019", "marketplaceId": 117175 }, "testProject": { "githubUrl": "https://github.com/mendix/native-mobile-resources", - "branchName": "main" + "branchName": "mx/10.24.x" }, "scripts": { "release": "ts-node ./scripts/build.ts release", diff --git a/packages/pluggableWidgets/intro-screen-native/CHANGELOG.md b/packages/pluggableWidgets/intro-screen-native/CHANGELOG.md index cec203289..a240c665f 100644 --- a/packages/pluggableWidgets/intro-screen-native/CHANGELOG.md +++ b/packages/pluggableWidgets/intro-screen-native/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [4.1.0] - 2025-9-9 + ### Fixed - We have fixed defaultProps deprecation warning. diff --git a/packages/pluggableWidgets/safe-area-view-native/CHANGELOG.md b/packages/pluggableWidgets/safe-area-view-native/CHANGELOG.md index 610ed41ca..cd5889c44 100644 --- a/packages/pluggableWidgets/safe-area-view-native/CHANGELOG.md +++ b/packages/pluggableWidgets/safe-area-view-native/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [3.1.1] - 2025-9-9 + - We fixed the issue where navigation buttons were being overlapped due to improper safe area handling. ## [3.1.0] - 2025-4-25 diff --git a/packages/pluggableWidgets/signature-native/CHANGELOG.md b/packages/pluggableWidgets/signature-native/CHANGELOG.md index e0764ac72..18284d865 100644 --- a/packages/pluggableWidgets/signature-native/CHANGELOG.md +++ b/packages/pluggableWidgets/signature-native/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [2.3.0] - 2025-9-9 + - Updated react-native-webview from version v13.12.5 to latest ## [2.2.0] - 2025-3-31 diff --git a/packages/pluggableWidgets/video-player-native/CHANGELOG.md b/packages/pluggableWidgets/video-player-native/CHANGELOG.md index 15541b954..326667d5a 100644 --- a/packages/pluggableWidgets/video-player-native/CHANGELOG.md +++ b/packages/pluggableWidgets/video-player-native/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [6.1.1] - 2025-9-9 + ### Changed - We have updated `react-native-video` version to 6.10.0 diff --git a/packages/pluggableWidgets/web-view-native/CHANGELOG.md b/packages/pluggableWidgets/web-view-native/CHANGELOG.md index ec14537e0..884ed2716 100644 --- a/packages/pluggableWidgets/web-view-native/CHANGELOG.md +++ b/packages/pluggableWidgets/web-view-native/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [4.3.0] - 2025-9-9 + - Updated react-native-webview from version v13.12.5 to latest to support react-native 0.77 ## [4.2.0] - 2025-3-31 diff --git a/scripts/release/createNativeModules.js b/scripts/release/createNativeModules.js index 1c464bfe1..b8342f5a0 100644 --- a/scripts/release/createNativeModules.js +++ b/scripts/release/createNativeModules.js @@ -129,7 +129,7 @@ async function updateNativeComponentsTestProject(moduleInfo, tmpFolder, nativeWi const tmpFolderActions = join(tmpFolder, `javascriptsource/${moduleInfo.moduleFolderNameInModeler}/actions`); console.log("Updating NativeComponentsTestProject..."); - await cloneRepo(moduleInfo.testProjectUrl, tmpFolder); + await cloneRepo(moduleInfo.testProjectUrl, tmpFolder, moduleInfo.testProjectBranchName); console.log("Deleting existing JS Actions from test project..."); await rm(tmpFolderActions, { force: true, recursive: true }); // this is useful to avoid retaining stale dependencies in the test project. @@ -199,7 +199,7 @@ async function updateNativeComponentsTestProjectWithAtlas(moduleInfo, tmpFolder) const tmpFolderNativeStyles = join(tmpFolder, `themesource/${moduleInfo.moduleFolderNameInModeler}`); console.log("Updating NativeComponentsTestProject.."); - await cloneRepo(moduleInfo.testProjectUrl, tmpFolder); + await cloneRepo(moduleInfo.testProjectUrl, tmpFolder, moduleInfo.testProjectBranchName); console.log("Copying Native styling files.."); await Promise.all([ diff --git a/scripts/release/module-automation/commons.js b/scripts/release/module-automation/commons.js index e51de0002..c362c414e 100644 --- a/scripts/release/module-automation/commons.js +++ b/scripts/release/module-automation/commons.js @@ -207,12 +207,12 @@ async function githubAuthentication(moduleInfo) { await execShellCommand(`echo "${process.env.GH_PAT}" | gh auth login --with-token`); } -async function cloneRepo(githubUrl, localFolder) { +async function cloneRepo(githubUrl, localFolder, branchName = "main") { const githubUrlDomain = githubUrl.replace("https://", ""); const githubUrlAuthenticated = `https://${process.env.GH_USERNAME}:${process.env.GH_PAT}@${githubUrlDomain}`; await rm(localFolder, { recursive: true, force: true }); await mkdir(localFolder, { recursive: true }); - await execShellCommand(`git clone ${githubUrlAuthenticated} ${localFolder}`); + await execShellCommand(`git clone -b ${branchName} ${githubUrlAuthenticated} ${localFolder}`); await setLocalGitCredentials(localFolder); }