Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div align="center">
<h1 align="center" style="display:inline-block">React Native ExecuTorch
<h1 align="center" style="display:inline-block">React Native ExecuTorch
</h1>
</div>

Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).
Expand Down
2 changes: 1 addition & 1 deletion packages/react-native-executorch/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
Loading