Changelognapi

napi

napi@2.16.13

10/21/2024

What Changed

  • fix(napi): needless cast to CString before call napi_create_string_utf8

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.12…napi@2.16.13

napi@3.0.0-alpha.16

10/21/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.15…napi@3.0.0-alpha.16

napi-derive@3.0.0-alpha.15

10/21/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.14…napi-derive@3.0.0-alpha.15

napi@3.0.0-alpha.15

10/14/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.14…napi@3.0.0-alpha.15

napi@2.16.12

10/13/2024

What Changed

  • fix(napi): data maybe null in custom_gc #2304

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.11…napi@2.16.12

napi@3.0.0-alpha.14

10/13/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.13…napi@3.0.0-alpha.14

napi-derive@3.0.0-alpha.14

10/13/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.13…napi-derive@3.0.0-alpha.14

napi@3.0.0-alpha.13

10/2/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.12…napi@3.0.0-alpha.13

napi-derive@3.0.0-alpha.13

10/2/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.12…napi-derive@3.0.0-alpha.13

napi@3.0.0-alpha.12

9/23/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.11…napi@3.0.0-alpha.12

napi-derive@3.0.0-alpha.12

9/23/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.11…napi-derive@3.0.0-alpha.12

napi-derive@3.0.0-alpha.11

9/21/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.11…napi-derive@3.0.0-alpha.11

napi@3.0.0-alpha.11

9/20/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.9…napi@3.0.0-alpha.11

napi-derive@3.0.0-alpha.10

9/20/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.9…napi-derive@3.0.0-alpha.10

napi@2.16.11

9/19/2024

What Changed

  • fix(napi): nullptr handling in TypedArrays #2258 @Xanewok

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.10…napi@2.16.11

napi@3.0.0-alpha.10

9/19/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.8…napi@3.0.0-alpha.10

napi-derive@3.0.0-alpha.9

9/19/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.8…napi-derive@3.0.0-alpha.9

napi@2.16.10

9/12/2024

What Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.9…napi@2.16.10

napi-derive@2.16.12

9/12/2024

What Changed

  • fix(napi-derive): string enum validate logic #2213 @Brooooooklyn
  • fix(napi-derive): warning in empty enum codegen #2214 @Brooooooklyn
  • fix(napi,napi-derive): ffi lifetime and pointer sound issues #2216 @cathy-sjh
  • fix(napi-derive): replace self when function returns Result #2224 @CPunisher
  • perf(macro): constructor don’t support asynchronous function #2239 @richerfu
  • fix(napi-derive): call flush on the BufWriter #2242 @richerfu

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.10…napi-derive@2.16.12

napi@3.0.0-alpha.9

9/12/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.7…napi@3.0.0-alpha.9

napi-derive@3.0.0-alpha.8

9/12/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.7…napi-derive@3.0.0-alpha.8

napi@2.16.9

8/10/2024

What Changed

  • chore: implement serde::Serialize for Either by @lbarthon #2209

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.8…napi@2.16.9

napi-derive@2.16.11

8/10/2024

What Changed

  • fix(napi-derive): add more cases for typegen of function args by @CPunisher #2210

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.10…napi-derive@2.16.11

napi-derive@2.16.10

7/23/2024

What Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.9…napi-derive@2.16.10

napi-derive@3.0.0-alpha.7

7/23/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.6…napi-derive@3.0.0-alpha.7

napi-derive@2.16.9

7/16/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.8…napi-derive@2.16.9

napi-derive@3.0.0-alpha.6

7/16/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.59…napi-derive@3.0.0-alpha.6

napi@3.0.0-alpha.6

7/7/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.5…napi@3.0.0-alpha.6

napi@3.0.0-alpha.5

7/6/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.56…napi@3.0.0-alpha.5

napi-derive@2.16.8

7/1/2024

What changed

  • fix(napi-derive): missing declare keyword for function

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.7…napi-derive@2.16.8

napi-derive@3.0.0-alpha.3

7/1/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.2…napi-derive@3.0.0-alpha.3

napi@2.16.8

6/27/2024

What Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.7…napi@2.16.8

napi@3.0.0-alpha.3

7/1/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.55…napi@3.0.0-alpha.3

napi@2.16.7

6/26/2024

What changed

  • feat(napi): implement ToNapiValue for Ref as required by TSFN by @richerfu #2122
  • feat(napi): support External for compact mode by @richerfu #2125
  • chore(napi): make Ser and De public by @Gentle #2131
  • fix(napi): JsString should respect \0 character to align with String by @richerfu #2138
  • feat(error): print anyhow error in debug mode to show trace by @ozgrakkurt #2140
  • chore(napi): reduce monomorphization load of various functions by @seritools #2143
  • chore(napi): remove stale tokio feature by @Brooooooklyn #2155
  • chore(napi): exclude libuv api on wasm targets by @Brooooooklyn #2156

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.6…napi@2.16.7

