What's Changed
New features 🎉
internal_configfeature removal by @milyin in #2352- validate documentation in
#[zenoh_macros::unstable]to avoid broken text by @milyin in #2348 - Connectivity API: get information about links and transports through Session::info() by @milyin in #2301
- Add support for TOML configuration files by @fuzzypixelz in #2364
- [ZEN-836] Add option to wait until callback drop in undeclare by @DenisBiryukov91 in #2397
- separate support of rust 1.75 to avoid build issues by @milyin in #2392
- Stabilize accept_replies by @OlivierHecart in #2443
- Force the response QoS to the original query QoS by @wyfo in #2382
- fix: missing cfg for bind-to-device helpers on iOS by @konnta0 in #2405
- no need to use ZResult in accepts_replies by @milyin in #2473
Bug fixes 🐞
- Fix liveliness token memory leak by @OlivierHecart in #2357
- fix: Delete link events were duplicated when closing the transport by @milyin in #2367
- Fix declare messages not using control priority by @wyfo in #2369
- Fix unregistering of declared resource and remapping of reply wireexpr by @DenisBiryukov91 in #2383
- Close the advanced subscriber with the session by @wyfo in #2317
- Don't panic on missing certificate CN by @Dryvnt in #2401
- Fix data race in
FaceState::pending_queriesby @fuzzypixelz in #2417 - fix cancellation test on windows by auto assigning port by @milyin in #2419
- Fix CongestionControl::BlockFirst by @OlivierHecart in #2412
- always close link removed from transport by @milyin in #2423
- Use TaskController in TransportLinkUnicastUniversal by @DenisBiryukov91 in #2424
- Ensure that no new transports to the same zid can be established while the current one is not fully closed by @DenisBiryukov91 in #2438
- Fix blocking calls in async transport callback invocations by @fuzzypixelz in #2442
- fix(test): replace should_panic with explicit failure assert for IPv6 mismatch tests by @YuanYuYuan in #2467
- Fix potential TLS acceptor crash due to malformed peer certificates by @oteffahi in #2432
Documentation 📝
Dependencies 👷
New Contributors
- @Dryvnt made their first contribution in #2401
- @konnta0 made their first contribution in #2405
- @jjant made their first contribution in #2195
Full Changelog: 1.7.2...1.8.0