Skip to content

Commit c12c425

Browse files
committed
Prepare release 1.6.3
1 parent 83b41c2 commit c12c425

File tree

3 files changed

+52
-6
lines changed

3 files changed

+52
-6
lines changed

Diff for: CHANGELOG.md

+43-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,45 @@
11
# node-addon-api Changelog
22

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
443

544
### Notable changes:
645

@@ -12,7 +51,7 @@
1251

1352
* [[`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)
1453

15-
## 2018-11-14 Version 1.6.1 (Current), @NickNaso
54+
## 2018-11-14 Version 1.6.1, @NickNaso
1655

1756
### Notable changes:
1857

@@ -33,7 +72,7 @@
3372
* [[`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)
3473
* [[`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)
3574

36-
## 2018-11-02 Version 1.6.0 (Current), @NickNaso
75+
## 2018-11-02 Version 1.6.0, @NickNaso
3776

3877
### Notable changes:
3978

@@ -63,7 +102,7 @@ associated with a callback in place when making certain N-API calls
63102
* [[`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)
64103
* [[`ffebf9ba9a`](https://github.com/nodejs/node-addon-api/commit/ffebf9ba9a)] - Updates for release 1.5.0 (NickNaso)
65104

66-
## 2018-10-03 Version 1.5.0 (Current), @NickNaso
105+
## 2018-10-03 Version 1.5.0, @NickNaso
67106

68107
### Notable changes:
69108

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ to ideas specified in the **ECMA262 Language Specification**.
4646
- **[Contributors](#contributors)**
4747
- **[License](#license)**
4848

49-
## **Current version: 1.6.2**
49+
## **Current version: 1.6.3**
5050

5151
(See [CHANGELOG.md](CHANGELOG.md) for complete Changelog)
5252

Diff for: package.json

+8-1
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,32 @@
33
"url": "https://github.com/nodejs/node-addon-api/issues"
44
},
55
"contributors": [
6+
"Abhishek Kumar Singh (https://github.com/abhi11210646)",
67
"Andrew Petersen (https://github.com/kirbysayshi)",
78
"Anisha Rohra (https://github.com/anisha-rohra)",
89
"Anna Henningsen (https://github.com/addaleax)",
910
"Arnaud Botella (https://github.com/BotellaA)",
1011
"Arunesh Chandra (https://github.com/aruneshchandra)",
1112
"Ben Berman (https://github.com/rivertam)",
1213
"Benjamin Byholm (https://github.com/kkoopa)",
14+
"Bill Gallafent (https://github.com/gallafent)",
15+
"Bruce A. MacNaughton (https://github.com/bmacnaughton)",
1316
"Cory Mickelson (https://github.com/corymickelson)",
1417
"David Halls (https://github.com/davedoesdev)",
1518
"Dongjin Na (https://github.com/nadongguri)",
1619
"Eric Bickle (https://github.com/ebickle)",
1720
"Gabriel Schulhof (https://github.com/gabrielschulhof)",
1821
"Gus Caplan (https://github.com/devsnek)",
1922
"Hitesh Kanwathirtha (https://github.com/digitalinfinity)",
23+
"Jake Barnes (https://github.com/DuBistKomisch)",
2024
"Jake Yoon (https://github.com/yjaeseok)",
2125
"Jason Ginchereau (https://github.com/jasongin)",
2226
"Jim Schlight (https://github.com/jschlight)",
2327
"Jinho Bang (https://github.com/romandev)",
2428
"joshgarde (https://github.com/joshgarde)",
2529
"Konstantin Tarkus (https://github.com/koistya)",
2630
"Kyle Farnung (https://github.com/kfarnung)",
31+
"Luciano Martorella (https://github.com/lmartorella)",
2732
"Matteo Collina (https://github.com/mcollina)",
2833
"Michael Dawson (https://github.com/mhdawson)",
2934
"Michele Campus (https://github.com/kYroL01)",
@@ -32,7 +37,9 @@
3237
"Nick Soggin (https://github.com/iSkore)",
3338
"Philipp Renoth (https://github.com/DaAitch)",
3439
"Rolf Timmermans (https://github.com/rolftimmermans)",
40+
"Ryuichi Okumura (https://github.com/okuryu)",
3541
"Sampson Gao (https://github.com/sampsongao)",
42+
"Sam Roberts (https://github.com/sam-github)",
3643
"Taylor Woll (https://github.com/boingoing)",
3744
"Thomas Gentilhomme (https://github.com/fraxken)"
3845
],
@@ -62,5 +69,5 @@
6269
"dev:incremental": "node test",
6370
"doc": "doxygen doc/Doxyfile"
6471
},
65-
"version": "1.6.2"
72+
"version": "1.6.3"
6673
}

0 commit comments

Comments
 (0)