v0.5.0-beta.9
Pre-release
Pre-release
Changelog:
⚠️ Protocol breaking changes (i.e. no interop with previous versions):- Queryable declaration change: add kind
- DataInfo and Attachment new format for supporting transparent SHM
- New Join messages and new Priority decorator
⚠️ API breaking changes:- New features:
- Harmonized API for accessing SHM and Network data payload
- Traffic prioritisation (#124)
- Add support for IpV4 multicast discovery on multi-homed hosts (#77)
- Multicast communication based on UDP (#128)
- Support of QUIC protocol as zenoh transport (#86)
- Add
routers_autoconnect_multicast
androuters_autoconnect_gossip
config properties - Query targeting (#75)
- PublicationCache (#103)
- QueryingSubscriber (#102)
- GroupManagement (#109)
- Bug fixes:
- various bug fixes
- Other changes:
- Support Rust stable toolchain
- Performance and stability improvements
- Release workflow on Github with cross-builds for various platforms
- Bump uhlc-rs to 0.4.0 that changed the maximum UHLC delta from 100ms to 500ms (configurable via the
UHLC_MAX_DELTA_MS
environment variable)
Availablility:
- Pre-built binaries: assets below or on https://download.eclipse.org/zenoh/zenoh/0.5.0-beta.9
- Docker image: eclipse/zenoh:0.5.0-beta.9
- Rust API: https://crates.io/crates/zenoh/0.5.0-beta.9