Releases: zeromq/cppzmq
Releases · zeromq/cppzmq
v4.10.0
v4.9.0
v4.8.1
v4.8.0
Fixed:
- Fix MSYS libzmq discovery (#510)
- Fix handshake event don't need DRAFT API in libzmq v4.3.0 and above (#509)
- Use chrono duration for poll default timeout (#497)
- context_t close no longer uses deprecated function (#490)
- Fix for potential memory leak in monitor_t::check_event (#482)
- Fix if constexpr warnings on MSVC (#460)
- Fix conversion warnings (#459)
- Deprecate confusing connected() function (#458)
Added:
v4.7.1
v4.7.0
- Add shutdown() for context_t
- Typesafe context options
- Typesafe socket options
- Better C++ standard detection
- CMake fixes and improvements
- Multipart message encoding and decoding
- Fix (unlikely) UB in message_t constructor
- Improved poll() overloads
- Require non-null handlers to active_poller
- Fix socket move assignment bug
- Deprecate surprising message_t constructor from string literals
v4.6.0
- New generic algorithms for sending and receiving multipart messages
- New to_string and to_string_view member functions in message_t
- Less surprising behaviour when move assigning socket_t and context_t
- Return types for send and recv moved into zmq namespace
- Checks for 32/64bit-ness in cppzmqConfigVersion.cmake removed