1.0.0-beta.3
Pre-release
Pre-release
What's Changed
New features 🎉
- Make SHM Alloc builders naming more friendly by @yellowhatter in #1421
- Put cleanup API to the prelude by @yellowhatter in #1429
- feat: improving pluging feature by @gabrik in #1422
- Update depdendencies by @fuzzypixelz in #1424
- Make
LivelinessToken
#[must_use]
by @fuzzypixelz in #1441 - Implement
Error
onReplyError
by @fuzzypixelz in #1439 - refactor(storage-manager): implement cache for
History::Latest
by @J-Loudet in #1454 - Polish the public API by @fuzzypixelz in #1462
Bug fixes 🐞
- SHM cleanup workaround by @yellowhatter in #1411
- Hide
zenoh_config
internals by @fuzzypixelz in #1419 - Make
zenoh::session::ZenohId
stable by @fuzzypixelz in #1437 - Revert cleanup by @yellowhatter in #1440
- Notify subscribers on
Notifier<Config>::insert_json5
by @fuzzypixelz in #1449 - Hide
zenoh_buffers::reader::DidntRead
by @fuzzypixelz in #1447 - Fix liveliness bugs by @OlivierHecart in #1450
Other changes
- Add more liveliness tests by @OlivierHecart in #1420
- Mark session.uhlc as internal by @Mallets in #1427
- Improve API docs by @Mallets in #1425
- Clarify batch size requirement when operating on multicast by @Mallets in #1428
- Adopt accessor pattern for Selector by @Mallets in #1431
- Improve z_bytes example by @Mallets in #1435
- Adopt accessors pattern for SourceInfo by @Mallets in #1434
- Fix config rexport by @Mallets in #1436
- Fix Selector lifetime by @Mallets in #1442
- Align naming style of
zenoh_config::defaults
by @fuzzypixelz in #1423 - fix: put
SourceSn
behind unstable by @wyfo in #1448 - Add new builder for SourceInfo by @Mallets in #1446
- Fix docs by @Mallets in #1430
- refactor!(storage-manager): remove replication to start-over by @J-Loudet in #1406
- Fix keyexpr_tree lifetime by @Mallets in #1452
- Reliability is exported in zenoh::qos by @Mallets in #1457
- Dev/rustdoc by @OlivierHecart in #1453
- Downgrade some connectivity error traces to warning by @OlivierHecart in #1456
- Fix router to router key expressions mapping by @OlivierHecart in #1460
- chore: Update jsonschema to 0.20.0 by @Stranger6667 in #1459
- Align TimeRange struct to std::ops::Range by @Mallets in #1461
- Remove misplaced
#[cfg(feature = "unstable")]
by @fuzzypixelz in #1465 - feat: rewrite of Storage Replication by @J-Loudet in #1458
New Contributors
- @Stranger6667 made their first contribution in #1459
Full Changelog: 1.0.0-beta.2...1.0.0-beta.3