PackageTrack
Sign in Get early access

napi-derive-backend

Codegen backend for napi procedural macro

6.1.2 46M downloads/mo #1287 most downloaded on crates.io napi-rs/napi-rs

What this package is like to depend on

Last release 13 days ago

10 Aug 2026

Release timing varies

gaps range from 8 days to 2 months

Some releases are documented

notes for 27 of 104 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

148 releases · first in 2021

20 releases in the last 12 months

see the full history below

Release timeline

148 releases · Sep 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 148
  1. 6.1.2 10 Aug 2026
    Release notes

    Fixed

    • (napi) stop unloading addons with live native code, preserve non-Error rejections, and add the wasm teardown barrier (#3423)
    Open source →
  2. 6.1.1 01 Aug 2026
    Release notes

    Fixed

    • (napi-derive) keep the namespace when resolving cross-namespace type references (#3434)
    • (napi-derive) look up constructor by js_name in validate() (#3432)
    Open source →
  3. 6.1.0 28 Jul 2026
    Release notes

    Added

    • (cli) support non-threaded WASI targets (#3353)
    Open source →
  4. 6.1.0-alpha.0 21 Jul 2026 pre-release

    Nothing published for this version

  5. 6.0.0 21 Jul 2026
    Release notes

    Added

    • unforgeable #[napi] class identity via Node object type tags (#3405)

    Other

    • (napi) share tracing callsite (#3409)
    Open source →
  6. 5.1.2 12 Jul 2026
    Release notes

    Fixed

    • (derive) defer receiver borrow until argument conversion (#3392)
    Open source →
  7. 5.1.1 03 Jul 2026
    Release notes

    Other

    • (napi) share class accessor trampolines (#3364)
    • optimize object field raw property access (#3365)
    Open source →
  8. 5.1.0 01 Jul 2026
    Release notes

    Added

    • (napi) implement To/FromNapiValue for OsString, OsStr, Path and PathBuf (#3339)
    Open source →
  9. 5.0.5 24 Jun 2026
    Release notes

    Other

    • (napi-derive) outline #[napi(object)] field-error decoration (#3338)
    Open source →
  10. 5.0.4 29 Apr 2026
    Release notes

    Fixed

    • (napi-derive) only FnArgs unpacks tuple to variadic params (#3264)
    • (napi) Convert #[ctor] calls to declarative form to remove all features (#3257)
    Open source →
  11. 5.0.3 15 Apr 2026
    Release notes

    Fixed

    • (napi) preserve generator class methods (#3231)
    Open source →
  12. 5.0.2 14 Feb 2026
    Release notes

    Fixed

    • (deps) update rust crate convert_case to 0.11 (#3114)
    • (napi-derive) escape * in comments (#3109)
    Open source →
  13. 5.0.1 08 Jan 2026
    Release notes

    Fixed

    • (napi) memory leak in async fn (#3089)
    Open source →
  14. 5.0.0 30 Dec 2025
    Release notes

    Added

    • (napi-derive) add #[napi(async_iterator)] macro attribute (#3072)
    Open source →
  15. 4.0.1 19 Dec 2025
    Release notes

    Fixed

    • (napi-derive) class setter param can't be optional (#3066)
    Open source →
  16. 4.0.0 02 Dec 2025
    Release notes

    Added

    • (napi-derive) add tracing feature for debug logging NAPI function calls (#3041)
    • (napi) add node_api_create_object_with_properties support for enum creation (#2990)

    Fixed

    • (napi-derive) add paren for function types (#3044)
    • (deps) update rust crate convert_case to 0.10 (#3031)
    Open source →
  17. 3.0.2 10 Nov 2025
    Release notes

    Fixed

    • (deps) update rust crate convert_case to 0.9 (#3001)

    Other

    • (napi) fix tsdown config (#3010)
    Open source →
  18. 3.0.1 07 Nov 2025
    Release notes

    Fixed

    • (napi-derive) TypedArray typegen (#3005)
    Open source →
  19. 3.0.0 24 Oct 2025
    Release notes

    Added

    • (napi-derive) add discriminant_case to allow changing case of discriminant (#2960)

    Fixed

    • (napi) stop ref error object in wasm targets (#2975)

    Other

    • (napi) bump rust-version (#2966)
    • (napi-derive) make typegen easier to read (#2956)
    Open source →
  20. 2.2.0 08 Sep 2025
    Release notes

    Added

    • (napi) support external JsStringLatin1 and JsStringUtf16 (#2898)
    Open source →
  21. 2.1.4 16 Aug 2025
    Release notes

    Fixed

    • (napi-derive) codegen issue for &'env [u8] param (#2881)

    Other

    • (napi) extends the Set types interoperability (#2875)
    Open source →
  22. 2.1.3 13 Aug 2025
    Release notes

    Fixed

    • (napi) link issue on cargo test --features noop (#2872)
    Open source →
  23. 2.1.2 09 Aug 2025
    Release notes

    Fixed

    • (napi-derive) comments idents regression (#2857)
    Open source →
  24. 2.1.1 08 Aug 2025
    Release notes

    Fixed

    • (napi) handle the return_if_invalid for Array param (#2846)
    Open source →
  25. 2.1.0 07 Aug 2025
    Release notes

    Added

    • make generator an iterator (#2784)
    Open source →
  26. 2.0.3 30 Jul 2025
    Release notes

    Fixed

    • (napi-derive) generate types for threadsafe_function with WEAK=true correctly (#2813)
    Open source →
  27. 2.0.2 22 Jul 2025
    Release notes

    Fixed

    • (napi-derive) lifetime codegen issue (#2794)
    Open source →
  28. 2.0.1 21 Jul 2025
    Release notes

    Other

    • pin release-plz action
    Open source →
  29. 2.0.0 17 Jul 2025

    Nothing published for this version

  30. 2.0.0-beta.12 04 Jul 2025 pre-release

    Nothing published for this version

  31. 2.0.0-beta.11 30 Jun 2025 pre-release

    Nothing published for this version

  32. 2.0.0-beta.10 25 Jun 2025 pre-release

    Nothing published for this version

  33. 2.0.0-beta.9 24 Jun 2025 pre-release

    Nothing published for this version

  34. 2.0.0-beta.8 08 Jun 2025 pre-release

    Nothing published for this version

  35. 2.0.0-beta.6 04 Jun 2025 pre-release

    Nothing published for this version

  36. 2.0.0-beta.5 04 Jun 2025 pre-release

    Nothing published for this version

  37. 2.0.0-beta.4 03 Jun 2025 pre-release

    Nothing published for this version

  38. 2.0.0-beta.3 29 May 2025 pre-release

    Nothing published for this version

  39. 2.0.0-beta.2 22 May 2025 pre-release

    Nothing published for this version

  40. 2.0.0-beta.1 19 May 2025 pre-release

    Nothing published for this version

  41. 2.0.0-beta.0 16 May 2025 pre-release

    Nothing published for this version

  42. 2.0.0-alpha.28 16 Mar 2025 pre-release

    Nothing published for this version

  43. 2.0.0-alpha.27 21 Feb 2025 pre-release

    Nothing published for this version

  44. 2.0.0-alpha.26 11 Feb 2025 pre-release

    Nothing published for this version

  45. 2.0.0-alpha.25 12 Jan 2025 pre-release

    Nothing published for this version

  46. 2.0.0-alpha.24 12 Jan 2025 pre-release

    Nothing published for this version

  47. 2.0.0-alpha.23 04 Jan 2025 pre-release

    Nothing published for this version

  48. 2.0.0-alpha.22 18 Dec 2024 pre-release

    Nothing published for this version

  49. 2.0.0-alpha.21 03 Dec 2024 pre-release

    Nothing published for this version

  50. 2.0.0-alpha.20 30 Nov 2024 pre-release

    Nothing published for this version

  51. 2.0.0-alpha.19 13 Nov 2024 pre-release

    Nothing published for this version

  52. 2.0.0-alpha.18 07 Nov 2024 pre-release

    Nothing published for this version

  53. 2.0.0-alpha.17 31 Oct 2024 pre-release

    Nothing published for this version

  54. 2.0.0-alpha.16 28 Oct 2024 pre-release

    Nothing published for this version

  55. 2.0.0-alpha.15 21 Oct 2024 pre-release

    Nothing published for this version

  56. 2.0.0-alpha.14 13 Oct 2024 pre-release

    Nothing published for this version

  57. 2.0.0-alpha.13 02 Oct 2024 pre-release

    Nothing published for this version

  58. 2.0.0-alpha.12 23 Sep 2024 pre-release

    Nothing published for this version

  59. 2.0.0-alpha.11 21 Sep 2024 pre-release

    Nothing published for this version

  60. 2.0.0-alpha.10 20 Sep 2024 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive