Skip to content

Commit 0a1380c

Browse files
committed
Prepare release 1.7.0
1 parent 717c9ab commit 0a1380c

File tree

3 files changed

+53
-5
lines changed

3 files changed

+53
-5
lines changed

CHANGELOG.md

+44-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
11
# node-addon-api Changelog
22

3+
## 2019-07-23 Version 1.7.0, @NickNaso
4+
5+
### Notable changes:
6+
7+
#### API
8+
9+
- Added `Napi::ThreadSafeFunction` api.
10+
- Added `Napi::AsyncWorker::GetResult()` method to `Napi::AsyncWorker`.
11+
- Added `Napi::AsyncWorker::Destroy()()` method to `Napi::AsyncWorker`.
12+
- Use full namespace on macros that create the errors.
13+
14+
#### Documentation
15+
16+
- Added documentation about contribution philosophy.
17+
- Added documentation for `Napi::ThreadSafeFunction`.
18+
- Some minor corrections all over the documentation.
19+
20+
#### TEST
21+
22+
- Added test case for bool operator.
23+
- Fixed test case for `Napi::ObjectWrap`.
24+
25+
### Commmits
26+
27+
* [[`717c9ab163`](https://github.com/nodejs/node-addon-api/commit/717c9ab163)] - **AsyncWorker**: add GetResult() method (Kevin Eady) [#512](https://github.com/nodejs/node-addon-api/pull/512)
28+
* [[`d9d991bbc9`](https://github.com/nodejs/node-addon-api/commit/d9d991bbc9)] - **doc**: add ThreadSafeFunction to main README (#513) (Kevin Eady) [#513](https://github.com/nodejs/node-addon-api/pull/513)
29+
* [[`ac6000d0fd`](https://github.com/nodejs/node-addon-api/commit/ac6000d0fd)] - **doc**: fix minor typo (Yohei Kishimoto) [#510](https://github.com/nodejs/node-addon-api/pull/510)
30+
* [[`e9fa1eaa86`](https://github.com/nodejs/node-addon-api/commit/e9fa1eaa86)] - **doc**: document ThreadSafeFunction (#494) (Kevin Eady) [#494](https://github.com/nodejs/node-addon-api/pull/494)
31+
* [[`cab3b1e2a2`](https://github.com/nodejs/node-addon-api/commit/cab3b1e2a2)] - **doc**: ClassPropertyDescriptor example (Ross Weir) [#507](https://github.com/nodejs/node-addon-api/pull/507)
32+
* [[`c32d7dbdcf`](https://github.com/nodejs/node-addon-api/commit/c32d7dbdcf)] - **macros**: create errors fully namespaced (Gabriel Schulhof) [#506](https://github.com/nodejs/node-addon-api/pull/506)
33+
* [[`0a90df2fcb`](https://github.com/nodejs/node-addon-api/commit/0a90df2fcb)] - Implement ThreadSafeFunction class (Jinho Bang)
34+
* [[`1fb540eeb5`](https://github.com/nodejs/node-addon-api/commit/1fb540eeb5)] - Use curly brackets to include node\_api.h (NickNaso) [#493](https://github.com/nodejs/node-addon-api/pull/493)
35+
* [[`b2b08122ea`](https://github.com/nodejs/node-addon-api/commit/b2b08122ea)] - **AsyncWorker**: make callback optional (Kevin Eady) [#489](https://github.com/nodejs/node-addon-api/pull/489)
36+
* [[`a0cac77c82`](https://github.com/nodejs/node-addon-api/commit/a0cac77c82)] - Added test for bool operator (NickNaso) [#490](https://github.com/nodejs/node-addon-api/pull/490)
37+
* [[`ab7d8fcc48`](https://github.com/nodejs/node-addon-api/commit/ab7d8fcc48)] - **src**: fix objectwrap test case (Michael Dawson) [#495](https://github.com/nodejs/node-addon-api/pull/495)
38+
* [[`3b6b9eb88a`](https://github.com/nodejs/node-addon-api/commit/3b6b9eb88a)] - **AsyncWorker**: introduce Destroy() method (Gabriel Schulhof) [#488](https://github.com/nodejs/node-addon-api/pull/488)
39+
* [[`f633fbd95d`](https://github.com/nodejs/node-addon-api/commit/f633fbd95d)] - string.md: Document existing New(env, value, length) APIs (Tux3) [#486](https://github.com/nodejs/node-addon-api/pull/486)
40+
* [[`aaea55eda9`](https://github.com/nodejs/node-addon-api/commit/aaea55eda9)] - Little fix on code example (Nicola Del Gobbo) [#470](https://github.com/nodejs/node-addon-api/pull/470)
41+
* [[`e1cf9a35a1`](https://github.com/nodejs/node-addon-api/commit/e1cf9a35a1)] - Use `Value::IsEmpty` to check for empty value (NickNaso) [#478](https://github.com/nodejs/node-addon-api/pull/478)
42+
* [[`3ad5dfc7d9`](https://github.com/nodejs/node-addon-api/commit/3ad5dfc7d9)] - Fix link (Alba Mendez) [#481](https://github.com/nodejs/node-addon-api/pull/481)
43+
* [[`a3b4d99c45`](https://github.com/nodejs/node-addon-api/commit/a3b4d99c45)] - **doc**: Add contribution philosophy doc (Hitesh Kanwathirtha)
44+
* [[`36863f087b`](https://github.com/nodejs/node-addon-api/commit/36863f087b)] - **doc**: refer to TypedArray and ArrayBuffer from Array (Gabriel "_|Nix|_" Schulhof) [#465](https://github.com/nodejs/node-addon-api/pull/465)
45+
346
## 2019-04-03 Version 1.6.3, @NickNaso
447

548
### Notable changes:
@@ -14,7 +57,7 @@
1457

1558
#### Documentation
1659

17-
- Some minor corrections all over the documentation
60+
- Some minor corrections all over the documentation.
1861

1962
### Commmits
2063

README.md

+2-2
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.3**
49+
## **Current version: 1.7.0**
5050

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

@@ -162,7 +162,7 @@ Take a look and get inspired by our **[test suite](https://github.com/nodejs/nod
162162

163163
## **Contributing**
164164

165-
We love contributions from the community to **node-addon-api**.
165+
We love contributions from the community to **node-addon-api**.
166166
See [CONTRIBUTING.md](CONTRIBUTING.md) for more details on our philosophy around extending this module.
167167

168168
### **More resource and info about native Addons**

package.json

+7-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
},
55
"contributors": [
66
"Abhishek Kumar Singh (https://github.com/abhi11210646)",
7+
"Alba Mendez (https://github.com/jmendeth)",
78
"Andrew Petersen (https://github.com/kirbysayshi)",
89
"Anisha Rohra (https://github.com/anisha-rohra)",
910
"Anna Henningsen (https://github.com/addaleax)",
@@ -26,6 +27,7 @@
2627
"Jim Schlight (https://github.com/jschlight)",
2728
"Jinho Bang (https://github.com/romandev)",
2829
"joshgarde (https://github.com/joshgarde)",
30+
"Kevin Eady (https://github.com/KevinEady)",
2931
"Konstantin Tarkus (https://github.com/koistya)",
3032
"Kyle Farnung (https://github.com/kfarnung)",
3133
"Luciano Martorella (https://github.com/lmartorella)",
@@ -37,11 +39,14 @@
3739
"Nick Soggin (https://github.com/iSkore)",
3840
"Philipp Renoth (https://github.com/DaAitch)",
3941
"Rolf Timmermans (https://github.com/rolftimmermans)",
42+
"Ross Weir (https://github.com/ross-weir)",
4043
"Ryuichi Okumura (https://github.com/okuryu)",
4144
"Sampson Gao (https://github.com/sampsongao)",
4245
"Sam Roberts (https://github.com/sam-github)",
4346
"Taylor Woll (https://github.com/boingoing)",
44-
"Thomas Gentilhomme (https://github.com/fraxken)"
47+
"Thomas Gentilhomme (https://github.com/fraxken)",
48+
"Tux3 (https://github.com/tux3)",
49+
"Yohei Kishimoto (https://github.com/morokosi)"
4550
],
4651
"dependencies": {},
4752
"description": "Node.js API (N-API)",
@@ -69,5 +74,5 @@
6974
"dev:incremental": "node test",
7075
"doc": "doxygen doc/Doxyfile"
7176
},
72-
"version": "1.6.3"
77+
"version": "1.7.0"
7378
}

0 commit comments

Comments
 (0)