Skip to content

Releases: uuhan/nodex

v0.2.3

08 Mar 08:24
Compare
Choose a tag to compare

Changelog

  • fix(nodex-api): JsObject::get() value checked
  • doc(nodex-api): JsObject::get_unchecked() safty document

Bugfix

  • fix(nodex-api): AsyncWork should pass 'static closure

v0.2.2

06 Mar 06:43
Compare
Choose a tag to compare

Changelog

  • feat(nodex-api): JsArrayBuffer::buffer() to get the underlaying data buffer
  • feat(nodex-api): unsafe NapiValueT::cast() & safe NapiValueT::cast_checked()

Bugfix

  • fix(nodex-api): JsPromise::spawn() segment fault issue

v0.2.1

05 Mar 13:11
Compare
Choose a tag to compare

Changelog

  • fix(nodex-api): include windows node.lib

v0.2.0

05 Mar 12:25
Compare
Choose a tag to compare

Features

In this release, the function call did not relay on const-generic types. Insted, we use FromJsArgs and ToJsArgs.

Changelog

  • fix(node-api): napi async work add Send
  • fix(nodex-api): NapiValue::wrap should parse Send data
  • NapiValueT::wrap seems not to be Send, because js is single-threaded
  • feat(nodex-api): use tuple to call function
  • feat(nodex-api): JsValue::is_xxx check functions

v0.1.6

23 Feb 10:15
Compare
Choose a tag to compare
  • feat(nodex-api): windows support

v0.1.5

21 Feb 05:09
Compare
Choose a tag to compare
  • feat(nodex-api): remove unnecessary feature: no-linkage
  • feat(doc): typo
  • feat(doc): enable v8

v0.1.4

01 Feb 17:43
Compare
Choose a tag to compare

CHANGELOG

  • feat(examples): descriptor example

  • feat(nodex-api): NapiAsyncWork::queue no napi error

  • feat(nodex-api): return JsError if error occurs

  • feat(nodex-api): NapiValueT::unwrap() get mutable reference

  • fix(nodex-api): throw error

v0.1.3

29 Jan 13:04
Compare
Choose a tag to compare
  • feat(nodex-api): DescriptorBuilder to Descriptor{Value,Method,Accessor}Builder

  • feat(napi-api): NapiEnv::scope, NapiEnv::escapable_scope

v0.1.2

26 Jan 02:58
Compare
Choose a tag to compare
  • feat(nodex-api): JsObject::{get,set}

  • feat(nodex-api): add no-linkage feature to not pass some link args

  • fix(node-api): JsObject::set generic

v0.1.1

25 Jan 10:31
Compare
Choose a tag to compare
  • feat(nodex-api): JsArray::get()

  • feat(nodex-api): cleanup redundant code

  • feat(nodex-api): remove JsObject::napi_module_exports