Skip to content

CRAN release 0.7.3

Compare
Choose a tag to compare
@shikokuchuo shikokuchuo released this 22 Jan 17:30
· 1307 commits to main since this release
2fae382

nanonext 0.7.3

New Features

  • Implements ncurl_session() and transact() providing high-performance, re-usable http(s) connections.

Updates

  • For dialers, the 'autostart' argument to dial(), socket() and nano() now accepts NA for starting the dialer synchronously - this is less resilient if a connection is not immediately possible, but avoids subtle errors from attempting to use the socket before an asynchronous dial has completed.
  • Closing a stream now renders it inactive safely, without the need to strip all attributes on the object (as was the case previously).
  • messenger() is faster to connect and exits gracefully in case of a connection error.
  • Removes defunct function nano_init().
  • Bundled 'libnng' source updated to v1.6.0 pre-release (539e559).
  • Fixes CRAN 'additional issue' (clang-UBSAN).