Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: patrickkabwe/create-nitro-module

Tags

v3.7.0

Toggle v3.7.0's commit message
chore(release): 3.7.0 [skip ci]

## [3.7.0](v3.6.0...v3.7.0) (2026-07-07)

v3.6.0

Toggle v3.6.0's commit message
chore(release): 3.6.0 [skip ci]

## [3.6.0](v3.5.4...v3.6.0) (2026-03-16)

### ✨ Features

* add package type, platforms, and languages options ([1352541](1352541))
* enable per-platform language selection and match with new nitro version ([b91c42b](b91c42b))

### 🐛 Bug Fixes

* c++ with swift or kotlin modules creation ([001f36c](001f36c))
* correct C++ language reference ([93c60a3](93c60a3))
* include cpp header files to `CMakeLists.txt` when building on android ([ca6ffce](ca6ffce))
* include cpp header files to `CMakeLists.txt` when building on android ([d73e2ef](d73e2ef))
* make Xcode scheme input optional ([48c33f7](48c33f7))
* remove unnecessary dependency ([135b722](135b722))
* update E2E job dependencies to include iOS and Android build tests ([1ae5f09](1ae5f09))
* update E2E test configuration to use dynamic MODULE_ID ([20f97f1](20f97f1))

### 🛠️ Other changes

* bump up nitro ([4eb18cd](4eb18cd))
* bump up nitrogen and react-native-nitro-modules to version 0.35.2 ([0d1b3f0](0d1b3f0))
* **deps-dev:** bump @commitlint/cli from 20.4.2 to 20.4.3 ([1586bdd](1586bdd))
* **deps-dev:** bump @types/node from 25.3.0 to 25.3.5 ([af169a6](af169a6))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([a9d9270](a9d9270))
* **deps-dev:** bump @typescript-eslint/parser from 8.56.0 to 8.56.1 ([e7ddc8d](e7ddc8d))
* **deps-dev:** bump lefthook from 2.1.0 to 2.1.2 ([a321f06](a321f06))
* **deps:** bump commander from 14.0.2 to 14.0.3 ([7fd8b45](7fd8b45))
* format code ([0b65245](0b65245))

v3.5.4

Toggle v3.5.4's commit message
chore(release): 3.5.4 [skip ci]

## [3.5.4](v3.5.3...v3.5.4) (2026-03-01)

### 🛠️ Other changes

* **ci:** remove old-arch template tests and stop on lint failure ([34739d6](34739d6))
* **deps-dev:** bump @commitlint/cli from 20.2.0 to 20.4.1 ([66d2c7a](66d2c7a))
* **deps-dev:** bump @commitlint/config-conventional ([3380dff](3380dff))
* **deps-dev:** bump @types/node from 24.10.1 to 25.0.2 ([da6f9bb](da6f9bb))
* **deps-dev:** bump @types/node from 25.0.2 to 25.0.3 ([eabfac5](eabfac5))
* **deps-dev:** bump @types/node from 25.0.3 to 25.3.0 ([dee9494](dee9494))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([70b3f3f](70b3f3f))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([9524be3](9524be3))
* **deps-dev:** bump @typescript-eslint/parser from 8.49.0 to 8.50.0 ([572c682](572c682))
* **deps-dev:** bump @typescript-eslint/parser from 8.50.0 to 8.53.0 ([eae260e](eae260e))
* **deps-dev:** bump @typescript-eslint/parser from 8.53.0 to 8.56.0 ([e96cf07](e96cf07))
* **deps-dev:** bump eslint from 9.39.1 to 9.39.2 ([e63e0a7](e63e0a7))
* **deps-dev:** bump eslint-plugin-n from 17.23.1 to 17.23.2 ([ecd4aeb](ecd4aeb))
* **deps-dev:** bump lefthook from 2.0.12 to 2.1.0 ([25d3856](25d3856))
* **deps-dev:** bump lefthook from 2.0.4 to 2.0.12 ([0cbb0bc](0cbb0bc))
* **deps-dev:** bump prettier from 3.7.4 to 3.8.0 ([3a584b5](3a584b5))
* **deps-dev:** bump react-native ([9e37597](9e37597))
* **deps-dev:** bump semantic-release from 25.0.2 to 25.0.3 ([b7dcb88](b7dcb88))
* **deps-dev:** bump semantic-release in /assets/template ([a240ff5](a240ff5))
* **deps-dev:** bump the nitro group across 1 directory with 2 updates ([850e4c2](850e4c2))
* **deps-dev:** bump the nitro group across 1 directory with 2 updates ([7755996](7755996))
* **deps:** bump actions/download-artifact from 7 to 8 ([18c15d9](18c15d9))
* **deps:** bump actions/upload-artifact from 6 to 7 ([a218f98](a218f98))
* update dependencies in package.json and add 'example' to .gitignore ([9e1a9a8](9e1a9a8))

v3.5.3

Toggle v3.5.3's commit message
chore(release): 3.5.3 [skip ci]

## [3.5.3](v3.5.2...v3.5.3) (2025-12-15)

