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

Skip to content

Releases: patrickkabwe/create-nitro-module

v3.7.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 08:15

3.7.0 (2026-07-07)

✨ Features

  • add optional react-native-harness scaffolding (08ca7d9)
  • mono repo (c71b337)

🐛 Bug Fixes

  • align android harness workflow with repo layout (3f58ecf)
  • align ios harness xcode setup with nitro (d2548ae)
  • align ios harness xcode setup with nitro (f4d258d)
  • discover harness targets dynamically (c9ac1f2)
  • ensure android harness gradlew is executable (b40e28d)
  • generate harness jest config as default jest config (d1064f0)
  • make harness config platform-specific (d639b68)
  • pass build artifacts to harness runners (95e2680)
  • pass build artifacts to harness runners (7417a26)
  • use harness for generated package tests (6fffa2c)
  • use harness for generated package tests (4439871)
  • use harness for package runtime tests (f9e21a8)

🔄 Code Refactors

  • rename moduleName to modulePath (9ec8597)

🛠️ Other changes

  • deps-dev: bump @commitlint/cli from 20.4.3 to 20.5.0 (796d0e9)
  • deps-dev: bump @commitlint/config-conventional (b0fa8c6)
  • deps-dev: bump @types/node from 25.3.5 to 25.5.0 (eb3ccb0)
  • deps-dev: bump @types/node from 25.5.0 to 25.5.2 (ec91a9d)
  • deps-dev: bump @types/node from 25.5.2 to 25.6.0 (1507e2d)
  • deps-dev: bump @typescript-eslint/eslint-plugin (f736501)
  • deps-dev: bump @typescript-eslint/eslint-plugin (7895771)
  • deps-dev: bump @typescript-eslint/eslint-plugin (3539b88)
  • deps-dev: bump @typescript-eslint/parser from 8.56.1 to 8.57.1 (9c29a59)
  • deps-dev: bump @typescript-eslint/parser from 8.57.1 to 8.58.1 (e097712)
  • deps-dev: bump conventional-changelog-conventionalcommits (2e83b29)
  • deps-dev: bump conventional-changelog-conventionalcommits (c359edc)
  • deps-dev: bump conventional-changelog-conventionalcommits (dba38c9)
  • deps-dev: bump conventional-changelog-conventionalcommits (19eb805)
  • deps-dev: bump eslint-plugin-n from 17.23.2 to 17.24.0 (aa6601f)
  • deps-dev: bump lefthook from 2.1.2 to 2.1.4 (992fd63)
  • deps-dev: bump lefthook from 2.1.4 to 2.1.6 (9e90cf9)
  • deps-dev: bump prettier from 3.8.0 to 3.8.1 (e8e9bb5)
  • deps-dev: bump react-native (522d19a)
  • deps-dev: bump react-native (8648a52)
  • deps-dev: bump react-native (3678c98)
  • deps-dev: bump typescript from 5.9.3 to 6.0.3 (1543d83)
  • deps-dev: bump typescript from 5.9.3 to 6.0.3 in /assets/template (cb925a3)
  • deps: bump actions/cache from 5 to 6 (5a0395a)
  • deps: bump actions/checkout from 6 to 7 (cea5db4)
  • deps: bump actions/deploy-pages from 4 to 5 (9397be3)
  • deps: bump actions/upload-pages-artifact from 4 to 5 (2aa81e9)
  • deps: bump android-actions/setup-android from 3 to 4 (f4763eb)
  • formatting (5add5cd)
  • formatting (cd1f67f)
  • update clack prompts to v1 (e65a7f2)
  • update dependencies (b3113aa)
  • update eslint dependencie (c102554)
  • update typescript and fix typechec (72bd754)
  • update typescript and fix typecheck (f83115d)

v3.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 13:18

3.6.0 (2026-03-16)

✨ Features

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

🐛 Bug Fixes

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

🛠️ Other changes

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

v3.5.4

Choose a tag to compare

@github-actions github-actions released this 01 Mar 08:22

3.5.4 (2026-03-01)

🛠️ Other changes

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

v3.5.3

Choose a tag to compare

