Releases: eclipse-zenoh/zenoh-cpp
Releases · eclipse-zenoh/zenoh-cpp
1.0.2
What's Changed
New features 🎉
- add publication cache support by @DenisBiryukov91 in #274
Other changes
- No tag in dry run by @diogomatsubara in #275
- chore: update zenoh-c and pico submodules by @diogomatsubara in #276
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
New features 🎉
- added matching status and matching listener support by @DenisBiryukov91 in #270
Other changes
- set deb and rpm packages architecture to all/noarch by @DenisBiryukov91 in #269
- Add release debian workflow by @diogomatsubara in #271
- chore: update zenoh-c and zenoh-pico submodules by @diogomatsubara in #272
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
Bug fixes 🐞
- support for zenoh-pico build granularity by @DenisBiryukov91 in #258
Other changes
- add serialization format test by @DenisBiryukov91 in #259
- chore: update submodules for 1.0.0 release by @diogomatsubara in #261
- fix package generation by @DenisBiryukov91 in #260
- bump zenoh-c/pico submodules by @DenisBiryukov91 in #262
- fix project version for X.Y.Z by @DenisBiryukov91 in #264
- repo name incorrect by @milyin in #265
- cpack calls added by @milyin in #266
- cpack call added by @milyin in #267
Full Changelog: 1.0.0.12...1.0.0
1.0.0.12
What's Changed
New features 🎉
- clarify library requirements regarding C++17 compiler by @DenisBiryukov91 in #252
Documentation 📝
- docs clean up by @DenisBiryukov91 in #251
Other changes
- typo fix by @DenisBiryukov91 in #254
- fix clang-fromat runner to ubuntu24.04 and print clang-format version in ci by @DenisBiryukov91 in #256
- Align api by @DenisBiryukov91 in #255
- chore: update zenoh-c submodule to 1.0.0.12 by @diogomatsubara in #257
Full Changelog: 1.0.0.11...1.0.0.12
1.0.0.11
What's Changed
New features 🎉
- support for peer mode in zenoh-pico examples by @DenisBiryukov91 in #240
- make Session.close take session by mutable reference by @DenisBiryukov91 in #241
- serialziation support for bool by @DenisBiryukov91 in #243
Bug fixes 🐞
- [Fix] Add missing pragma once by @filippobrizzi in #244
Other changes
- Align api by @DenisBiryukov91 in #245
- fix clang format by @DenisBiryukov91 in #246
- Api alignment 2 by @DenisBiryukov91 in #247
- chore: Update zenoh-[c,pico] submodule to latest by @diogomatsubara in #248
- sumbodule update, branchesh for ci/scripts/bump-and-tag.bash corrected by @milyin in #249
Full Changelog: 1.0.0.10...1.0.0.11
1.0.0.10
What's Changed
New features 🎉
- add encoding constants; by @DenisBiryukov91 in #230
- Examples cleanup by @DenisBiryukov91 in #231
- Add SHM cleanup API bindings by @yellowhatter in #237
- Serialization refactoring by @DenisBiryukov91 in #238
- make serialziation stable by @DenisBiryukov91 in #239
Bug fixes 🐞
- Do not re-define targets if find_package(zenohcxx) is called twice by @traversaro in #232
Documentation 📝
- clarify readme regarding installation prerequisites by @DenisBiryukov91 in #234
Other changes
- chore: update release.yml for required labels by @diogomatsubara in #236
New Contributors
- @traversaro made their first contribution in #232
Full Changelog: 1.0.0.9...1.0.0.10
1.0.0.9
What's Changed
New features 🎉
- add slice iterator api for Bytes by @DenisBiryukov91 in #220
- Align renamed API calls by @sashacmc in #221
- add equality relation for encoding by @DenisBiryukov91 in #224
- z_bytes example by @yellowhatter in #218
Other changes
- SourceSn is uint32_t and not uint64_t by @sashacmc in #222
- Fix windows build by @DenisBiryukov91 in #223
- prepend feature macros with Z_FEATURE to avoid name collisions by @DenisBiryukov91 in #225
- chore: update submodules for zenoh-c and pico by @diogomatsubara in #228
Full Changelog: 1.0.0.8...1.0.0.9
1.0.0.8
What's Changed
New features 🎉
- Align with recent zenoh-c changes for shm api correction by @yellowhatter in #206
- api alignment by @DenisBiryukov91 in #211
- liveliness history support by @DenisBiryukov91 in #212
- Align with zenoh-c/pico by @DenisBiryukov91 in #213
Bug fixes 🐞
- Support for the QNX 7.1.0 qcc compiler by @gmartin82 in #196
- move Reliability enum under unstable by @DenisBiryukov91 in #208
Other changes
- Move reliability to publisher by @DenisBiryukov91 in #204
- add missing reliability options for delete operation and reliability sample accessor by @DenisBiryukov91 in #205
- mark unstable features in the docs by @DenisBiryukov91 in #207
- remove Config::client() and ::peer() methods by @DenisBiryukov91 in #210
- update docs regarding undefined behavior when using multiple Bytes::Writers by @DenisBiryukov91 in #214
- align logging with zenoh-c by @DenisBiryukov91 in #215
New Contributors
- @gmartin82 made their first contribution in #196
Full Changelog: 1.0.0.7...1.0.0.8
1.0.0.7
What's Changed
New features 🎉
- move interop functionality under separate namespace and make it public by @DenisBiryukov91 in #189
Other changes
- writer/reader update by @DenisBiryukov91 in #179
- impose clang format by @DenisBiryukov91 in #180
- fix err argument name in docs by @DenisBiryukov91 in #181
- Bump dev version to
1.0.0.0
by @zettascale-bot in #183 - Move protection update by @milyin in #185
- reintroduce 2 session pub-sub pico test by @DenisBiryukov91 in #187
- Shm default by @yellowhatter in #184
- add features to the CI by @yellowhatter in #191
- Merge dev/1.0.0 into main by @DenisBiryukov91 in #190
- Merge dev/1.0.0 into main by @Mallets in #193
- chore: Add check-labels workflow by @diogomatsubara in #192
- chore: update check-labels triggers by @diogomatsubara in #194
New Contributors
- @zettascale-bot made their first contribution in #183
Full Changelog: 1.0.0.6...1.0.0.7
1.0.0.6
What's Changed
Other changes
- fix: Add workflow_dispatch trigger to ci workflow by @diogomatsubara in #113
- chore: Update artifacts action to v4 by @diogomatsubara in #116
- Enable releasing from any branch by @fuzzypixelz in #128
- Align version with zenoh-c by @diogomatsubara in #138
- [CMake] fix cmake install script by @filippobrizzi in #141
- Adding missing options to put by @Ricardicus in #140
- Determine debian architecture using dpkg by @btertoolen in #137
- Align with zenoh-c/pico by @DenisBiryukov91 in #166
- reintroduce encdoing move shadowed by pr #166 by @DenisBiryukov91 in #167
- align serialization with zenoh-c and zenoh-pico by @DenisBiryukov91 in #169
- Revert "align serialization with zenoh-c and zenoh-pico" by @milyin in #170
- align serialization with zenoh-c and zenoh-pico by @DenisBiryukov91 in #171
- Write all by @yellowhatter in #172
- align handlers channels with zenoh-c/pico by @DenisBiryukov91 in #174
- update encoding support for zenoh-pico; by @DenisBiryukov91 in #176
- merge main by @DenisBiryukov91 in #177
New Contributors
- @Ricardicus made their first contribution in #140
- @btertoolen made their first contribution in #137
Full Changelog: 1.0.0.5...1.0.0.6