|
1 | 1 | # node-addon-api Changelog
|
2 | 2 |
|
3 |
| -## 2018-11-29 Version 1.6.2 (Current), @NickNaso |
| 3 | +## 2019-04-03 Version 1.6.3, @NickNaso |
| 4 | + |
| 5 | +### Notable changes: |
| 6 | + |
| 7 | +#### API |
| 8 | + |
| 9 | +- Added `SuppressDestruct` method to `Napi::AsyncWorker`. |
| 10 | +- Added new build targets for debug. |
| 11 | +- Exposed macros that throw errors. |
| 12 | +- Fixed memory leaks caused by callback data when a napi error occurs. |
| 13 | +- Fixed missing `void *data` usage in `Napi::PropertyDescriptors`. |
| 14 | + |
| 15 | +#### Documentation |
| 16 | + |
| 17 | +- Some minor corrections all over the documentation |
| 18 | + |
| 19 | +### Commmits |
| 20 | + |
| 21 | +* [[`83b41c2fe4`](https://github.com/nodejs/node-addon-api/commit/83b41c2fe4)] - Document adding -fvisibility=hidden flag for macOS users (Nicola Del Gobbo) [#460](https://github.com/nodejs/node-addon-api/pull/460) |
| 22 | +* [[`1ed7ad8769`](https://github.com/nodejs/node-addon-api/commit/1ed7ad8769)] - **doc**: correct return type of Int32Value to int32\_t (Bill Gallafent) [#459](https://github.com/nodejs/node-addon-api/pull/459) |
| 23 | +* [[`b0f6b601aa`](https://github.com/nodejs/node-addon-api/commit/b0f6b601aa)] - **src**: add AsyncWorker destruction suppression (Gabriel Schulhof) [#407](https://github.com/nodejs/node-addon-api/pull/407) |
| 24 | +* [[`72b1975cff`](https://github.com/nodejs/node-addon-api/commit/72b1975cff)] - **doc**: fix links to the Property Descriptor docs (Ryuichi Okumura) [#458](https://github.com/nodejs/node-addon-api/pull/458) |
| 25 | +* [[`fcfc612728`](https://github.com/nodejs/node-addon-api/commit/fcfc612728)] - **build**: new build targets for debug purposes (Jinho Bang) [#186](https://github.com/nodejs/node-addon-api/pull/186) |
| 26 | +* [[`c629553cd7`](https://github.com/nodejs/node-addon-api/commit/c629553cd7)] - **doc**: minor doc corrections and clarifications (Bruce A. MacNaughton) [#426](https://github.com/nodejs/node-addon-api/pull/426) |
| 27 | +* [[`7b87e0b999`](https://github.com/nodejs/node-addon-api/commit/7b87e0b999)] - **doc**: update number.md (Bernardo Heynemann) [#436](https://github.com/nodejs/node-addon-api/pull/436) |
| 28 | +* [[`fcf173d2a1`](https://github.com/nodejs/node-addon-api/commit/fcf173d2a1)] - **src**: expose macros that throw errors (Gabriel Schulhof) [#448](https://github.com/nodejs/node-addon-api/pull/448) |
| 29 | +* [[`b409a2f987`](https://github.com/nodejs/node-addon-api/commit/b409a2f987)] - **package**: add npm search keywords (Sam Roberts) [#452](https://github.com/nodejs/node-addon-api/pull/452) |
| 30 | +* [[`0bc7987806`](https://github.com/nodejs/node-addon-api/commit/0bc7987806)] - **doc**: fix references to Weak and Persistent (Jake Barnes) [#428](https://github.com/nodejs/node-addon-api/pull/428) |
| 31 | +* [[`ad6f569f85`](https://github.com/nodejs/node-addon-api/commit/ad6f569f85)] - **doc**: dix typo (Abhishek Kumar Singh) [#435](https://github.com/nodejs/node-addon-api/pull/435) |
| 32 | +* [[`28df833a49`](https://github.com/nodejs/node-addon-api/commit/28df833a49)] - Merge pull request #441 from jschlight/master (Jim Schlight) |
| 33 | +* [[`4921e74d83`](https://github.com/nodejs/node-addon-api/commit/4921e74d83)] - Rearranges names to be alphabetical (Jim Schlight) |
| 34 | +* [[`48220335b0`](https://github.com/nodejs/node-addon-api/commit/48220335b0)] - Membership review update (Jim Schlight) |
| 35 | +* [[`44f0695533`](https://github.com/nodejs/node-addon-api/commit/44f0695533)] - Merge pull request #394 from NickNaso/create\_release (Nicola DelGobbo) |
| 36 | +* [[`fa49d68416`](https://github.com/nodejs/node-addon-api/commit/fa49d68416)] - **doc**: fix some `Finalizer` signatures (Philipp Renoth) [#414](https://github.com/nodejs/node-addon-api/pull/414) |
| 37 | +* [[`020ac4a628`](https://github.com/nodejs/node-addon-api/commit/020ac4a628)] - **src**: make `Object::GetPropertyNames()` const (Philipp Renoth)[#415](https://github.com/nodejs/node-addon-api/pull/415) |
| 38 | +* [[`91eaa6f4cb`](https://github.com/nodejs/node-addon-api/commit/91eaa6f4cb)] - **src**: fix callbackData leaks on error napi status (Philipp Renoth) [#417](https://github.com/nodejs/node-addon-api/pull/417) |
| 39 | +* [[`0b40275752`](https://github.com/nodejs/node-addon-api/commit/0b40275752)] - **src**: fix noexcept control flow issues (Philipp Renoth) [#420](https://github.com/nodejs/node-addon-api/pull/420) |
| 40 | +* [[`c1ff2936f9`](https://github.com/nodejs/node-addon-api/commit/c1ff2936f9)] - **src**: fix missing void\*data usage in PropertyDescriptors (Luciano Martorella) [#374](https://github.com/nodejs/node-addon-api/pull/374) |
| 41 | + |
| 42 | +## 2018-11-29 Version 1.6.2, @NickNaso |
4 | 43 |
|
5 | 44 | ### Notable changes:
|
6 | 45 |
|
|
12 | 51 |
|
13 | 52 | * [[`07a0fc4e95`](https://github.com/nodejs/node-addon-api/commit/07a0fc4e95)] - **src**: fix selection logic for 6.x (Michael Dawson) [#402](https://github.com/nodejs/node-addon-api/pull/402)
|
14 | 53 |
|
15 |
| -## 2018-11-14 Version 1.6.1 (Current), @NickNaso |
| 54 | +## 2018-11-14 Version 1.6.1, @NickNaso |
16 | 55 |
|
17 | 56 | ### Notable changes:
|
18 | 57 |
|
|
33 | 72 | * [[`29a0262ab9`](https://github.com/nodejs/node-addon-api/commit/29a0262ab9)] - **doc**: fix typo (Dongjin Na) [#385](https://github.com/nodejs/node-addon-api/pull/385)
|
34 | 73 | * [[`b6dc15b88d`](https://github.com/nodejs/node-addon-api/commit/b6dc15b88d)] - **doc**: make links point to node-addon-examples repo (Nicola Del Gobbo) [#389](https://github.com/nodejs/node-addon-api/pull/389)
|
35 | 74 |
|
36 |
| -## 2018-11-02 Version 1.6.0 (Current), @NickNaso |
| 75 | +## 2018-11-02 Version 1.6.0, @NickNaso |
37 | 76 |
|
38 | 77 | ### Notable changes:
|
39 | 78 |
|
@@ -63,7 +102,7 @@ associated with a callback in place when making certain N-API calls
|
63 | 102 | * [[`fd65078e3c`](https://github.com/nodejs/node-addon-api/commit/fd65078e3c)] - README.md: link to new ABI stability guide (Gabriel Schulhof) [#367](https://github.com/nodejs/node-addon-api/pull/367)
|
64 | 103 | * [[`ffebf9ba9a`](https://github.com/nodejs/node-addon-api/commit/ffebf9ba9a)] - Updates for release 1.5.0 (NickNaso)
|
65 | 104 |
|
66 |
| -## 2018-10-03 Version 1.5.0 (Current), @NickNaso |
| 105 | +## 2018-10-03 Version 1.5.0, @NickNaso |
67 | 106 |
|
68 | 107 | ### Notable changes:
|
69 | 108 |
|
|
0 commit comments