From c319afd3e8fe60fff9b76fab1003c989f249ce1e Mon Sep 17 00:00:00 2001 From: chmjkb Date: Thu, 11 Dec 2025 15:40:24 +0100 Subject: [PATCH] v0.6.0, minor README changes --- README.md | 12 ++++++------ RELEASE.md | 2 +- packages/react-native-executorch/package.json | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 788436d6f..6148cf8c3 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
-

React Native ExecuTorch +

React Native ExecuTorch

@@ -46,12 +46,12 @@ React Native ExecuTorch bridges the gap between React Native and native platform ## :yin_yang: Supported Versions -The minimal supported version are: +The minimal supported version are: * iOS 17.0 * Android 13 -* React Native 0.76 +* React Native 0.81 -> [!IMPORTANT] +> [!IMPORTANT] > React Native ExecuTorch supports only the [New React Native architecture](https://reactnative.dev/architecture/landing-page). ## :earth_africa: Real-world Example @@ -127,7 +127,7 @@ Then, depending on the platform, choose either iOS or Android: yarn expo run:< ios | android > ``` -> [!WARNING] +> [!WARNING] > Running LLMs requires a significant amount of RAM. If you are encountering unexpected app crashes, try to increase the amount of RAM allocated to the emulator. ## :robot: Ready-made Models @@ -136,7 +136,7 @@ Our library has a number of ready-to-use AI models; a complete list is available ## :books: Documentation -Check out how our library can help you build your React Native AI features by visiting our docs: +Check out how our library can help you build your React Native AI features by visiting our docs: https://docs.swmansion.com/react-native-executorch ## :balance_scale: License diff --git a/RELEASE.md b/RELEASE.md index b9eb3f51f..ea66070c7 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -7,7 +7,7 @@ The release process of new minor version consists of the following steps: 1. Bump version in `package.json` to the new version `v{MAJOR}.{MINOR}.0`. 2. Update version tags in `packages/react-native-executorch/src/constants/modelUrls.ts` to point to the proper `MINOR` version and update tags on [🤗 huggingface](https://huggingface.co/software-mansion). 3. Commit with a message 'Release v{MAJOR}.{MINOR}.0'. (We want to keep the latest `MINOR` version on the `main` branch.) -4. Create a new branch release branch `release/{MAJOR}.{MINOR}`and push it to the remote. +4. Create a new release branch `release/{MAJOR}.{MINOR}`and push it to the remote. 5. Stability tests are performed on the release branch and all fixes to the new-found issues are pushed into the main branch and cherry-picked into the release branch. This allows for further development on the main branch without interfering with the release process. 6. Once all tests are passed, tag the release branch with proper version tag `v{MAJOR}.{MINOR}.0` and run `npm publish`. 7. Create versioned docs by running from repo root `(cd docs && yarn docusaurus docs:version {MAJOR}.{MINOR}.x)` (the 'x' part is intentional and is not to be substituted). diff --git a/packages/react-native-executorch/package.json b/packages/react-native-executorch/package.json index 5d7d81c1b..ac301c1e1 100644 --- a/packages/react-native-executorch/package.json +++ b/packages/react-native-executorch/package.json @@ -1,6 +1,6 @@ { "name": "react-native-executorch", - "version": "0.5.0", + "version": "0.6.0", "description": "An easy way to run AI models in React Native with ExecuTorch", "source": "./src/index.ts", "main": "./lib/module/index.js",