napi@2.16.6

5/7/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.5…napi@2.16.6

napi@2.16.5

5/6/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.4…napi@2.16.5

napi-derive@2.16.4

5/6/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.3…napi-derive@2.16.4

napi@2.16.4

4/18/2024

What changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.2…napi@2.16.4

napi-derive@2.16.3

4/18/2024

What Changed

  • fix(napi-derive): bail the unexpected factory directive by @Brooooooklyn #2051

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.4…napi-derive@2.16.3

napi@3.0.0-alpha.2

4/15/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.1…napi@3.0.0-alpha.2

napi@2.16.2

4/10/2024

What Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.1…napi@2.16.2

napi-sys@2.4.0

4/10/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.1…napi-sys@2.4.0

napi-derive@2.16.2

4/10/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.1…napi-derive@2.16.2

napi@3.0.0-alpha.1

4/10/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.0…napi@3.0.0-alpha.1

napi@2.16.1

3/26/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.0…napi@2.16.1

napi-derive@2.16.1

3/26/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.0…napi-derive@2.16.1

napi@3.0.0-alpha.0

3/20/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.16.0…napi@3.0.0-alpha.0

napi@2.16.0

2/28/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.15.4…napi@2.16.0

napi-derive@2.16.0

2/28/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.15.4…napi-derive@2.16.0

napi@2.15.4

2/22/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.15.3…napi@2.15.4

napi@2.15.3

2/21/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-build@2.1.1…napi@2.15.3

napi-build@2.1.1

2/18/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.15.2…napi-build@2.1.1

napi@2.15.2

2/17/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.38…napi@2.15.2

napi-derive@2.15.1

2/8/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.15.1…napi-derive@2.15.1

napi@2.15.1

2/1/2024

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.15.0…napi@2.15.1

napi@2.15.0

1/26/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.14.4…napi@2.15.0

napi-derive@2.15.0

1/26/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.14.6…napi-derive@2.15.0

napi@2.14.4

1/24/2024

What’s changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.14.3…napi@2.14.4

napi@2.14.3

1/24/2024

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.35…napi@2.14.3

napi@2.14.2

12/31/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.14.1…napi@2.14.2

napi-derive@2.14.6

12/27/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.14.5…napi-derive@2.14.6

napi-derive@2.14.5

12/27/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.24…napi-derive@2.14.5

napi-derive@2.14.4

12/13/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.14.3…napi-derive@2.14.4

napi-derive@2.14.3

12/11/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.15…napi-derive@2.14.3

napi@2.14.1

11/20/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.14.0…napi@2.14.1

napi-derive@2.14.2

11/20/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.14.1…napi-derive@2.14.2

napi-derive@2.14.1

11/8/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-sys@2.3.0…napi-derive@2.14.1

napi@2.14.0

11/7/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.13.3…napi@2.14.0

napi-sys@2.3.0

11/7/2023

What’s Changed

napi-derive@2.14.0

11/7/2023

What’s Changed

napi@2.13.3

8/16/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.5…napi@2.13.3

napi@2.13.2

6/14/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.13.1…napi@2.13.2

napi@2.13.1

5/27/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.13.0…napi@2.13.1

napi@2.13.0

5/27/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.12.7…napi@2.13.0

napi@2.12.7

5/20/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.12.5…napi@2.12.7

napi-derive@2.12.5

4/26/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.12.4…napi-derive@2.12.5

napi@2.12.6

4/25/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.12.5…napi@2.12.6

napi-derive@2.12.4

4/25/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.12.5…napi-derive@2.12.4

napi@2.12.5

4/16/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.12.4…napi@2.12.5

napi@2.12.4

4/11/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.12.2…napi@2.12.4

napi-derive@2.12.3

4/11/2023

Core features

#[napi(string_enum)]
pub enum Status {
  Pristine,
  Loading,
  Ready,
}

⬇️⬇️⬇️⬇️⬇️

export const enum Status {
  Pristine = 'Pristine',
  Loading = 'Loading',
  Ready = 'Ready'
}

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.12.2…napi-derive@2.12.3

napi@2.12.2

3/30/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.12.1…napi@2.12.2

napi@2.12.1

3/23/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.12.2…napi@2.12.1

napi-derive@2.12.2

3/22/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.12.1…napi-derive@2.12.2

napi@2.12.0

3/21/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.11.4…napi@2.12.0

napi-derive@2.12.1

3/21/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.12.0…napi-derive@2.12.1

napi-derive@2.12.0

3/21/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.11.4…napi-derive@2.12.0

napi@2.11.4