### 🛠️ Other changes

* **release:** update release configuration to include npm plugin ([1fafe53](1fafe53))

v3.5.2

Toggle v3.5.2's commit message
chore(release): 3.5.2 [skip ci]

## [3.5.2](v3.5.1...v3.5.2) (2025-12-15)

### 🛠️ Other changes

* **release:** 3.5.2 [skip ci] ([d4238be](d4238be))

v3.5.1

Toggle v3.5.1's commit message
chore(release): 3.5.1 [skip ci]

## [3.5.1](v3.5.0...v3.5.1) (2025-12-15)

### 🛠️ Other changes

* **release:** 3.5.1 [skip ci] ([5dbce15](5dbce15))

v3.5.0

Toggle v3.5.0's commit message
chore(release): 3.5.0 [skip ci]

## [3.5.0](v3.4.0...v3.5.0) (2025-12-15)

### ✨ Features

* add retry logic to iOS xcodebuild action ([e7d2fdc](e7d2fdc))
* align nitro view specs and auto-select languages ([1e01775](1e01775))

### 🐛 Bug Fixes

* correct retry loop logic in iOS xcodebuild action ([c25c13f](c25c13f))
* rename native code snippet files ([4ae61d2](4ae61d2))
* update hermesCommand path in NitroModuleFactory ([56b378c](56b378c))
* update platform language mapping and improve generator logic ([2cfa89d](2cfa89d))

### 🔄 Code Refactors

* format PLATFORM_LANGUAGE_MAP for improved readability ([f84148d](f84148d))

### 🛠️ Other changes

* **deps-dev:** bump @types/node from 24.10.0 to 24.10.1 ([88e3ddc](88e3ddc))
* **deps-dev:** bump @types/node from 24.7.1 to 24.7.2 ([4c0d67d](4c0d67d))
* **deps-dev:** bump @types/node from 24.7.2 to 24.9.2 ([b41acb9](b41acb9))
* **deps-dev:** bump @types/node from 24.9.2 to 24.10.0 ([2c92844](2c92844))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([8d99291](8d99291))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([b1d59a4](b1d59a4))
* **deps-dev:** bump @typescript-eslint/parser from 8.46.0 to 8.46.1 ([3f88b70](3f88b70))
* **deps-dev:** bump @typescript-eslint/parser from 8.46.1 to 8.46.3 ([03eaf07](03eaf07))
* **deps-dev:** bump @typescript-eslint/parser from 8.46.3 to 8.46.4 ([61a1153](61a1153))
* **deps-dev:** bump eslint from 9.37.0 to 9.38.0 ([2245a30](2245a30))
* **deps-dev:** bump eslint from 9.38.0 to 9.39.1 ([99ac5f0](99ac5f0))
* **deps-dev:** bump lefthook from 1.13.6 to 2.0.2 ([6393886](6393886))
* **deps-dev:** bump lefthook from 2.0.2 to 2.0.3 ([21e3c2c](21e3c2c))
* **deps-dev:** bump lefthook from 2.0.3 to 2.0.4 ([71257b5](71257b5))
* **deps-dev:** bump semantic-release from 24.2.9 to 25.0.1 ([bcf5a37](bcf5a37))
* **deps-dev:** bump the nitro group across 1 directory with 2 updates ([feb27ff](feb27ff))
* **deps-dev:** bump the nitro group across 1 directory with 2 updates ([3239b66](3239b66))
* **deps:** bump actions/cache from 4 to 5 ([f9f1855](f9f1855))
* **deps:** bump actions/checkout from 5 to 6 ([49ba93c](49ba93c))
* **deps:** bump actions/download-artifact from 5 to 6 ([3a7ec96](3a7ec96))
* **deps:** bump actions/download-artifact from 6 to 7 ([167f12d](167f12d))
* **deps:** bump actions/setup-node from 5 to 6 ([6071e26](6071e26))
* **deps:** bump actions/upload-artifact from 4 to 5 ([02ea555](02ea555))
* **deps:** bump actions/upload-artifact from 5 to 6 ([ba676fe](ba676fe))
* **deps:** bump commander from 14.0.1 to 14.0.2 ([e6b8c27](e6b8c27))
* **deps:** bump tsup from 8.5.0 to 8.5.1 ([e6b76f6](e6b76f6))
* update Node.js version in package.json and GitHub Actions workflow ([8c68bc5](8c68bc5))

v3.4.0

Toggle v3.4.0's commit message
chore(release): 3.4.0 [skip ci]

## [3.4.0](v3.3.2...v3.4.0) (2025-10-11)

### ✨ Features

* migrate Android package files from Java to Kotlin ([fb57707](fb57707))
* **nitro:** conditionally include bunfig.toml in files to copy based on package manager ([f2852ef](f2852ef))

### 🐛 Bug Fixes

* update createViewManagers method signature to use generic ViewManager types ([971d0f2](971d0f2))

### 🛠️ Other changes

