v0.7.2-rc
Pre-release
Pre-release
github-actions
released this
03 Oct 09:30
·
275 commits
to master
since this release
Changelog
New features 🎉
- Add support for Windows platform (#137) by @cguimaraes in #136
- Add support for emscripten platform and WebSocket transport (#138) by @gabrik in #135
- Stabilize query with_value by @Mallets in #195
- Make Zenoh-Pico compatible with Zenoh-Cpp by @milyin in #190
- Update Zephyr port to support v3.0.0+ by @dcorbeil in #160 #161
- Enable Serial communication in ESP-IDF (#139) by @cguimaraes in #143
- Enable Serial communication in Zephyr (#139) by @cguimaraes in #141
- Enable Serial communication in Arduino-ESP32 (#139) by @cguimaraes in #142
Bug fixes 🐞
- Fix build of ESP-IDF examples (#148) by @cguimaraes in #149
- Fix misdefined z_config_t and z_scouting_config_t (#146) by @cguimaraes in #147
- Fix C99 examples failed build introduced in #150 by @cguimaraes in #162
- Fix userspace memory deallocations when allocated by zenoh-pico (#145) by @cguimaraes in #150
- Fix memory corruption when short-enums are enabled (#167) by @cguimaraes in #169
- Fix canonizer for one-character chunks by @milyin in #172
- Fix wrong type in serial CRC function by @hairymnstr in #176
- Fix dynamic memory allocation wrt buffer allocation checks (#178) by @cguimaraes in #179
- Fix task stop functions work immediately after task run by @milyin in #188
- Fix queries in multicast by @cguimaraes in #186
- Fix segfault while handling queries with NONE or MONOTONIC modes by @cguimaraes in #200
- Fix transport read for single thread by @cguimaraes in #192 and #197
- Fix CI for integration tests by @cguimaraes in #201
- Fix check on multicast support in Zephyr by @cguimaraes in #206
- Fix issues related to non-initialized data (#166) by @cguimaraes in #170
Other changes
- Align log output with Zenoh Rust by @cguimaraes in #159
- Improve sleep resilience considering only their granularity (#156) by @cguimaraes in #158
- Align drop macros with Zenoh-C by @cguimaraes in #182
- Allow user callback can take ownership on reply or hello by @milyin in #184
- Stop further endpoint validation in case of failure (#204) by @cguimaraes in #205
- Iterate over list of locators upon scouting (#207) by @cguimaraes in #210
- Ease the integration of Zenoh-Pico into cpp projects (#163) by @cguimaraes in #164
- Ease the integration of Zenoh-Pico in native Zephyr projects by @cguimaraes in #180
- Provide ping/pong examples by @p-avital in #212
New Contributors
- @gabrik made their first contribution in #135
- @dcorbeil made their first contribution in #161
- @milyin made their first contribution in #172
- @hairymnstr made their first contribution in #176
- @p-avital made their first contribution in #212
Full Changelog: 0.7.0-rc...0.7.2-rc