From 2c40c4f48d205da7573c899b0e493aa27d8adaa9 Mon Sep 17 00:00:00 2001 From: Yogendra Shelke Date: Fri, 17 Jul 2026 18:10:26 +0530 Subject: [PATCH 1/3] chore: update OSS readme --- ....2.1__READMEOSS_2026-07-17__12-10-34.html} | 204 ++++-------------- 1 file changed, 40 insertions(+), 164 deletions(-) rename packages/jsActions/mobile-resources-native/{SiemensMendixNativeMobileResources__12.2.0__READMEOSS_2026-07-02__07-08-48.html => SiemensMendixNativeMobileResources__12.2.1__READMEOSS_2026-07-17__12-10-34.html} (99%) diff --git a/packages/jsActions/mobile-resources-native/SiemensMendixNativeMobileResources__12.2.0__READMEOSS_2026-07-02__07-08-48.html b/packages/jsActions/mobile-resources-native/SiemensMendixNativeMobileResources__12.2.1__READMEOSS_2026-07-17__12-10-34.html similarity index 99% rename from packages/jsActions/mobile-resources-native/SiemensMendixNativeMobileResources__12.2.0__READMEOSS_2026-07-02__07-08-48.html rename to packages/jsActions/mobile-resources-native/SiemensMendixNativeMobileResources__12.2.1__READMEOSS_2026-07-17__12-10-34.html index a9bd99197..1d2dee73d 100644 --- a/packages/jsActions/mobile-resources-native/SiemensMendixNativeMobileResources__12.2.0__READMEOSS_2026-07-02__07-08-48.html +++ b/packages/jsActions/mobile-resources-native/SiemensMendixNativeMobileResources__12.2.1__READMEOSS_2026-07-17__12-10-34.html @@ -141,7 +141,7 @@
Siemens Third-Party Software Disclosure Document

English / English
Note to Resellers: Please @@ -13444,12 +13444,12 @@ - lru-cache (npm) - 11.5.1 + lru-cache (npm) - 11.5.2 Yes - LICENSE AND COPYRIGHT INFORMATION FOR COMPONENT lru-cache (npm) - 11.5.1LICENSE AND COPYRIGHT INFORMATION FOR COMPONENT lru-cache (npm) - 11.5.2 @@ -16327,13 +16327,13 @@ - react-native-track-player (npm) - 4.1.2 + react-native-sound (npm) - 0.13.0 Yes - LICENSE AND COPYRIGHT INFORMATION FOR COMPONENT react-native-track-player (npm) - 4.1.2LICENSE AND COPYRIGHT INFORMATION FOR COMPONENT react-native-sound (npm) - 0.13.0 @@ -90572,16 +90572,16 @@
Copyrights:
-


LICENSE CONDITIONS AND COPYRIGHT NOTICES

-

Open Source Software: - lru-cache (npm) - 11.5.1

+


LICENSE CONDITIONS AND COPYRIGHT NOTICES

+

Open Source Software: - lru-cache (npm) - 11.5.2

Enclosed you will find the - license conditions applicable for - lru-cache (npm) - - 11.5.1 + license conditions applicable for - lru-cache (npm) - + 11.5.2


-
License conditions:
+
License conditions:

@@ -106315,161 +106315,40 @@
Copyrights:
-


LICENSE CONDITIONS AND COPYRIGHT NOTICES

-

Open Source Software: - react-native-track-player (npm) - 4.1.2

+


LICENSE CONDITIONS AND COPYRIGHT NOTICES

+

Open Source Software: - react-native-sound (npm) - 0.13.0

- Enclosed you will find the license conditions and - copyright notices applicable for - - react-native-track-player (npm) - 4.1.2 + Enclosed you will find the license conditions and + copyright notices applicable for - + react-native-sound (npm) - 0.13.0


-
License conditions:
+
License conditions:

