Skip to content
Open
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
4 changes: 3 additions & 1 deletion .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,7 @@
"@react-native-node-api/node-tests": "0.1.1",
"weak-node-api": "0.1.1"
},
"changesets": []
"changesets": [
"eighty-moons-shave"
]
}
11 changes: 11 additions & 0 deletions apps/test-app/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# react-native-node-api-test-app

## 0.2.4-rc.0

### Patch Changes

- Updated dependencies [58b213c]
- react-native-node-api@2.0.0-rc.0
- weak-node-api@0.2.0-rc.0
- @react-native-node-api/ferric-example@0.1.4-rc.0
- @react-native-node-api/node-addon-examples@0.1.3-rc.0
- @react-native-node-api/node-tests@0.1.1

## 0.2.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/test-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@react-native-node-api/test-app",
"private": true,
"type": "commonjs",
"version": "0.2.3",
"version": "0.2.4-rc.0",
"scripts": {
"metro": "react-native start --no-interactive",
"android": "react-native run-android --no-packager --active-arch-only",
Expand Down
8 changes: 8 additions & 0 deletions packages/cmake-rn/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# cmake-rn

## 0.7.1-rc.0

### Patch Changes

- Updated dependencies [58b213c]
- react-native-node-api@2.0.0-rc.0
- weak-node-api@0.2.0-rc.0

## 0.7.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cmake-rn/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cmake-rn",
"version": "0.7.0",
"version": "0.7.1-rc.0",
"description": "Build React Native Node API modules with CMake",
"homepage": "https://github.com/callstackincubator/react-native-node-api",
"repository": {
Expand Down
7 changes: 7 additions & 0 deletions packages/ferric-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @react-native-node-api/ferric-example

## 0.1.4-rc.0

### Patch Changes

- Updated dependencies [58b213c]
- react-native-node-api@2.0.0-rc.0

## 0.1.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/ferric-example/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@react-native-node-api/ferric-example",
"version": "0.1.3",
"version": "0.1.4-rc.0",
"private": true,
"type": "commonjs",
"homepage": "https://github.com/callstackincubator/react-native-node-api",
Expand Down
8 changes: 8 additions & 0 deletions packages/ferric/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# ferric-cli

## 0.4.1-rc.0

### Patch Changes

- Updated dependencies [58b213c]
- react-native-node-api@2.0.0-rc.0
- weak-node-api@0.2.0-rc.0

## 0.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/ferric/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ferric-cli",
"version": "0.4.0",
"version": "0.4.1-rc.0",
"description": "Rust Node-API Modules for React Native",
"homepage": "https://github.com/callstackincubator/react-native-node-api",
"repository": {
Expand Down
19 changes: 19 additions & 0 deletions packages/host/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# react-native-node-api

## 2.0.0-rc.0

### Major Changes

- 58b213c: Adopt Hermes' first-party Node-API (the `hermesNapi` target on the `static_h`
branch) instead of patching Hermes with our own implementation. Addons now run
against a real Node-API environment created with `hermes_napi_create_env()`, one
per addon as in Node, and Node-API is bumped from v8 to v10.

This drops support for React Native 0.79–0.81: the vendored Hermes is built from
a pinned `static_h` commit and requires the Hermes build scripts shipped with
React Native 0.87 and later. Older React Native versions are still served by
previously published releases.

### Patch Changes

- Updated dependencies [58b213c]
- weak-node-api@0.2.0-rc.0

## 1.1.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/host/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "react-native-node-api",
"version": "1.1.0",
"version": "2.0.0-rc.0",
"description": "Node-API for React Native",
"homepage": "https://github.com/callstackincubator/react-native-node-api",
"repository": {
Expand Down
7 changes: 7 additions & 0 deletions packages/node-addon-examples/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @react-native-node-api/node-addon-examples

## 0.1.3-rc.0

### Patch Changes

- Updated dependencies [58b213c]
- react-native-node-api@2.0.0-rc.0

## 0.1.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/node-addon-examples/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@react-native-node-api/node-addon-examples",
"version": "0.1.2",
"version": "0.1.3-rc.0",
"type": "commonjs",
"main": "dist/index.js",
"files": [
Expand Down
14 changes: 14 additions & 0 deletions packages/weak-node-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# weak-node-api

## 0.2.0-rc.0

### Minor Changes

- 58b213c: Adopt Hermes' first-party Node-API (the `hermesNapi` target on the `static_h`
branch) instead of patching Hermes with our own implementation. Addons now run
against a real Node-API environment created with `hermes_napi_create_env()`, one
per addon as in Node, and Node-API is bumped from v8 to v10.

This drops support for React Native 0.79–0.81: the vendored Hermes is built from
a pinned `static_h` commit and requires the Hermes build scripts shipped with
React Native 0.87 and later. Older React Native versions are still served by
previously published releases.

## 0.1.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/weak-node-api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "weak-node-api",
"version": "0.1.1",
"version": "0.2.0-rc.0",
"description": "A linkable and runtime-injectable Node-API",
"homepage": "https://github.com/callstackincubator/react-native-node-api",
"repository": {
Expand Down