Skip to content

Releases: zeromq/zeromq.js

v6.0.0-beta.10

17 Nov 02:23
Compare
Choose a tag to compare

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

16 Nov 21:41
Compare
Choose a tag to compare

What's Changed

  • fix: use absolute paths for the action inputs by @aminya in #525
  • fix: stop the build in case of a shell error by @aminya in #525
  • fix: fix the Win x86 prebuild script by @aminya in e30b162

Full Changelog: v6.0.0-beta.8...v6.0.0-beta.9

v6.0.0-beta.8

16 Nov 06:47
Compare
Choose a tag to compare

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

16 Nov 02:02
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.3.0...v5.3.1

v6.0.0-beta.7

13 Nov 04:14
Compare
Choose a tag to compare

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

13 Nov 03:33
Compare
Choose a tag to compare

What's Changed

  • feat: context-aware by @YZYLAB in #482
  • fix: fix the openssl_fips error + fix: update dependencies by @aminya in #516

New Contributors

Full Changelog: v5.2.8...v5.3.0

v5.2.8

18 Apr 14:02
Compare
Choose a tag to compare

Fix Linux source builds not downloading the LibZmq automatically in some cases.

v5.2.7

17 Apr 08:09
Compare
Choose a tag to compare
  • Ensure that the prebuilds are healthy
  • Reduce the size of the package by only including prebuilds for the most used Node and Electron versions

v5: fix building on newer Electron and Node

16 Apr 03:22
Compare
Choose a tag to compare

v6.0.0-beta.6

17 Dec 14:32
Compare
Choose a tag to compare
  • 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.