@github-actions github-actions released this 15 Dec 13:30

3.5.3 (2025-12-15)

🛠️ Other changes

  • release: update release configuration to include npm plugin (1fafe53)

v3.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 18:26

3.4.0 (2025-10-11)

✨ Features

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

🐛 Bug Fixes

  • update createViewManagers method signature to use generic ViewManager types (971d0f2)

🛠️ Other changes

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

v3.3.2

Choose a tag to compare

@github-actions github-actions released this 16 Sep 06:27

3.3.2 (2025-09-16)

🐛 Bug Fixes

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

🛠️ Other changes

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

v3.3.1

Choose a tag to compare

@github-actions github-actions released this 10 Sep 15:16

3.3.1 (2025-09-10)

🔄 Code Refactors

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

🛠️ Other changes

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

v3.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 10:51

3.3.0 (2025-09-08)

✨ Features

  • cli: pin nitro deps to exact latest and allow '_' unused vars in ESLint (2918419)

🔄 Code Refactors

  • streamline dependency version resolution for nitro tools (41200c7)

🛠️ Other changes

  • deps-dev: bump @types/node from 24.3.0 to 24.3.1 (93b6ab3)
  • deps-dev: bump @typescript-eslint/eslint-plugin (a06aed9)
  • deps-dev: bump @typescript-eslint/parser from 8.41.0 to 8.42.0 (c2f8e4c)
  • deps-dev: bump eslint from 9.34.0 to 9.35.0 (5d4f2ff)
  • deps-dev: bump lefthook from 1.12.3 to 1.12.4 (558825c)
  • deps: bump actions/setup-node from 4 to 5 (4732338)
  • format and update configuration files for consistency (c8466a9)

v3.2.1

Choose a tag to compare

@github-actions github-actions released this 01 Sep 17:43

3.2.1 (2025-09-01)

🛠️ Other changes

  • deps: update nitro-codegen and react-native-nitro-modules to version 0.29.2 (5175f6b)
  • update Node.js engine requirement from >=18 to >=22 in package.json (970c0df)

v3.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 17:52

3.2.0 (2025-08-30)

✨ Features

  • snippets: update code.js.ts snippets (4fa1868)

🛠️ Other changes

  • android: enable RN_SERIALIZABLE_STATE for Nitro Views (fb0cd8a)
  • ci: add Xcode setup step and update gradle cache syntax in CI workflow (1bc93b5)
  • ci: refactor template android/ios workflows (ebc11ea)
  • ci: refactor test-nitro-cli workflow (bb53ba9)
  • ci: update e2e workflow and improve build error handling (154d89e)
  • deps-dev: bump @types/node from 24.1.0 to 24.2.1 (f2c8da1)
  • deps-dev: bump @typescript-eslint/eslint-plugin (bdaece7)
  • deps-dev: bump @typescript-eslint/eslint-plugin (825160a)
  • deps-dev: bump @typescript-eslint/eslint-plugin (3a63213)
  • deps-dev: bump @typescript-eslint/parser from 8.38.0 to 8.39.1 (72f74f3)
  • deps-dev: bump @typescript-eslint/parser from 8.39.1 to 8.40.0 (4c2ccef)
  • deps-dev: bump @typescript-eslint/parser from 8.40.0 to 8.41.0 (2140d19)
  • deps-dev: bump eslint from 9.32.0 to 9.33.0 (3011364)
  • deps-dev: bump eslint from 9.33.0 to 9.34.0 (f8b7e79)
  • deps-dev: bump lefthook from 1.12.2 to 1.12.3 (b748a27)
  • deps-dev: bump react-native (f346894)
  • deps-dev: bump react-native-nitro-modules in /assets/template (77d4fc5)
  • deps: bump actions/checkout from 4 to 5 (41f84bf)
  • deps: bump actions/download-artifact from 4 to 5 (be72d59)
  • deps: bump actions/setup-java from 4 to 5 (45c211d)
  • deps: bump actions/upload-pages-artifact from 3 to 4 (4fdf4b9)
  • remove pnpm from CI workflow package managers (2f45f1b)
  • update package dependencies and enhance CI workflows (81a99d3)