Closed renovate[bot] closed 3 years ago
This PR contains the following updates:
3.1.0
3.2.0
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
This PR contains the following updates:
3.1.0
->3.2.0
Release Notes
nodejs/node-addon-api
### [`v3.2.0`](https://togithub.com/nodejs/node-addon-api/blob/master/CHANGELOG.md#2021-05-17-Version-320-NickNaso) [Compare Source](https://togithub.com/nodejs/node-addon-api/compare/3.1.0...3.2.0) ##### Notable changes: ##### API - Remove unnecessary symbol exposure. - Fixed leak in `Napi::ObjectWrap` instance for getter and setter method. - Added `Napi::Object::Freeze` and `Napi::object::Seal` methods. - `Napi::Reference` is now copyable. ##### Documentation - Added docuemtnation for `Napi::Object::PropertyLValue`. - Changed all N-API references to Node-API. - Some minor corrections all over the documentation. ##### TEST - Added tests relating to fetch property from Global Object. - Added addtiona tests for `Napi::Object`. - Added test for `Napi::Function` contructors. - Fixed intermittent failure for `Napi::ThreadSafeFunction` test. - Some minor corrections all over the test suite. ##### TOOL - Added Node.js v16.x to CI. - Added CI configuration for Windows. - Some fixex on linter command. ##### Commits - \[[`52721312f6`](https://togithub.com/nodejs/node-addon-api/commit/52721312f6)] - **docs**: add napi-rs iin Other Bindings section ([#999](https://togithub.com/nodejs/node-addon-api/issues/999)) (LongYinan) - \[[`78a6570a42`](https://togithub.com/nodejs/node-addon-api/commit/78a6570a42)] - **doc**: fix typo in code example ([#997](https://togithub.com/nodejs/node-addon-api/issues/997)) (Tobias Nießen) - \[[`da3bd5778f`](https://togithub.com/nodejs/node-addon-api/commit/da3bd5778f)] - **test**: fix undoc assumptions about the timing of tsfn calls (legendecas) [#995](https://togithub.com/nodejs/node-addon-api/pull/995) - \[[`410cf6a81e`](https://togithub.com/nodejs/node-addon-api/commit/410cf6a81e)] - **src**: return bool on object freeze and seal ([#991](https://togithub.com/nodejs/node-addon-api/issues/991)) (legendecas) - \[[`93f1898312`](https://togithub.com/nodejs/node-addon-api/commit/93f1898312)] - **src**: return bool on object set and define property ([#977](https://togithub.com/nodejs/node-addon-api/issues/977)) (legendecas) - \[[`331c2ee274`](https://togithub.com/nodejs/node-addon-api/commit/331c2ee274)] - **build**: add Node.js v16.x to CI ([#983](https://togithub.com/nodejs/node-addon-api/issues/983)) (legendecas) - \[[`b6f5eb15e6`](https://togithub.com/nodejs/node-addon-api/commit/b6f5eb15e6)] - **test**: run test suites with helpers (legendecas) [#976](https://togithub.com/nodejs/node-addon-api/pull/976) - \[[`fbcdf00ea0`](https://togithub.com/nodejs/node-addon-api/commit/fbcdf00ea0)] - **test**: rename misspelled parameters (Tobias Nießen) [#973](https://togithub.com/nodejs/node-addon-api/pull/973) - \[[`63a6c32e80`](https://togithub.com/nodejs/node-addon-api/commit/63a6c32e80)] - **test**: fix intermittent TSFN crashes (Kevin Eady) [#974](https://togithub.com/nodejs/node-addon-api/pull/974) - \[[`8f120b033f`](https://togithub.com/nodejs/node-addon-api/commit/8f120b033f)] - **fix**: key for wapping drawing's system condition ([#970](https://togithub.com/nodejs/node-addon-api/issues/970)) (Kévin VOYER) - \[[`1c9d528d66`](https://togithub.com/nodejs/node-addon-api/commit/1c9d528d66)] - **doc**: correct struct definition ([#969](https://togithub.com/nodejs/node-addon-api/issues/969)) (Darshan Sen) - \[[`5e64d1fa61`](https://togithub.com/nodejs/node-addon-api/commit/5e64d1fa61)] - Added badges for Node-API v7 and v8. ([#954](https://togithub.com/nodejs/node-addon-api/issues/954)) (Nicola Del Gobbo) - \[[`6ce629b3fa`](https://togithub.com/nodejs/node-addon-api/commit/6ce629b3fa)] - **src**: add pull request template ([#967](https://togithub.com/nodejs/node-addon-api/issues/967)) (Michael Dawson) - \[[`98126661af`](https://togithub.com/nodejs/node-addon-api/commit/98126661af)] - Update CONTRIBUTING.md ([#966](https://togithub.com/nodejs/node-addon-api/issues/966)) (Michael Dawson) - \[[`77350eee98`](https://togithub.com/nodejs/node-addon-api/commit/77350eee98)] - **src**: added Freeze and Seal method to Object class. (NickNaso) [#955](https://togithub.com/nodejs/node-addon-api/pull/955) - \[[`bc5147cc4a`](https://togithub.com/nodejs/node-addon-api/commit/bc5147cc4a)] - Finished tests relating to fetch property from Global Object (JckXia) - \[[`0127813111`](https://togithub.com/nodejs/node-addon-api/commit/0127813111)] - **doc**: unambiguously mark deprecated signatures (Tobias Nießen) [#942](https://togithub.com/nodejs/node-addon-api/pull/942) - \[[`787e216105`](https://togithub.com/nodejs/node-addon-api/commit/787e216105)] - **doc**: rename N-API with Node-API (Darshan Sen) [#951](https://togithub.com/nodejs/node-addon-api/pull/951) - \[[`628023689a`](https://togithub.com/nodejs/node-addon-api/commit/628023689a)] - **src**: rename N-API with Node-API on comments (NickNaso) [#953](https://togithub.com/nodejs/node-addon-api/pull/953) - \[[`5c6391578f`](https://togithub.com/nodejs/node-addon-api/commit/5c6391578f)] - **build**: add CI configuration for Windows (NickNaso) [#948](https://togithub.com/nodejs/node-addon-api/pull/948) - \[[`8ef07251ec`](https://togithub.com/nodejs/node-addon-api/commit/8ef07251ec)] - **doc**: added some warnings for buffer and array buffer factory method. ([#929](https://togithub.com/nodejs/node-addon-api/issues/929)) (Nicola Del Gobbo) - \[[`6490b1f730`](https://togithub.com/nodejs/node-addon-api/commit/6490b1f730)] - **doc**: sync Object::Set value arg with Value::From ([#933](https://togithub.com/nodejs/node-addon-api/issues/933)) (Tobias Nießen) - \[[`7319a0d7a2`](https://togithub.com/nodejs/node-addon-api/commit/7319a0d7a2)] - Fix tab indent ([#938](https://togithub.com/nodejs/node-addon-api/issues/938)) (Tobias Nießen) - \[[`1916cb937e`](https://togithub.com/nodejs/node-addon-api/commit/1916cb937e)] - **chore**: fixup linter commands ([#940](https://togithub.com/nodejs/node-addon-api/issues/940)) (legendecas) - \[[`fc4585fa23`](https://togithub.com/nodejs/node-addon-api/commit/fc4585fa23)] - **test**: dd tests for Function constructors (JoseExposito) [#937](https://togithub.com/nodejs/node-addon-api/pull/937) - \[[`87b7aae469`](https://togithub.com/nodejs/node-addon-api/commit/87b7aae469)] - **doc**: warn about SuppressDestruct() ([#926](https://togithub.com/nodejs/node-addon-api/issues/926)) (Anna Henningsen) - \[[`71494a49a3`](https://togithub.com/nodejs/node-addon-api/commit/71494a49a3)] - **src,doc**: refactor to replace typedefs with usings (Darshan Sen) [#910](https://togithub.com/nodejs/node-addon-api/pull/910) - \[[`298ff8d9d2`](https://togithub.com/nodejs/node-addon-api/commit/298ff8d9d2)] - **test**: add additional tests for Object (JoseExposito) [#923](https://togithub.com/nodejs/node-addon-api/pull/923) - \[[`8a1147b430`](https://togithub.com/nodejs/node-addon-api/commit/8a1147b430)] - **revert**: src: add additional tests for Function (Michael Dawson) - \[[`bb56ffaa6f`](https://togithub.com/nodejs/node-addon-api/commit/bb56ffaa6f)] - **doc**: fix documentation for object api (Nicola Del Gobbo) [#931](https://togithub.com/nodejs/node-addon-api/pull/931) - \[[`3b8bddab49`](https://togithub.com/nodejs/node-addon-api/commit/3b8bddab49)] - **src**: add additional tests for Function (José Expósito) [#928](https://togithub.com/nodejs/node-addon-api/pull/928) - \[[`74ab50c775`](https://togithub.com/nodejs/node-addon-api/commit/74ab50c775)] - **src**: allow references to be copyable in APIs (legendecas) [#915](https://togithub.com/nodejs/node-addon-api/pull/915) - \[[`929709d0fe`](https://togithub.com/nodejs/node-addon-api/commit/929709d0fe)] - **doc**: add propertylvalue.md ([#925](https://togithub.com/nodejs/node-addon-api/issues/925)) (Gabriel Schulhof) - \[[`69d0d98be4`](https://togithub.com/nodejs/node-addon-api/commit/69d0d98be4)] - fixup (Anna Henningsen) - \[[`46e41d961b`](https://togithub.com/nodejs/node-addon-api/commit/46e41d961b)] - fixup (Anna Henningsen) - \[[`1af1642fb7`](https://togithub.com/nodejs/node-addon-api/commit/1af1642fb7)] - **doc**: warn about SuppressDestruct() (Anna Henningsen) - \[[`12c548b2ff`](https://togithub.com/nodejs/node-addon-api/commit/12c548b2ff)] - **tools**: fix error detection ([#914](https://togithub.com/nodejs/node-addon-api/issues/914)) (Darshan Sen) - \[[`458d895d5b`](https://togithub.com/nodejs/node-addon-api/commit/458d895d5b)] - **packaging**: list files to be published to npm (Lovell Fuller) [#889](https://togithub.com/nodejs/node-addon-api/pull/889) - \[[`f7ed2490d4`](https://togithub.com/nodejs/node-addon-api/commit/f7ed2490d4)] - **test**: remove outdated V8 flag (Darshan Sen) [#895](https://togithub.com/nodejs/node-addon-api/pull/895) - \[[`a575a6ec60`](https://togithub.com/nodejs/node-addon-api/commit/a575a6ec60)] - **src**: fix leak in ObjectWrap instance set/getters (Kevin Eady) [#899](https://togithub.com/nodejs/node-addon-api/pull/899) - \[[`b6e844e0b0`](https://togithub.com/nodejs/node-addon-api/commit/b6e844e0b0)] - **doc**: fix spelling of "targeted" and "targeting" ([#904](https://togithub.com/nodejs/node-addon-api/issues/904)) (Tobias Nießen) - \[[`4d856f6e91`](https://togithub.com/nodejs/node-addon-api/commit/4d856f6e91)] - **src**: remove unnecessary symbol exposure (Gabriel Schulhof) [#896](https://togithub.com/nodejs/node-addon-api/pull/896) - \[[`f35bb7d0d7`](https://togithub.com/nodejs/node-addon-api/commit/f35bb7d0d7)] - **doc**: Update GitHub URL references from 'master' to 'HEAD' ([#898](https://togithub.com/nodejs/node-addon-api/issues/898)) (Jim Schlight) - \[[`286ae215d1`](https://togithub.com/nodejs/node-addon-api/commit/286ae215d1)] - Add warning about branch rename (Michael Dawson) - \[[`a4a7b28288`](https://togithub.com/nodejs/node-addon-api/commit/a4a7b28288)] - Update branch references from master to main ([#886](https://togithub.com/nodejs/node-addon-api/issues/886)) (Jim Schlight) - \[[`a2ad0a107a`](https://togithub.com/nodejs/node-addon-api/commit/a2ad0a107a)] - **docs**: add NAN to N-API resource link ([#880](https://togithub.com/nodejs/node-addon-api/issues/880)) (kidneysolo) - \[[`1c040eeb63`](https://togithub.com/nodejs/node-addon-api/commit/1c040eeb63)] - **test**: load testModules automatically (raisinten) [#876](https://togithub.com/nodejs/node-addon-api/pull/876) - \[[`bf478e4496`](https://togithub.com/nodejs/node-addon-api/commit/bf478e4496)] - **src**: use NAPI_NOEXCEPT macro instead of noexcept (NickNaso) [#864](https://togithub.com/nodejs/node-addon-api/pull/864) - \[[`744705f2eb`](https://togithub.com/nodejs/node-addon-api/commit/744705f2eb)] - **test**: refactor remove repeated execution index.js (raisinten) [#839](https://togithub.com/nodejs/node-addon-api/pull/839) - \[[`db62e3c811`](https://togithub.com/nodejs/node-addon-api/commit/db62e3c811)] - Update team members (Michael Dawson)Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.