Skip to content

Releases: nickdesaulniers/node-nanomsg

v4.1.0

02 Jul 03:57
Compare
Choose a tag to compare

Bug fixes and Node 12 Support:

v4.0.2

03 Feb 22:45
Compare
Choose a tag to compare

update to nan@2.8 -- cleans up ForceSet deprecation warning during npm install

v4.0.1

01 Jan 19:31
Compare
Choose a tag to compare

minor bugfix so IPC sockets get cleaned up on UNIX (@reqshark) #191 #192

with special thanks to:

v4.0.0

05 Dec 04:36
Compare
Choose a tag to compare

we're happy to announce the next major release of node-nanomsg:

cheeers! 🍻

with special thanks to:

v3.3.0

14 Mar 21:35
Compare
Choose a tag to compare

add socket.dontwait(bool) option for controlling libnanomsg flag NN_DONTWAIT

socket.dontwait(boolean)

(Function, param: Boolean, default: true, except PUSH sockets): Sets the NN_DONTWAIT flag, specifying that the operation should be performed in non-blocking mode,

  • true for non-blocking mode
  • false for blocking mode

Pass no parameter for the socket's current mode.

socket.dontwait(false);
console.log(socket.dontwait()); // false

// or set when socket is started:
require('nanomsg').socket('pub', { dontwait: false });

Special thanks to:

v3.2.4

20 Dec 19:19
Compare
Choose a tag to compare

v3.2.4 is a significant release: fixes a slow memory leak #151 in 0461f5c

Special thanks to:

v3.2.3

24 Sep 02:05
Compare
Choose a tag to compare

fix npm install on windows, restoring support for that platform 🌴 ⛵

v3.2.2

05 Aug 22:18
Compare
Choose a tag to compare

• fix stream error caused by sending unsubscribed message [@a0000778]

note: this bugfix also makes the node-nanomsg stream safer

v3.2.1

20 Jul 21:20
Compare
Choose a tag to compare

improved pub/sub:

fixed --use_system_libnanomsg install flag:

v3.2.0

21 Jun 03:54
Compare
Choose a tag to compare

• update to libnanomsg 1.0
• bring back full Windows support