From 79d5651a11ed9f7b922cf1d5534b9ed5b37d742d Mon Sep 17 00:00:00 2001 From: NickNaso Date: Fri, 17 Sep 2021 15:06:55 +0200 Subject: [PATCH] Prepare release v4.2.0. --- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ README.md | 2 +- package.json | 14 +++++++++++++- 3 files changed, 46 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 06d8a1818..0fb67881a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,37 @@ # node-addon-api Changelog +## 2021-09-17 Version 4.2.0, @NickNaso + +### Notable changes: + +#### API + +- Allow creating Function with move-only functor. +- Fixed casts to not be undefined behavior. + +#### TEST + +- Fixed the way to enable C++ exceptions. +- Run tests with options to prefix build root path. + +### Documentation + +- Fixed documentation about how to enable C++ exception. +- Minor fixes all over documentation. + +### Commits + +* [[`2dc1f5b66c`](https://github.com/nodejs/node-addon-api/commit/2dc1f5b66c)] - Merge pull request #1065 from strager/move-only-functor (Nicola Del Gobbo) +* [[`2b57a4aa4c`](https://github.com/nodejs/node-addon-api/commit/2b57a4aa4c)] - **src**: fix casts to not be undefined behavior (Anna Henningsen) [#1070](https://github.com/nodejs/node-addon-api/pull/1070) +* [[`76de4d8222`](https://github.com/nodejs/node-addon-api/commit/76de4d8222)] - **docs**: fix typos (#1068) (todoroff) +* [[`22a2f3c926`](https://github.com/nodejs/node-addon-api/commit/22a2f3c926)] - **docs**: fix typo and formatting (#1062) (strager) +* [[`62b666c34c`](https://github.com/nodejs/node-addon-api/commit/62b666c34c)] - **test**: run tests with opts to prefix bld root path (Deepak Rajamohan) [#1055](https://github.com/nodejs/node-addon-api/pull/1055) +* [[`cbac3aac5d`](https://github.com/nodejs/node-addon-api/commit/cbac3aac5d)] - **test**: standardize unit test file names (Deepak Rajamohan) [#1056](https://github.com/nodejs/node-addon-api/pull/1056) +* [[`3e5897a78b`](https://github.com/nodejs/node-addon-api/commit/3e5897a78b)] - **src,test**: allow creating Function with move-only functor (Matthew "strager" Glazar) +* [[`da2e754a02`](https://github.com/nodejs/node-addon-api/commit/da2e754a02)] - **test**: fix errors reported by newer compiler (Michael Dawson) +* [[`9aaf3b1324`](https://github.com/nodejs/node-addon-api/commit/9aaf3b1324)] - **doc**: fix documentation about how to enable C++ exception (#1059) (Nicola Del Gobbo) [#1059](https://github.com/nodejs/node-addon-api/pull/1059) +* [[`b2f861987f`](https://github.com/nodejs/node-addon-api/commit/b2f861987f)] - **test**: fixed the way to enable C++ exceptions. (#1061) (Nicola Del Gobbo) [#1061](https://github.com/nodejs/node-addon-api/pull/1061) + ## 2021-08-25 Version 4.1.0, @NickNaso ### Notable changes: diff --git a/README.md b/README.md index 2e0723d8b..673139708 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ and node-addon-api. - **[Contributors](#contributors)** - **[License](#license)** -## **Current version: 4.1.0** +## **Current version: 4.2.0** (See [CHANGELOG.md](CHANGELOG.md) for complete Changelog) diff --git a/package.json b/package.json index 4bd6c2008..df80ff76b 100644 --- a/package.json +++ b/package.json @@ -75,6 +75,10 @@ "name": "David Halls", "url": "https://github.com/davedoesdev" }, + { + "name": "Deepak Rajamohan", + "url": "https://github.com/deepakrkris" + }, { "name": "Dmitry Ashkadov", "url": "https://github.com/dmitryash" @@ -275,6 +279,10 @@ "name": "Sam Roberts", "url": "https://github.com/sam-github" }, + { + "name": "strager", + "url": "https://github.com/strager" + }, { "name": "Taylor Woll", "url": "https://github.com/boingoing" @@ -291,6 +299,10 @@ "name": "Tobias Nießen", "url": "https://github.com/tniessen" }, + { + "name": "todoroff", + "url": "https://github.com/todoroff" + }, { "name": "Tux3", "url": "https://github.com/tux3" @@ -364,6 +376,6 @@ "lint:fix": "node tools/clang-format --fix" }, "pre-commit": "lint", - "version": "4.1.0", + "version": "4.2.0", "support": true }