Skip to content

Releases: neon-bindings/neon

v0.5.1

28 Oct 14:11
11cd59d
Compare
Choose a tag to compare

Version 0.5.1

Performance

  • smallvec is used for collecting arguments and yields a small performance gain when calling JsFunction

Broader Support

Thanks to @staltz, neon now builds for both iOS and Android with nodejs-mobile.

v0.5.0

12 Oct 21:49
7b09564
Compare
Choose a tag to compare

Version 0.5.0

Re-publish

Versions 0.4.1 and 0.4.2 included a breaking change in neon-runtime. At the time, this was considered acceptable because neon-runtime is considered an internal crate and not part of the public API. However, it was discovered, after publishing, that neon-serde, a commonly used crate in the neon ecosystem, contained a direct dependency on neon-runtime. In order to best support users, versions 0.4.1 and 0.4.2 were "yanked" and re-published as 0.5.0.

Additionally, the team is working with the authors of neon-serde to remove the dependency on neon-runtime to prevent future issues.

Bug Fixes

  • Fix stack overflow in DowncastError Display impl (#606)

v0.4.2

23 Sep 18:43
a177081
Compare
Choose a tag to compare

Unpublished / Yanked

Bug Fixes

  • Fix memory leak and race condition in EventHandler

v0.4.1

18 Sep 21:25
68e17d9
Compare
Choose a tag to compare

Unpublished / Yanked

Features

Try Catch

Added the cx.try_catch API of RFC 29. This feature is behind the try-catch-api feature flag.

Bug Fixes

  • Pass async_context to node::MakeCallback (#498)
  • Cache bust neon if node version changes (#388)
  • Fix debug builds in windows (#400)
  • Fix cross compiling architectures (#491)
  • Fix neon new hanging on Windows (#537)

CI Improvements

The Neon Project now uses Github Actions thanks to @lhr0909! As part of this change, CI now runs on all of our supported platforms (macOS, Windows, linux) and Node versions.

v0.4.0

14 Feb 22:04
638de25
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
Release 0.4.0

v0.3.3

22 Oct 20:28
845425b
Compare
Choose a tag to compare
v0.3.3 Pre-release
Pre-release
v0.3.3 hotfix

v0.3.2

18 Oct 16:51
585b88d
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release
Bump versions to 0.3.2

v0.3.1

22 Aug 22:14
7b244df
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release
v0.3.1

v0.3

22 Aug 21:12
d10e78b
Compare
Choose a tag to compare
v0.3 Pre-release
Pre-release
Merge pull request #423 from neon-bindings/v0.3-rc

v0.3 Release Candidate

v0.2

25 Jul 16:24
e7924ce
Compare
Choose a tag to compare
v0.2 Pre-release
Pre-release
Merge pull request #344 from dherman/revert-neon-task-name

Revert `neon::thread` back to `neon::task`