Skip to content

Releases: nanomsg/nng

Version 0.7.0 Beta Release

19 Mar 04:54
Compare
Choose a tag to compare
Pre-release

This release has some breaking changes for users of properties such as NNG_OPT_RAW and NNG_OPT_PAIR1_POLY, as well as users of the ZeroTier transport.

Most of the other changes in this release amount to massive documentation improvements.

However, Linux now uses epoll(), thanks to a contribution by Liam Staskawicz, which should lead to greater scalability.

There is a new nng_sleep_aio() API, and a demo/async program that demonstrates using the async AIO features.

Please also note that the documentation on the website and on Leanpub has all been updated to reflect this.

We are getting much closer to a 1.0 release, so I'm really grateful for testing and review feedback!

Thanks!

Version 0.6.0 Beta Release

11 Mar 07:08
Compare
Choose a tag to compare
Pre-release

This release involves primarily bug fixes for the ZeroTier transport, and documentation updates.

Applications using the ZeroTier transport option NNG_ZT_NETWORK_STATUS should be aware that this option has changed; code updates will be required. See the nng_zerotier(7) man page for more details.

Version 0.5.0 Beta Release

02 Mar 20:18
Compare
Choose a tag to compare
Pre-release

This release adds the following:

  • nngcat utility
  • many manual pages
  • kqueue based BSD poller (performance & scalability)
  • public HTTP API
  • Improvements to the TLS API
  • Numerous bug fixes

We believe this release is getting reasonably close to being ready to stabilize for a public API.

Testing and review is requested!

Version 0.2.0 Beta Release

31 Dec 03:13
Compare
Choose a tag to compare
Pre-release

This version adds quite a lot since 0.1.0, but most notable is the addition of websocket (ws://) and websocket secure (wss://) support.

Please be careful and don't use this in production yet, but it is suitable for development and testing. There might still be API breakage in the future, but things are looking more and more stable now.

First pre-release.

21 Nov 23:05
Compare
Choose a tag to compare
First pre-release. Pre-release
Pre-release

This is the first "pre-release" of nng. A lot may still change (even the project name!), but most of the core functionality is now working well enough for us to post this for users to test against.

Please note that 0.1 means what it says -- you should not depend on this for anything, and we will probably break things in future releases -- there are no semantic version guarantees here.