From a20636e548de83dbca32981116fa333982a9bb7d Mon Sep 17 00:00:00 2001 From: "K.J. Valencik" Date: Fri, 30 Apr 2021 13:05:02 -0400 Subject: [PATCH] v0.8.1 --- AUTHORS.md | 2 ++ Cargo.toml | 8 ++++---- MIGRATION_GUIDE.md | 4 ++-- RELEASES.md | 5 +++++ cli/package-lock.json | 2 +- cli/package.json | 2 +- crates/neon-build/Cargo.toml | 4 ++-- crates/neon-macros/Cargo.toml | 2 +- crates/neon-runtime/Cargo.toml | 4 ++-- crates/neon-sys/Cargo.toml | 2 +- 10 files changed, 21 insertions(+), 14 deletions(-) diff --git a/AUTHORS.md b/AUTHORS.md index e887f3623..88ebe829d 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -17,6 +17,7 @@ Neon owes its existence to the contributions of these fine people. * [Nathaniel Daniel](https://github.com/adumbidiot) * [Joey Ezechiëls](https://github.com/jjpe) * [Cory Forsyth](https://github.com/bantic) +* [Olivier Goffart](https://github.com/ogoffart) * [Dave Herman](https://github.com/dherman) * [Himself65](https://github.com/Himself65) * [Maciej Hirsz](https://github.com/maciejhirsz) @@ -28,6 +29,7 @@ Neon owes its existence to the contributions of these fine people. * [Aleksey Kladov](https://github.com/matklad) * [Adam Kloboucnik](https://github.com/akloboucnik) * [Renée Kooi](https://github.com/goto-bus-stop) +* [Anton Lazarev](https://github.com/antonok-edm) * [Simon Liang](https://github.com/lhr0909) * [Terence Lee](https://github.com/hone) * [Milan Loveless](https://github.com/MilanLoveless) diff --git a/Cargo.toml b/Cargo.toml index 0a264aeb1..61b2e5958 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "neon" -version = "0.8.0" +version = "0.8.1" authors = ["Dave Herman "] description = "A safe abstraction layer for Node.js." readme = "README.md" @@ -11,7 +11,7 @@ exclude = ["neon.jpg"] build = "build.rs" [build-dependencies] -neon-build = { version = "=0.8.0", path = "crates/neon-build" } +neon-build = { version = "=0.8.1", path = "crates/neon-build" } [dev-dependencies] lazy_static = "1.4.0" @@ -22,8 +22,8 @@ semver = "0.9" cslice = "0.2" semver = "0.9.0" smallvec = "1.4.2" -neon-runtime = { version = "=0.8.0", path = "crates/neon-runtime" } -neon-macros = { version = "=0.8.0", path = "crates/neon-macros", optional = true } +neon-runtime = { version = "=0.8.1", path = "crates/neon-runtime" } +neon-macros = { version = "=0.8.1", path = "crates/neon-macros", optional = true } [features] default = ["legacy-runtime"] diff --git a/MIGRATION_GUIDE.md b/MIGRATION_GUIDE.md index 832c01a8b..679cc8886 100644 --- a/MIGRATION_GUIDE.md +++ b/MIGRATION_GUIDE.md @@ -40,7 +40,7 @@ As a rule, you should choose the **oldest version of N-API that has the APIs you ```toml [dependencies.neon] -version = "0.8.0" +version = "0.8.1" default-features = false features = ["napi-4"] ``` @@ -192,7 +192,7 @@ The supported mechanism for concurrency is the Event Queue API (`neon::event::Ev ```toml [dependencies.neon] -version = "0.8.0" +version = "0.8.1" default-features = false features = ["napi-4", "event-queue-api"] ``` diff --git a/RELEASES.md b/RELEASES.md index c77ddeb4a..552d7bcb1 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,3 +1,8 @@ +# Version 0.8.1 + +* Fix `legacy-backend` for Node 16 (https://github.com/neon-bindings/neon/pull/715) +* Various docs improvements + # Version 0.8.0 ## Fixes diff --git a/cli/package-lock.json b/cli/package-lock.json index 8d3d0fac7..4b316e0a6 100644 --- a/cli/package-lock.json +++ b/cli/package-lock.json @@ -1,6 +1,6 @@ { "name": "neon-cli", - "version": "0.8.0", + "version": "0.8.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/cli/package.json b/cli/package.json index 5f0debff4..a77590c16 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "neon-cli", - "version": "0.8.0", + "version": "0.8.1", "description": "Build and load native Rust/Neon modules.", "author": "Dave Herman ", "repository": { diff --git a/crates/neon-build/Cargo.toml b/crates/neon-build/Cargo.toml index 224ece964..9c2ed2142 100644 --- a/crates/neon-build/Cargo.toml +++ b/crates/neon-build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "neon-build" -version = "0.8.0" +version = "0.8.1" authors = ["Dave Herman "] description = "Build logic required for Neon projects." repository = "https://github.com/neon-bindings/neon" @@ -9,4 +9,4 @@ edition = "2018" build = "build.rs" [dependencies] -neon-sys = { version = "=0.8.0", path = "../neon-sys", optional = true } +neon-sys = { version = "=0.8.1", path = "../neon-sys", optional = true } diff --git a/crates/neon-macros/Cargo.toml b/crates/neon-macros/Cargo.toml index 725349d81..ba5004e20 100644 --- a/crates/neon-macros/Cargo.toml +++ b/crates/neon-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "neon-macros" -version = "0.8.0" +version = "0.8.1" authors = ["Dave Herman "] description = "Procedural macros supporting Neon" repository = "https://github.com/neon-bindings/neon" diff --git a/crates/neon-runtime/Cargo.toml b/crates/neon-runtime/Cargo.toml index 997f15c9c..8f8c30bda 100644 --- a/crates/neon-runtime/Cargo.toml +++ b/crates/neon-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "neon-runtime" -version = "0.8.0" +version = "0.8.1" authors = ["Dave Herman "] description = "Bindings to the Node.js native addon API, used by the Neon implementation." repository = "https://github.com/neon-bindings/neon" @@ -10,7 +10,7 @@ edition = "2018" [dependencies] cfg-if = "1.0.0" libloading = { version = "0.6.5", optional = true } -neon-sys = { version = "=0.8.0", path = "../neon-sys", optional = true } +neon-sys = { version = "=0.8.1", path = "../neon-sys", optional = true } smallvec = "1.4.2" [dev-dependencies] diff --git a/crates/neon-sys/Cargo.toml b/crates/neon-sys/Cargo.toml index a9319966a..6fd7f84d1 100644 --- a/crates/neon-sys/Cargo.toml +++ b/crates/neon-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "neon-sys" -version = "0.8.0" +version = "0.8.1" authors = ["David Herman "] description = "Exposes the low-level V8/NAN C/C++ APIs. Will be superseded by N-API." edition = "2018"