Skip to content

Releases: zeromq/zmq.rs

v0.6.0-pre.1

04 Mar 23:05

Choose a tag to compare

v0.6.0-pre.1 Pre-release
Pre-release

What's Changed

  • Replace panics with proper error returns by @rgbkrk in #228
  • Add libzmq conformance tests by @rgbkrk in #229
  • Implement auto-reconnection for SUB sockets by @rgbkrk in #230
  • Enable test for PUB restart reconnection behavior by @rgbkrk in #231
  • Add cargo-release with changelog automation by @rgbkrk in #232

Full Changelog: v0.5.0...v0.6.0-pre.1

v0.5.0

09 Feb 20:05
b6c16ec

Choose a tag to compare

What's Changed

  • migrate to using plain futures crate by @rgbkrk in #202
  • Simplify match and error by @rgbkrk in #203
  • More clippy by @rgbkrk in #204
  • update author metadata by @rgbkrk in #205
  • handle errors from the fair queue and the case when the queue is empty by @rgbkrk in #206
  • Continue polling clients in priority queue if the top is not ready by @michael-disalvo in #208
  • Bump to actions/cache@v4 by @poyea in #214
  • Test fair queue continues to be polled if a stream returns Pending by @poyea in #213
  • Remove needless continues and fix lint errors by @poyea in #215
  • Replace dashmap to scc by @poyea in #218
  • update rand v0.9.x by @jessekrubin in #217
  • Propagate None from fair_queue for disconnects. by @jbbjarnason in #207
  • Fix fair_queue tests to match disconnect behavior by @rgbkrk in #220
  • support xpub by @rgbkrk in #219
  • pub and sub sockets send SocketEvent::Disconnected events to the monitor by @gvz in #209
  • implement Split for DealerSocket by @rgbkrk in #221
  • Bump version to 0.5.0-pre.2 by @rgbkrk in #222
  • include number of frames not delivered by @rgbkrk in #223
  • implement split for router socket by @rgbkrk in #224

New Contributors

Full Changelog: v0.4.1...v0.5.0

v0.5.0-pre.3

09 Feb 17:51
033e1ca

Choose a tag to compare

v0.5.0-pre.3 Pre-release
Pre-release

What's Changed

  • migrate to using plain futures crate by @rgbkrk in #202
  • Simplify match and error by @rgbkrk in #203
  • More clippy by @rgbkrk in #204
  • update author metadata by @rgbkrk in #205
  • handle errors from the fair queue and the case when the queue is empty by @rgbkrk in #206
  • Continue polling clients in priority queue if the top is not ready by @michael-disalvo in #208
  • Bump to actions/cache@v4 by @poyea in #214
  • Test fair queue continues to be polled if a stream returns Pending by @poyea in #213
  • Remove needless continues and fix lint errors by @poyea in #215
  • Replace dashmap to scc by @poyea in #218
  • update rand v0.9.x by @jessekrubin in #217
  • Propagate None from fair_queue for disconnects. by @jbbjarnason in #207
  • Fix fair_queue tests to match disconnect behavior by @rgbkrk in #220
  • support xpub by @rgbkrk in #219
  • pub and sub sockets send SocketEvent::Disconnected events to the monitor by @gvz in #209
  • implement Split for DealerSocket by @rgbkrk in #221
  • include number of frames not delivered by @rgbkrk in #223
  • implement split for router socket by @rgbkrk in #224

New Contributors

Full Changelog: v0.4.1...v0.5.0-pre.3

v0.5.0-pre.2

09 Feb 15:40
78a8a55

Choose a tag to compare

v0.5.0-pre.2 Pre-release
Pre-release

What's Changed (since v0.4.1)

New Features

  • XPUB socket support (#219)
  • DealerSocket::split() — split into independent send/recv halves for concurrent use (#221)
  • SocketEvent::Disconnected events for PUB and SUB socket monitors (#209)

Bug Fixes

  • Fair queue continues polling other peers on disconnect instead of stopping (#207, #208, #220)
  • Finalize error handling for DEALER, REP, SUB, PULL, and REQ socket recv (#206)

Internal

  • Replace dashmap with scc (#218)
  • Update rand to 0.9 (#217)
  • Migrate to plain futures crate (#202)
  • Simplify error handling and address clippy lints (#203, #204, #215)
  • Bump CI to actions/cache@v4 (#214)

What's Changed

  • Continue polling clients in priority queue if the top is not ready by @michael-disalvo in #208
  • Bump to actions/cache@v4 by @poyea in #214
  • Test fair queue continues to be polled if a stream returns Pending by @poyea in #213
  • Remove needless continues and fix lint errors by @poyea in #215
  • Replace dashmap to scc by @poyea in #218
  • update rand v0.9.x by @jessekrubin in #217
  • Propagate None from fair_queue for disconnects. by @jbbjarnason in #207
  • Fix fair_queue tests to match disconnect behavior by @rgbkrk in #220
  • support xpub by @rgbkrk in #219
  • pub and sub sockets send SocketEvent::Disconnected events to the monitor by @gvz in #209
  • implement Split for DealerSocket by @rgbkrk in #221

New Contributors

Full Changelog: v0.5.0-pre...v0.5.0-pre.2

What's Changed

  • Continue polling clients in priority queue if the top is not ready by @michael-disalvo in #208
  • Bump to actions/cache@v4 by @poyea in #214
  • Test fair queue continues to be polled if a stream returns Pending by @poyea in #213
  • Remove needless continues and fix lint errors by @poyea in #215
  • Replace dashmap to scc by @poyea in #218
  • update rand v0.9.x by @jessekrubin in #217
  • Propagate None from fair_queue for disconnects. by @jbbjarnason in #207
  • Fix fair_queue tests to match disconnect behavior by @rgbkrk in #220
  • support xpub by @rgbkrk in #219
  • pub and sub sockets send SocketEvent::Disconnected events to the monitor by @gvz in #209
  • implement Split for DealerSocket by @rgbkrk in #221
  • Bump version to 0.5.0-pre.2 by @rgbkrk in #222

New Contributors

Full Changelog: v0.5.0-pre...v0.5.0-pre.2

v0.5.0-pre

30 Dec 20:49

Choose a tag to compare

v0.5.0-pre Pre-release
Pre-release

What's Changed

  • migrate to using plain futures crate by @rgbkrk in #202
  • Implement and fix clippy rules in #203, #204
  • handle errors from the fair queue and the case when the queue is empty by @rgbkrk in #206

Full Changelog: v0.4.1...v0.5.0-pre

v0.4.1

10 Oct 21:35

Choose a tag to compare

What's Changed

  • Fix compilation with futures-task v0.3.31 - #198

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

03 Jun 22:29

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.5...v0.4.0

v0.3.5

15 Jan 14:49

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.4...v0.3.5

v0.3.4

01 Nov 20:18

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.3...v0.3.4