Skip to content

Releases: eclipse-zenoh/zenoh

1.9.0

10 Apr 11:57

Choose a tag to compare

What's Changed

Breaking changes 💥

New features 🎉

Bug fixes 🐞

Documentation 📝

Other changes

  • Fix the test issue in the connectivity.rs by @evshary in #2538
  • implement transport from fields constructor by @milyin in #2556

New Contributors

Full Changelog: 1.8.0...1.9.0

1.8.0

13 Mar 19:50

Choose a tag to compare

What's Changed

New features 🎉

  • internal_config feature 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_queries by @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 📝

  • Update documentation for Parameters by @jjant in #2195

Dependencies 👷

New Contributors

Full Changelog: 1.7.2...1.8.0

1.7.2

08 Jan 16:18

Choose a tag to compare

What's Changed

New features 🎉

  • liveliness token support in adminspace by @milyin in #2294

Bug fixes 🐞

Documentation 📝

Dependencies 👷

Full Changelog: 1.7.1...1.7.2

1.7.1

10 Dec 16:28

Choose a tag to compare

What's Changed

New features 🎉

  • expose node current locators by @wyfo in #1966
  • Do not report per_link metric without per-link data by @wyfo in #2308
  • Reduce contention on stats keys computation by @wyfo in #2305

Bug fixes 🐞

  • Fix downsampling metric label by @wyfo in #2304
  • Fix multicast stats initialization by @wyfo in #2307
  • Count payloads stats at routing level by @wyfo in #2310

Dependencies 👷

Full Changelog: 1.7.0...1.7.1

1.7.0

04 Dec 17:53

Choose a tag to compare

What's Changed

Breaking changes 💥

New features 🎉

Bug fixes 🐞

Documentation 📝

Dependencies 👷

Full Changelog: 1.6.2...1.7.0

1.6.2

17 Oct 18:56

Choose a tag to compare

What's Changed

New features 🎉

Bug fixes 🐞

Documentation 📝

Full Changelog: 1.6.1...1.6.2

1.6.1

14 Oct 14:50

Choose a tag to compare

What's Changed

New features 🎉

Bug fixes 🐞

Documentation 📝

New Contributors

Full Changelog: 1.5.1...1.6.1

1.5.1

04 Sep 13:04

Choose a tag to compare

What's Changed

Breaking changes 💥

  • fix: consistently use the snake case by @YuanYuYuan in #2093
    Note : In all configuration_control configurations, the "blockfirst" value is no longer valid and must be replaced by "block_first".
  • SHM typed API by @yellowhatter in #2034

New features 🎉

  • Add put and delete downsampling message types by @DenisBiryukov91 in #2115
    Note : In downsampling/messages configuration: "push" is now deprecated and may not be supported in future versions, use "put" and/or "delete" instead.
  • Implicit SHM optimization by @yellowhatter in #2113
  • Optimize SHM metadata storage (adds ~300k msgs\sec) by @yellowhatter in #2116

Bug fixes 🐞

Documentation 📝

  • README.md: add gpg key installation to Debian instructions by @JEnoch in #2092

Dependencies 👷

  • chore(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 by @dependabot[bot] in #1985
  • chore(deps): bump dependencies for license compatibility by @YuanYuYuan in #2126

Other changes

Full Changelog: 1.5.0...1.5.1

1.5.0

25 Jul 12:41

Choose a tag to compare

What's Changed

Breaking changes 💥

New features 🎉

Bug fixes 🐞

  • fix Encoding structure to allow to pass custom encoding string by @milyin in #1964
  • Fix bug querying with Target AllComplete on local queryables by @OlivierHecart in #1998
  • Make untimestamped replies ordered by arrival by @OlivierHecart in #1999
  • Make untimestamped replies ordered by arrival in monotonic case by @milyin in #2000
  • [ZEN-557] Extract udp socket source address via PKTINFO by @DenisBiryukov91 in #1980
  • Read the gossip autoconnect config from the GossipConf instead of the ScoutingMulticastConf by @Hugal31 in #2011
  • fix handling of port 0 on multicast locator by @wyfo in #1968
  • Accept a boolean value for the complete field of storage_manager config by @evshary in #1991
  • Update the zenohd config in the Debian package. by @evshary in #1992
  • fix unstable features requirements introduced by #2014 by @wyfo in #2040
  • fix IntHashMap::contains_key by @wyfo in #2058
  • Fix Session::close timeout while client attempts to reconnect by @oteffahi in #2012
  • Report proper whatami for adminspace entities by @OlivierHecart in #2061

Documentation 📝

Dependencies 👷

New Contributors

Full Changelog: 1.4.0...1.5.0

1.4.0

22 May 14:41

Choose a tag to compare

What's Changed

New features 🎉

Bug fixes 🐞

Documentation 📝

New Contributors

Full Changelog: 1.3.4...1.4.0