Module for using Node-API from C++
MIT License
Bot releases are hidden (Show)
Published by legendecas 8 months ago
df2147a2b6
] - build(deps): bump github/codeql-action from 3.24.3 to 3.24.5 (dependabot[bot]) #1455
eb4fa9b55a
] - build(deps): bump actions/dependency-review-action from 4.1.0 to 4.1.3 (dependabot[bot]) #1452
f85e8146bb
] - build(deps): bump github/codeql-action from 3.23.2 to 3.24.3 (dependabot[bot]) #1448
b84deb0d2f
] - build(deps): bump actions/dependency-review-action from 4.0.0 to 4.1.0 (dependabot[bot]) #1447
7dcee380cd
] - build(deps): bump actions/setup-node from 4.0.1 to 4.0.2 (dependabot[bot]) #1444
a727b629fe
] - build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 (dependabot[bot]) #1443
ea712094e3
] - build(deps): bump step-security/harden-runner from 2.6.1 to 2.7.0 (dependabot[bot]) #1440
898e5006a5
] - build(deps): bump github/codeql-action from 3.23.1 to 3.23.2 (dependabot[bot]) #1439
66e6e0e4b6
] - build(deps): bump actions/upload-artifact from 4.0.0 to 4.3.0 (dependabot[bot]) #1438
f1ca4ccd7f
] - build(deps): bump actions/dependency-review-action from 3.1.5 to 4.0.0 (dependabot[bot]) #1433
c58112d52e
] - build(deps): bump github/codeql-action from 3.23.0 to 3.23.1 (dependabot[bot]) #1430
f1b9c0bc24
] - chore: remove v16.x regular CI runs (Chengzhong Wu) #1437
c6561d90d6
] - chore: reduce dependabot noise (Chengzhong Wu) #1436
42931eeba6
] - doc: reorganize readme (Chengzhong Wu) #1441
3b9f3db14e
] - doc: update changelog maker commands (Chengzhong Wu) #1431
034c039298
] - test: heed npm_config_debug (Gabriel Schulhof) #1445
Full Changelog: https://github.com/nodejs/node-addon-api/compare/v7.1.0...v8.0.0
Published by legendecas 9 months ago
Full Changelog: https://github.com/nodejs/node-addon-api/compare/v7.0.0...v7.1.0
Published by KevinEady over 1 year ago
SemVer major release to pull changes since the last release. The main motivations for the release are:
Napi::Error
instances that wrap primitives values.Full Changelog: https://github.com/nodejs/node-addon-api/compare/v6.1.0...v7.0.0
Published by NickNaso over 1 year ago
SemVer minor release to pull changes since the last release. The main motivations for the release are:
Napi::Value::As()
.Napi::TypeTaggable
class.NAPI_HAS_THREADS
to make TSFN available on Emscripten.NODE_API_NO_EXTERNAL_BUFFERS_ALLOWED
and Napi::Buffer::NewOrCopy()
to handle the support for external buffers.Full Changelog: https://github.com/nodejs/node-addon-api/compare/v6.0.0...v6.1.0
Published by NickNaso over 1 year ago
SemVer major release to pull changes since the last release. The main motivations for the release are:
Napi::Object::TypeTag()
and Napi::Object::CheckTypeTag()
methods.napi_callback_info
explicit.Napi::Object::TypeTag()
and Napi::Object::CheckTypeTag()
methods.Napi::CallbackScope
.Napi::EscapableHandleScope
.Napi::Maybe<T>
.Napi::ThreadSafeFuntion
.Napi::Object::TypeTag()
and Napi::Object::CheckTypeTag()
methods.Full Changelog: https://github.com/nodejs/node-addon-api/compare/v5.1.0...v6.0.0
Published by NickNaso almost 2 years ago
SemVer minor release to pull changes since the last release. The main motivations for the release are:
Napi::AsyncProgressWorkerBase
.Napi::CallBackInfo
.Napi::Env::CleanupHook
public.Napi::TypedArray::unknown_array_type
.Napi::Env
.Napi::TypedArray
.Napi::AsyncWorker
.Napi::TypedThreadSafeFunction
.Napi::Value
.Napi::Promise
.Napi::HandleScope
example.Napi::ThreadSafeFunction
link by @F3n67u in https://github.com/nodejs/node-addon-api/pull/1172
Full Changelog: https://github.com/nodejs/node-addon-api/compare/v5.0.0...v5.1.0
Published by NickNaso over 2 years ago
SemVer major release to pull changes since the last release. The main motivations for the release are:
const
.Napi
namespace with custom namespace.Napi::Function::Call
to call it with a c-style arrayNapi::Value
's.Napi::AsyncContext
class.Napi::ThreadSafeFunction
eNapi::TypedThreadSafeFunction
class.Napi::Object::Set()
method.Napi::ClassPropertyDescriptor
.Napi::ObjectWrap
.eslint
configuration.ClangFormat
on Windows.Full Changelog: https://github.com/nodejs/node-addon-api/compare/v4.3.0...v5.0.0
Published by NickNaso over 2 years ago
SemVer minor release to pull changes since the last release. The main motivations for the release are:
Napi::Object
.napi_extended_error_info
in Napi::Error::New()
.Napi::Object
.Full Changelog: https://github.com/nodejs/node-addon-api/compare/v4.2.0...v4.3.0
Published by NickNaso about 3 years ago
SemVer minor release to pull changes since the last release. The main motivations for the release are:
Published by NickNaso about 3 years ago
SemVer minor release to pull changes since the last release. The main motivations for the release are:
napi_add_env_cleanup_hook
and napi_remove_env_cleanup_hook
.Napi::Reference
updated the default value to reflect the most possible values when there are any errors occurred on napi_reference_unref
.Napi::String
initialization.Napi::Symbol
.Published by NickNaso over 3 years ago
SemVer major release to pull changes since the last release. The main motivations for the release are:
Napi::Error::ThrowAsJavaScriptException
.Published by NickNaso over 3 years ago
SemVer patch release to fix the documentation about the oldest Node.js version supported.
Published by NickNaso over 3 years ago
SemVer minor release to pull changes since the last release. The main motivations for the release is the addition of a new APIs and a lot of important fixes.
Published by NickNaso almost 4 years ago
SemVer minor release to pull changes since the last release. The main motivations for the release is the addition of a new APIs and a lot of important fixes.
Published by NickNaso about 4 years ago
SemVer patch release to pull changes since the last release. The main motivations for the release are:
Napi::Addon
api to o help handle the loading of a native add-on into multiplePublished by NickNaso over 4 years ago
SemVer patch release to pull changes since the last release. The main motivations for the release are the fix on some api and documentation.
Published by NickNaso over 4 years ago
SemVer major release to pull changes since the last release. The main motivation for the release is the backport of some changes in the Napi::ObjectWrap
.
Published by NickNaso over 4 years ago
Security release. The main motivation for the release is the fix for memory corruption vulnerability.
Published by NickNaso over 4 years ago
Security release. The main motivation for the release is the fix for memory corruption vulnerability.
Published by NickNaso over 4 years ago
SemVer major release to pull changes since the last release. The main motivations for the release are the addition of new APIs and a lot of important fixes.