3/14/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.11.3…napi@2.11.4

napi@2.11.3

3/14/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.11.1…napi@2.11.3

napi-derive@2.11.2

3/14/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.11.1…napi-derive@2.11.2

napi@2.11.2

2/18/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.11.1…napi@2.11.2

napi-derive@2.11.1

2/18/2023

Changes

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@2.14.8…napi-derive@2.11.1

napi@2.11.1

2/9/2023

Error::new API enhancement

Error::new now support passing status: AsRef<str> and message: ToString

pub enum CustomError {
  NapiError(Error<Status>),
  Panic,
}
 
impl AsRef<str> for CustomError {
  fn as_ref(&self) -> &str {
    match self {
      CustomError::Panic => "Panic",
      CustomError::NapiError(e) => e.status.as_ref(),
    }
  }
}
 
#[napi]
pub fn custom_status_code() -> Result<(), CustomError> {
  Err(Error::new(CustomError::Panic, "don't panic"))
}
test('custom status code in Error', (t) => {
  t.throws(() => customStatusCode(), {
    code: 'Panic',
  })
})

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.11.0…napi@2.11.1

napi@2.11.0

2/8/2023

Spread tuple arguments in ThreadsafeFunction

#[napi]
pub fn accept_threadsafe_function_tuple_args(func: ThreadsafeFunction<(u32, bool, String)>) {
  thread::spawn(move || {
    func.call(
      Ok((1, false, "NAPI-RS".into())),
      ThreadsafeFunctionCallMode::NonBlocking,
    );
  });
}

⬇️⬇️⬇️⬇️⬇️⬇️⬇️

export function acceptThreadsafeFunctionTupleArgs(func: (err: Error | null, arg0: number, arg1: boolean, arg2: string) => any): void

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.17…napi@2.11.0

napi@2.10.17

2/8/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.16…napi@2.10.17

napi@2.10.16

2/7/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.15…napi@2.10.16

napi@2.10.15

2/5/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@2.14.6…napi@2.10.15

napi@2.10.14

1/31/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.13…napi@2.10.14

napi-derive@2.10.1

1/31/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.10.0…napi-derive@2.10.1

napi@2.10.13

1/28/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.12…napi@2.10.13

napi@2.10.12

1/28/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.11…napi@2.10.12

napi@2.10.11

1/25/2023

What’s Changed

Background

Electron disallowed the create_external_xxx API since electron@21: https://www.electronjs.org/blog/v8-memory-cage NAPI-RS will fallback to use create_buffer_copy if napi_create_external_buffer return the napi_no_external_buffers_allowed status.

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.10…napi@2.10.11

napi@2.10.10

1/24/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@2.14.4…napi@2.10.10

napi-derive@2.10.0

1/24/2023

Highlights

ThreadsafeFunction as params and object fields

#[napi]
pub fn accept_callback(callback: ThreadsafeFunction<u32>) {
  std::thread::spawn(move || {
    callback.call(200);
  });
}

⬇️⬇️⬇️⬇️⬇️

export function acceptCallback(callback: (err: Error | null, value: number) -> any)

Disable ToNapiValue for Object

With the object_to_js = false filed, the ThreadsafeFunction could be set as an Object field.

#[napi(object, object_to_js = false)]
pub struct Options {
  pub enable_jsx: bool,
  pub on_data: ThreadsafeFunction<Vec<u8>>,
}

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@2.14.4…napi-derive@2.10.0

napi@2.10.9

1/19/2023

What’s Changed

Background

Electron disallowed the create_external_xxx API since electron@21: https://www.electronjs.org/blog/v8-memory-cage NAPI-RS will fallback to use create_buffer_copy if napi_create_external_buffer return the napi_no_external_buffers_allowed status.

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.8…napi@2.10.9

napi-sys@2.2.3

1/19/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.8…napi-sys@2.2.3

napi@2.10.8

1/18/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.7…napi@2.10.8

napi@2.10.7

1/16/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.9.5…napi@2.10.7

napi-derive@2.9.5

1/14/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@2.14.3…napi-derive@2.9.5

napi-derive@2.9.4

1/13/2023

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.6…napi-derive@2.9.4

napi@2.10.6

1/11/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@2.14.2…napi@2.10.6

napi@2.10.5

1/9/2023

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.4…napi@2.10.5

napi@2.10.4

12/29/2022

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@2.14.0…napi@2.10.4

napi@2.10.3

12/19/2022

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.2…napi@2.10.3

napi-derive@2.9.3

12/9/2022

What’s Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.9.2…napi-derive@2.9.3

napi@2.10.2

12/8/2022

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/@napi-rs/cli@2.13.0…napi@2.10.2

napi@2.10.1

11/12/2022

What’s Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi@2.10.0…napi@2.10.1