This release mostly pushes rust-zmq to be on par with upstream zmq 4.3.4 that was released earlier this year, which the major feature there being added websocket support.
We have also worked hard to remove the cmake dependency from this project, meaning that no additional developer setup instructions are needed for downstream users of this crate.
Changelog
Remove log code from library by @fwalch in https://github.com/erickt/rust-zmq/pull/291
PollItem: Support checking associated socket by @fwalch in https://github.com/erickt/rust-zmq/pull/292
Attempt to fix the CI build by @rotty in https://github.com/erickt/rust-zmq/pull/294
Bump dependencies by @rotty in https://github.com/erickt/rust-zmq/pull/293
Remove std::error::Error description method implementations by @rotty in https://github.com/erickt/rust-zmq/pull/295
Add test using the option receiver-side by @rotty in https://github.com/erickt/rust-zmq/pull/297
ZMQ_CONFLATE
Provide inherent method to get error message string by @rotty in https://github.com/erickt/rust-zmq/pull/298
Socket: Add binding for zmq_unbind by @kalcutter in https://github.com/erickt/rust-zmq/pull/300
Fix warnings by @erickt in https://github.com/erickt/rust-zmq/pull/319
Switch from compiletest_rs to trybuild by @erickt in https://github.com/erickt/rust-zmq/pull/320
Fix a clippy warning by @erickt in https://github.com/erickt/rust-zmq/pull/321
Fix flaky test_monitor_events test by @kalcutter in https://github.com/erickt/rust-zmq/pull/313
Fix errors with clippy 1.44.1 by @kalcutter in https://github.com/erickt/rust-zmq/pull/312
implement AsRawFd by @yihuang in https://github.com/erickt/rust-zmq/pull/306
Add Context getters and setters for ZMQ_IO_THREADS by @kalcutter in https://github.com/erickt/rust-zmq/pull/311
Upgrade to zmq2 by @Jasper-Bekkers in https://github.com/erickt/rust-zmq/pull/345
Move to zeromq-src 0.2 by @jean-airoldie in https://github.com/erickt/rust-zmq/pull/339
zmq-sys: Replace metadeps with system-deps successor by @MarijnS95 in https://github.com/erickt/rust-zmq/pull/340
New Contributors
@kalcutter made their first contribution in https://github.com/erickt/rust-zmq/pull/300
@yihuang made their first contribution in https://github.com/erickt/rust-zmq/pull/306
@Jasper-Bekkers made their first contribution in https://github.com/erickt/rust-zmq/pull/345
@MarijnS95 made their first contribution in https://github.com/erickt/rust-zmq/pull/340
Full Changelog: https://github.com/erickt/rust-zmq/compare/v0.9.2...v0.10.0