Releases: zeromq/zeromq.js
Releases · zeromq/zeromq.js
v6.0.0-beta.10
What's Changed
- ci: add prebuilds for Musl Linux (Alpine, CentOS, etc.) by @aminya in #528
- fix: remove the inputs for the action by @aminya in #527
Full Changelog: v6.0.0-beta.9...v6.0.0-beta.10
v6.0.0-beta.9
v6.0.0-beta.8
What's Changed
- feat: rewrite the build script by @aminya in #519
- feat: add support for macOS Arm + Windows 32 bit by @aminya in #522
- feat: improve the architecture handling the build system by @aminya in #522
- test: separate GC tests from the rest by @aminya in #520
Full Changelog: v6.0.0-beta.7...v6.0.0-beta.8
v5.3.1
What's Changed
- Re-add Electron 21 build by @Bartel-C8 in #518
- fix: random install failure by @vliubezny in #521
New Contributors
- @Bartel-C8 made their first contribution in #518
- @vliubezny made their first contribution in #521
Full Changelog: v5.3.0...v5.3.1
v6.0.0-beta.7
What's Changed
- Fix use-after free + Fix building on Windows + prebuild for Node, Electron or on x86 + add debug build + fix the tests and ci by @aminya in #444
- chore: add GitHub actions for prebuilding by @aminya in #459
- Add eslint-config-atomic, update eslint, organize scripts by @aminya in #469
- Update dependencies - Run tests in GitHub Actions by @aminya in #474
- Run lint on the whole project by @aminya in #511
- fix: update dependencies by @aminya in #510
- fix: enable the cpp exception in the release build by @aminya in #513
- Remove the non-deterministic module export modification in native.ts by @Eximius in #391
- fix: fix the openssl_fips build error + ci: update CI versions by @aminya in #517
- Improved typings compatibility by @russaa in #371
- Update ts-morph to the latest version by @Greenkeeper in #385
- Improve README and add a CONTRIBUTING page by @willingc in #468
New Contributors
Full Changelog: v6.0.0-beta.6...v6.0.0-beta.7
v5.3.0
v5.2.8
v5.2.7
v5: fix building on newer Electron and Node
v5.2.6 5.2.6
v6.0.0-beta.6
-
BREAKING: When inadvertedly executing two concurrent send() or receive()
operations the errno attribute of the error thrown is now EBUSY instead of
EAGAIN. -
Error messages for EBUSY are more specific.
-
Compatibility mode will now provide an implementation for
bindSync()/unbindSync() if the 'deasync' package is available. -
Produce a warning when messages are still queued at process exit and context
termination takes more than 500ms. -
Bump version requirement to Node.js 10.2, but reduce N-API version to 3 to
support more 10.x Node.js versions.