Releases: eclipse-zenoh/zenoh-python
Releases · eclipse-zenoh/zenoh-python
1.0.0-alpha.6
What's Changed
Other changes
- Remove pull_subscriber functionality by @Mallets in #170
- Scorched earth 2 by @wyfo in #184
- fix: typo by @wyfo in #224
- Sync Rust toolchain by @eclipse-zenoh-bot in #226
- feat: update zenoh version by @wyfo in #229
- fix: fix serializers by @wyfo in #233
- feat: make callbacks indirect by default by @wyfo in #232
- feat: improve logging by @wyfo in #235
- ci: execute trivial checks separately from testing by @wyfo in #234
- Sync
Cargo.lockwith Zenoh65e5df7from2024-06-21by @eclipse-zenoh-bot in #238 - Sync
Cargo.lockwith Zenoha6d117bfrom2024-06-21by @eclipse-zenoh-bot in #239 - Add encoding types by @Mallets in #240
- Sync
Cargo.lockwith Zenoh1790d59from2024-06-26by @eclipse-zenoh-bot in #245 - refactor: refactor handlers by @wyfo in #244
- fix: remove deprecated maturin arg (#241) by @diogomatsubara in #242
- fix: Add stubs check in CI and fix errors by @wyfo in #243
- Pubsub query by @wyfo in #246
- Sync
Cargo.lockwith Zenohcae8697from2024-07-05by @eclipse-zenoh-bot in #249 - Sync
Cargo.lockwith Zenoh6df74c7from2024-07-07by @eclipse-zenoh-bot in #250 - Sync
Cargo.lockwith Zenoh12b11eefrom2024-07-08by @eclipse-zenoh-bot in #251 - Sync
Cargo.lockwith Zenoh9e1c4a8from2024-07-08by @eclipse-zenoh-bot in #254 - Sync Rust toolchain by @eclipse-zenoh-bot in #256
- Sync Rust toolchain by @eclipse-zenoh-bot in #257
- Sync
Cargo.lockwith Zenoh4827f39from2024-07-24by @eclipse-zenoh-bot in #260 - Sync
Cargo.lockwith Zenoh0c43c08from2024-07-25by @eclipse-zenoh-bot in #263 - Sync
Cargo.lockwith Zenoh32bddedfrom2024-07-26by @eclipse-zenoh-bot in #264 - Sync
Cargo.lockwith Zenoh502d3befrom2024-07-30by @eclipse-zenoh-bot in #267 - fix: add missing
Configconstructor stub by @wyfo in #266 - feat: add publisher encoding by @wyfo in #255
- Sync
Cargo.lockwith Zenoh5d09cf7from2024-08-01by @eclipse-zenoh-bot in #269 - Merge main into dev/1.0 by @wyfo in #270
- Sync
Cargo.lockwith Zenohb1e4dbafrom2024-08-05by @eclipse-zenoh-bot in #272 - Sync
Cargo.lockwith Zenohb7d42effrom2024-08-06by @eclipse-zenoh-bot in #273 - Sync
Cargo.lockwith Zenoh2d5ab7cfrom2024-08-06by @eclipse-zenoh-bot in #274 - chore: remove build-resources dir and Cargo.lock by @diogomatsubara in #275
- Use default consolidation config in z_get example by @oteffahi in #276
Full Changelog: 0.11.0...1.0.0-alpha.6
0.11.0
What's Changed
Bug fixes 🐞
- fix: give unique name for artifacts by @diogomatsubara in #220
Other changes
- Sync
Cargo.lockwith Zenoh75aa273from2024-05-15by @eclipse-zenoh-bot in #214 - Sync
Cargo.lockwith Zenoh25f06bdfrom2024-05-21by @eclipse-zenoh-bot in #215 - Sync
Cargo.lockwith Zenoh009f666from2024-05-30by @eclipse-zenoh-bot in #216 - Sync
Cargo.lockwith Zenohd574654from2024-06-03by @eclipse-zenoh-bot in #217 - chore: Update artifacts action to v4 by @diogomatsubara in #218
New Contributors
- @diogomatsubara made their first contribution in #218
Full Changelog: 0.11.0-rc.3...0.11.0
0.11.0-rc.3
What's Changed
New features 🎉
Bug fixes 🐞
- Make attachment API more similar to dict API by @wyfo in #201
- Add
Encoding.with_suffixinstead ofEncoding.appendby @wyfo in #208
New Contributors
Full Changelog: 0.11.0-rc.2...0.11.0-rc.3
0.11.0-rc.2
What's Changed
New features 🎉
- Add support for QOS in sample API by @DenisBiryukov91 in #145
- Add Attachment to API by @wyfo in #189
Bug fixes 🐞
- Remove initial slash in key expression documentation by @knmcguire in #153
- Fix scout deadlock by @wyfo in #188
- Bump
uhlcversion to fix alignement issue related to Rust v1.77 by @gabrik in #173
Other changes
- Ensure scoping works in examples by @p-avital in #135
- Link to source
DEFAULT_CONFIG.json5inConfigclass by @p-avital in #135 - Align examples and remove reading from stdin by @oteffahi in #150
- Use zenoh-util function for log initialization by @gabrik in #172
New Contributors
- @DenisBiryukov91 made their first contribution in #145
- @knmcguire made their first contribution in #153
- @oteffahi made their first contribution in #150
- @wyfo made their first contribution in #175
Full Changelog: 0.10.1-rc...0.11.0-rc.2
v0.10.1-rc
What's Changed
New Contributors
- @gabrik made their first contribution in #113
- @fuzzypixelz made their first contribution in #115
Full Changelog: 0.10.0-rc...0.10.1-rc
v0.10.0-rc
What's Changed
- Make KE more ergonomic by converting strings when comparing by @p-avital in #102
- Improve docs by @p-avital in #104
- Update rust-toolchain by @imstevenpmwork in #107
- New protocol support by @OlivierHecart in #110
- Add Timestamp.get_time and improve Timestamp.seconds_since_unix_epoch by @JEnoch in #111
New Contributors
- @imstevenpmwork made their first contribution in #107
Full Changelog: 0.7.0-rc...0.10.0-rc
v0.7.2-rc
What's Changed
New features 🎉
Bug fixes 🐞
Other changes
- Remove superfluous copy in pybytes conversion by @p-avital in #92
- Align with no_std zenoh PR by @davidedellagiustina in #94
- Bump to Rust edition 2021 by @Mallets in #98
- Fix rust toolchain to 1.69 by @Mallets in #99
New Contributors
- @davidedellagiustina made their first contribution in #94
Full Changelog: 0.7.0-rc...0.7.2-rc
v0.7.0-rc
Changelog:
⚠️ Protocol breaking changes (i.e. no interop with previous versions):- New protocol version: 0.7
- New unstable features:
🔬 Unstable
This following features are unstable: they work as advertised, but their API may change in a future release.- Query payload. #88
- Connectivity events status and notifications.
- Bug fixes:
- Fix Queryable.decode_parameters. #85
- Other changes:
- Queryables and storages are declared as
complete: falseby default. #87
- Queryables and storages are declared as
v0.6.0-beta.1
Changelog:
⚠️ Protocol breaking changes (i.e. no interop with previous versions):- Bump dependency to zenoh 0.6.0-beta.1 (see its Changelog)
⚠️ API breaking changes:- zenoh-net API was removed, all its features being now accessible in zenoh API.
- See the migration guide.
- New features:
- New async API (to be used with
asyncio) (#48). - Configuration via a JSON5 (or YAML) file.
- Some configuration values can be modified at runtime:
connect/endpoints
- New
Autoquery consolidation that automatically adapts to query arguments. - The
local_routingoption can be enabled/disabled for eachput,deleteorgetoperation individually.
- New async API (to be used with
-
Bug fixes:
-
Other changes:
Available on:
v0.5.0b9
Changelog:
⚠️ Protocol breaking changes (i.e. no interop with previous versions):- Bump dependency to zenoh 0.5.0-beta.9 (see its Changelog)
⚠️ API breaking changes:- Rename
Reply.source_kind()toReply.replier_kind()
- Rename
- New features:
- Add
zenoh.config_from_file()operation and update all examples to support config file
- Add
- Bug Fixes:
- examples/zenoh-net/zn_pull.py crash in case of un-timestamped data (#40)