* **actions:** modify bun install command to conditionally use --linker=hoisted ([4d6eb26](4d6eb26))
* **actions:** update Maestro CLI installation to version 1.40.0 ([1a9c819](1a9c819))
* **ci:** integrate ccache for improved build performance in CI workflow ([98d771a](98d771a))
* **config:** add bunfig.toml with --linker=hoisted flag ([f55f409](f55f409))
* **deps-dev:** bump @commitlint/cli from 19.8.1 to 20.0.0 ([f3de7f9](f3de7f9))
* **deps-dev:** bump @commitlint/cli from 20.0.0 to 20.1.0 ([660df9e](660df9e))
* **deps-dev:** bump @commitlint/config-conventional ([cbd1a21](cbd1a21))
* **deps-dev:** bump @types/node from 24.4.0 to 24.5.2 ([dc64f45](dc64f45))
* **deps-dev:** bump @types/node from 24.5.2 to 24.7.0 ([18ce478](18ce478))
* **deps-dev:** bump @types/node from 24.7.0 to 24.7.1 ([c02d803](c02d803))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([44277ab](44277ab))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([3a34416](3a34416))
* **deps-dev:** bump @typescript-eslint/eslint-plugin ([c1b184f](c1b184f))
* **deps-dev:** bump @typescript-eslint/parser from 8.43.0 to 8.46.0 ([ba57430](ba57430))
* **deps-dev:** bump eslint from 9.35.0 to 9.36.0 ([f8cdd86](f8cdd86))
* **deps-dev:** bump eslint from 9.36.0 to 9.37.0 ([cc09370](cc09370))
* **deps-dev:** bump eslint-plugin-n from 17.22.0 to 17.23.0 ([3d1a65e](3d1a65e))
* **deps-dev:** bump eslint-plugin-n from 17.23.0 to 17.23.1 ([064f1aa](064f1aa))
* **deps-dev:** bump lefthook from 1.13.0 to 1.13.1 ([775795c](775795c))
* **deps-dev:** bump lefthook from 1.13.1 to 1.13.5 ([2ef01b0](2ef01b0))
* **deps-dev:** bump lefthook from 1.13.5 to 1.13.6 ([5af6512](5af6512))
* **deps-dev:** bump semantic-release from 24.2.8 to 24.2.9 ([60c94c9](60c94c9))
* **deps-dev:** bump semantic-release in /assets/template ([65e1c47](65e1c47))
* **deps-dev:** bump typescript from 5.8.3 to 5.9.3 ([005f283](005f283))
* **deps:** bump commander from 14.0.0 to 14.0.1 ([fbf1cdb](fbf1cdb))
* **deps:** bump up react-native to 0.82 ([3d2e5fd](3d2e5fd))
* **deps:** update bun install commands to use --linker=hoisted across workflows and scripts ([13a6965](13a6965))
* **deps:** update react and react-native to versions 19.1.1 and 0.82.0-rc.5 ([1659920](1659920))
* **deps:** update react-native to version 0.81.4 ([463f959](463f959))
* **scripts:** add debug output option to e2e-maestro.sh recording command ([eb1a84b](eb1a84b))
* **scripts:** enhance e2e-maestro.sh with project root path ([ff06e4e](ff06e4e))
* **scripts:** update e2e-maestro.sh ([1140ac8](1140ac8))
* **scripts:** update e2e-maestro.sh to include --local flag in recording command ([d654c74](d654c74))

v3.3.2

Toggle v3.3.2's commit message
chore(release): 3.3.2 [skip ci]

## [3.3.2](v3.3.1...v3.3.2) (2025-09-16)

### 🐛 Bug Fixes

* include all view manager files in post-script.js ([af08747](af08747))
* skip postcodegen when kotlin is enabled ([d249e98](d249e98))

### 🛠️ Other changes

* **deps-dev:** bump @types/node from 24.3.1 to 24.4.0 ([738aeaa](738aeaa))
* **deps-dev:** bump eslint-plugin-n from 17.21.3 to 17.22.0 ([3effa3e](3effa3e))
* **deps-dev:** bump lefthook from 1.12.4 to 1.13.0 ([a9fc6df](a9fc6df))
* **deps-dev:** bump semantic-release from 24.2.7 to 24.2.8 ([614999c](614999c))
* **deps:** downgrade react-native from 0.81.4 to 0.81.1 ([55405d7](55405d7))

v3.3.1

Toggle v3.3.1's commit message
chore(release): 3.3.1 [skip ci]

## [3.3.1](v3.3.0...v3.3.1) (2025-09-10)

### 🔄 Code Refactors

* adjust indentation in generate-nitro-package.ts for improved readability ([5b7b94c](5b7b94c))

### 🛠️ Other changes

* **deps-dev:** bump @typescript-eslint/eslint-plugin ([f9a097e](f9a097e))
* **deps-dev:** bump @typescript-eslint/parser from 8.42.0 to 8.43.0 ([4c52221](4c52221))
* update nitro dependencies and commands to use 'nitrogen' instead of 'nitro-codegen' ([0038b22](0038b22))