- Apache License Version 2.0, January 2004
-
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, - REPRODUCTION, AND DISTRIBUTION
-
1. Definitions.
-
"License" shall mean the terms and conditions for use, reproduction, and - distribution as defined by Sections 1 through 9 of this document.
-
"Licensor" shall mean the copyright owner or entity authorized by the - copyright owner that is granting the License.
-
"Legal Entity" shall mean the union of the acting entity and all other - entities that control, are controlled by, or are under common control with that - entity. For the purposes of this definition, "control" means (i) the power, direct - or indirect, to cause the direction or management of such entity, whether by - contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity.
-
"You" (or "Your") shall mean an individual or Legal Entity exercising - permissions granted by this License.
-
"Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation source, and - configuration files.
-
"Object" form shall mean any form resulting from mechanical transformation or - translation of a Source form, including but not limited to compiled object code, - generated documentation, and conversions to other media types.
-
"Work" shall mean the work of authorship, whether in Source or Object form, - made available under the License, as indicated by a copyright notice that is - included in or attached to the work (an example is provided in the Appendix - below).
-
"Derivative Works" shall mean any work, whether in Source or Object form, that - is based on (or derived from) the Work and for which the editorial revisions, - annotations, elaborations, or other modifications represent, as a whole, an original - work of authorship. For the purposes of this License, Derivative Works shall not - include works that remain separable from, or merely link (or bind by name) to the - interfaces of, the Work and Derivative Works thereof.
-
"Contribution" shall mean any work of authorship, including the original - version of the Work and any modifications or additions to that Work or Derivative - Works thereof, that is intentionally submitted to Licensor for inclusion in the Work - by the copyright owner or by an individual or Legal Entity authorized to submit on - behalf of the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent to the Licensor - or its representatives, including but not limited to communication on electronic - mailing lists, source code control systems, and issue tracking systems that are - managed by, or on behalf of, the Licensor for the purpose of discussing and - improving the Work, but excluding communication that is conspicuously marked or - otherwise designated in writing by the copyright owner as "Not a Contribution."
-
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf - of whom a Contribution has been received by Licensor and subsequently incorporated - within the Work.
-
2. Grant of Copyright License. Subject to the terms and conditions of this - License, each Contributor hereby grants to You a perpetual, worldwide, - non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, - prepare Derivative Works of, publicly display, publicly perform, sublicense, and - distribute the Work and such Derivative Works in Source or Object form.
-
3. Grant of Patent License. Subject to the terms and conditions of this - License, each Contributor hereby grants to You a perpetual, worldwide, - non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this - section) patent license to make, have made, use, offer to sell, sell, import, and - otherwise transfer the Work, where such license applies only to those patent claims - licensable by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) with the Work to - which such Contribution(s) was submitted. If You institute patent litigation against - any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the - Work or a Contribution incorporated within the Work constitutes direct or - contributory patent infringement, then any patent licenses granted to You under this - License for that Work shall terminate as of the date such litigation is filed.
-
4. Redistribution. You may reproduce and distribute copies of the Work or - Derivative Works thereof in any medium, with or without modifications, and in Source - or Object form, provided that You meet the following conditions:
-
(a) You must give any other recipients of the Work or Derivative Works a copy - of this License; and
-
(b) You must cause any modified files to carry prominent notices stating that - You changed the files; and
-
(c) You must retain, in the Source form of any Derivative Works that You - distribute, all copyright, patent, trademark, and attribution notices from the - Source form of the Work, excluding those notices that do not pertain to any part of - the Derivative Works; and
-
(d) If the Work includes a "NOTICE" text file as part of its distribution, - then any Derivative Works that You distribute must include a readable copy of the - attribution notices contained within such NOTICE file, excluding those notices that - do not pertain to any part of the Derivative Works, in at least one of the following - places: within a NOTICE text file distributed as part of the Derivative Works; - within the Source form or documentation, if provided along with the Derivative - Works; or, within a display generated by the Derivative Works, if and wherever such - third-party notices normally appear. The contents of the NOTICE file are for - informational purposes only and do not modify the License. You may add Your own - attribution notices within Derivative Works that You distribute, alongside or as an - addendum to the NOTICE text from the Work, provided that such additional attribution - notices cannot be construed as modifying the License.
You may add Your own - copyright statement to Your modifications and may provide additional or different - license terms and conditions for use, reproduction, or distribution of Your - modifications, or for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with the conditions - stated in this License.
-
5. Submission of Contributions. Unless You explicitly state otherwise, any - Contribution intentionally submitted for inclusion in the Work by You to the - Licensor shall be under the terms and conditions of this License, without any - additional terms or conditions. Notwithstanding the above, nothing herein shall - supersede or modify the terms of any separate license agreement you may have - executed with Licensor regarding such Contributions.
-
6. Trademarks. This License does not grant permission to use the trade names, - trademarks, service marks, or product names of the Licensor, except as required for - reasonable and customary use in describing the origin of the Work and reproducing - the content of the NOTICE file.
-
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in - writing, Licensor provides the Work (and each Contributor provides its - Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - either express or implied, including, without limitation, any warranties or - conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR - PURPOSE. You are solely responsible for determining the appropriateness of using or - redistributing the Work and assume any risks associated with Your exercise of - permissions under this License.
-
8. Limitation of Liability. In no event and under no legal theory, whether in - tort (including negligence), contract, or otherwise, unless required by applicable - law (such as deliberate and grossly negligent acts) or agreed to in writing, shall - any Contributor be liable to You for damages, including any direct, indirect, - special, incidental, or consequential damages of any character arising as a result - of this License or out of the use or inability to use the Work (including but not - limited to damages for loss of goodwill, work stoppage, computer failure or - malfunction, or any and all other commercial damages or losses), even if such - Contributor has been advised of the possibility of such damages.
-
9. Accepting Warranty or Additional Liability. While redistributing the Work - or Derivative Works thereof, You may choose to offer, and charge a fee for, - acceptance of support, warranty, indemnity, or other liability obligations and/or - rights consistent with this License. However, in accepting such obligations, You may - act only on Your own behalf and on Your sole responsibility, not on behalf of any - other Contributor, and only if You agree to indemnify, defend, and hold each - Contributor harmless for any liability incurred by, or claims asserted against, such - Contributor by reason of your accepting any such warranty or additional - liability.
-
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to - your work.
To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own - identifying information. (Don't include the brackets!) The text should be enclosed - in the appropriate comment syntax for the file format. We also recommend that a file - or class name and description of purpose be included on the same "printed page" as - the copyright notice for easier identification within third-party archives.
Copyright - [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with the License. -
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless - required by applicable law or agreed to in writing, software distributed under the - License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the specific language governing - permissions and limitations under the License. + The MIT License +
+
Copyright (c) <year> <copyright holders> +
+
Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal in the + Software without restriction, including without limitation the rights to use, copy, + modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, + and to permit persons to whom the Software is furnished to do so, subject to the + following conditions: +
+
The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. +
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR + A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF + CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE + OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
@@ -106478,13 +106357,10 @@
License conditions:


-
Copyrights:
+
Copyrights:
- +
- Copyright (c) 2017 David Chavez; Copyright (c) 2018 David Chavez; Copyright (c) 2019 - David Chavez; Copyright (c) 2021 Double Symmmery; Copyright (c) 2023 Double Symmetry - Copyright (c) 2015 Zhen Wang; Copyright (c) 2017

From 9c6ba51fe4eae126c09a5d84a239a52f9d755d9e Mon Sep 17 00:00:00 2001 From: Yogendra Shelke Date: Fri, 17 Jul 2026 18:30:51 +0530 Subject: [PATCH 2/3] chore: update workflows and package configurations to use mx/11.12.x branch --- .github/workflows/Build.yml | 6 +++--- .github/workflows/Release.yml | 10 +++++----- .github/workflows/ShaCheck.yml | 4 ++-- .github/workflows/UnitTests.yml | 10 +++++----- .../jsActions/mobile-resources-native/package.json | 4 ++-- .../jsActions/nanoflow-actions-native/package.json | 4 ++-- 6 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index a8f184515..a51dee981 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -23,7 +23,7 @@ jobs: uses: softprops/diffset@d60d53313c1b61c12ccb0fc76cbde5a14ae5d330 # v3 if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository with: - base: main + base: mx/11.12.x global_files: | !{packages/**/*,configs/e2e/*.json,scripts/**/*,data/**/*} env: @@ -32,7 +32,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 - - name: "Fetching main to compare" + - name: "Fetching base branch to compare" if: github.event_name == 'pull_request' && steps.files.outputs.global_files == '' run: git fetch --no-tags --prune --depth=1 origin +refs/heads/${{ github.base_ref }}:refs/remotes/origin/${{ github.base_ref }} - name: "Defining node version" @@ -60,6 +60,6 @@ jobs: - name: "Building internal utilities" run: pnpm run build:internal-utils - name: "Running build for development" - run: pnpm -r --filter='!native-widgets' --filter=$(if [ "${{ steps.files.outputs.global_files }}" = "" ] && ${{ github.event_name == 'pull_request' }}; then echo '...[origin/main]'; else echo '**'; fi) run build + run: pnpm -r --filter='!native-widgets' --filter=$(if [ "${{ steps.files.outputs.global_files }}" = "" ] && ${{ github.event_name == 'pull_request' }}; then echo '...[origin/mx/11.12.x]'; else echo '**'; fi) run build env: NODE_OPTIONS: --max_old_space_size=8192 diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index cd32f3bd5..61116a795 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -2,9 +2,9 @@ name: Run release on: push: - branches: [main] + branches: [main, 'mx/11.12.x'] pull_request: - branches: [main] + branches: [main, 'mx/11.12.x'] jobs: test: @@ -20,7 +20,7 @@ jobs: uses: softprops/diffset@d60d53313c1b61c12ccb0fc76cbde5a14ae5d330 # v3 if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository with: - base: main + base: mx/11.12.x global_files: | !{packages/**/*,configs/e2e/*.json,scripts/**/*,data/**/*} env: @@ -29,7 +29,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 - - name: "Fetching main to compare" + - name: "Fetching base branch to compare" if: github.event_name == 'pull_request' && steps.files.outputs.global_files == '' run: git fetch --no-tags --prune --depth=1 origin +refs/heads/${{ github.base_ref }}:refs/remotes/origin/${{ github.base_ref }} - name: "Defining environment variables" @@ -65,6 +65,6 @@ jobs: - name: "Building internal utilities" run: pnpm run build:internal-utils - name: "Running release for production" - run: pnpm -r --filter=$(if [ "${{ steps.files.outputs.global_files }}" = "" ] && ${{ github.event_name == 'pull_request' }}; then echo '...[origin/main]'; else echo '**'; fi) run release + run: pnpm -r --filter=$(if [ "${{ steps.files.outputs.global_files }}" = "" ] && ${{ github.event_name == 'pull_request' }}; then echo '...[origin/mx/11.12.x]'; else echo '**'; fi) run release env: NODE_OPTIONS: --max_old_space_size=8192 diff --git a/.github/workflows/ShaCheck.yml b/.github/workflows/ShaCheck.yml index 4c5ebbbf0..70fff8b42 100644 --- a/.github/workflows/ShaCheck.yml +++ b/.github/workflows/ShaCheck.yml @@ -2,11 +2,11 @@ name: Ensure SHA pinned actions on: push: - branches: [main] + branches: [main, 'mx/11.12.x'] paths: - ".github/workflows/*.yml" pull_request: - branches: [main] + branches: [main, 'mx/11.12.x'] paths: - ".github/workflows/*.yml" diff --git a/.github/workflows/UnitTests.yml b/.github/workflows/UnitTests.yml index 8bea28ed1..ecd5b36e6 100644 --- a/.github/workflows/UnitTests.yml +++ b/.github/workflows/UnitTests.yml @@ -2,9 +2,9 @@ name: Run unit tests on: push: - branches: [main] + branches: [main, 'mx/11.12.x'] pull_request: - branches: [main] + branches: [main, 'mx/11.12.x'] jobs: test: @@ -17,7 +17,7 @@ jobs: uses: softprops/diffset@d60d53313c1b61c12ccb0fc76cbde5a14ae5d330 # v3 if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository with: - base: main + base: mx/11.12.x global_files: | !{packages/**/*,configs/e2e/*.json,scripts/**/*,data/**/*} env: @@ -26,12 +26,12 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 0 - - name: "Fetching main to compare" + - name: "Fetching base branch to compare" if: github.event_name == 'pull_request' && steps.files.outputs.global_files == '' run: git fetch --no-tags --prune --depth=1 origin +refs/heads/${{ github.base_ref }}:refs/remotes/origin/${{ github.base_ref }} - name: "Defining environment variables" id: variables - run: echo "arg=$(if [ "${{ steps.files.outputs.global_files }}" = "" ] && ${{ github.event_name == 'pull_request' }}; then echo '...[origin/main]'; else echo '**'; fi)" >> ${{ runner.os == 'Windows' && '$env:GITHUB_OUTPUT' || '$GITHUB_OUTPUT' }} + run: echo "arg=$(if [ "${{ steps.files.outputs.global_files }}" = "" ] && ${{ github.event_name == 'pull_request' }}; then echo '...[origin/mx/11.12.x]'; else echo '**'; fi)" >> ${{ runner.os == 'Windows' && '$env:GITHUB_OUTPUT' || '$GITHUB_OUTPUT' }} - name: "Defining node version" uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: diff --git a/packages/jsActions/mobile-resources-native/package.json b/packages/jsActions/mobile-resources-native/package.json index 96c7f39b5..b5fc727cd 100644 --- a/packages/jsActions/mobile-resources-native/package.json +++ b/packages/jsActions/mobile-resources-native/package.json @@ -16,7 +16,7 @@ }, "testProject": { "githubUrl": "https://github.com/mendix/native-mobile-resources", - "branchName": "main" + "branchName": "mx/11.12.x" }, "scripts": { "prestart": "rimraf dist", @@ -51,4 +51,4 @@ "mendix": "11.8.0", "rimraf": "^6.1.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 8b53f1726..906a35afb 100644 --- a/packages/jsActions/nanoflow-actions-native/package.json +++ b/packages/jsActions/nanoflow-actions-native/package.json @@ -16,7 +16,7 @@ }, "testProject": { "githubUrl": "https://github.com/mendix/native-mobile-resources", - "branchName": "main" + "branchName": "mx/11.12.x" }, "scripts": { "start": "rollup --config ../../../configs/jsactions/rollup.config.mjs --watch --configProject nanoflowcommons", @@ -37,4 +37,4 @@ "@mendix/pluggable-widgets-tools": "*", "mendix": "11.8.0" } -} \ No newline at end of file +} From 24f88f113062c43c79acf7a7873e89f6874b6b28 Mon Sep 17 00:00:00 2001 From: Yogendra Shelke Date: Fri, 17 Jul 2026 18:50:13 +0530 Subject: [PATCH 3/3] fix: update base branch for automated changelog PR creation --- scripts/release/module-automation/commons.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/release/module-automation/commons.js b/scripts/release/module-automation/commons.js index 67762893f..fe3eac13b 100644 --- a/scripts/release/module-automation/commons.js +++ b/scripts/release/module-automation/commons.js @@ -155,7 +155,7 @@ async function commitAndCreatePullRequest(moduleInfo) { `git checkout -b ${changelogBranchName} && git add . && git commit -m "chore(${moduleInfo.nameWithDash}): update changelogs" && git push --set-upstream origin ${changelogBranchName}` ); await execShellCommand( - `gh pr create --title "${moduleInfo.nameWithSpace}: Updating changelogs" --body "This is an automated PR." --base main --head ${changelogBranchName}` + `gh pr create --title "${moduleInfo.nameWithSpace}: Updating changelogs" --body "This is an automated PR." --base mx/11.12.x --head ${changelogBranchName}` ); console.log("Created PR for changelog updates."); }