Releases: eclipse-zenoh/zenoh-cpp
Releases · eclipse-zenoh/zenoh-cpp
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
1.0.0.5
What's Changed
Other changes
- Compatibility with dev/1.0.0 branch of zenoh-c by @DenisBiryukov91 in #114
- Use std::optional for optional arguments in options by @DenisBiryukov91 in #117
- Channels Support by @DenisBiryukov91 in #119
- added liveliness support by @DenisBiryukov91 in #121
- Add missing zenoh-c features support by @DenisBiryukov91 in #123
- replace dynamic casts with static ones by @DenisBiryukov91 in #125
- add support for more stl containers serialization/ deserialization by @DenisBiryukov91 in #126
- remove publisher set methods by @DenisBiryukov91 in #127
- zenoh-c compatibility by @DenisBiryukov91 in #129
- enabled shm and unstable by @milyin in #130
- Documentation update by @DenisBiryukov91 in #133
- Cmake fixes dev 1.0.0 by @diogomatsubara in #139
- Fixes for examples and zenoh-pico compatibility by @DenisBiryukov91 in #142
- remove EntityGlobalIdConstructor since it is no longer exposed in zenoh-c by @DenisBiryukov91 in #144
- fixes for compatibility with zenoh-pico by @DenisBiryukov91 in #145
- add missing inline to Bytes::iter method by @DenisBiryukov91 in #146
- Api alignment for zenoh-c and zenoh-pico by @DenisBiryukov91 in #147
- remove unnecessary decltype(auto) by @DenisBiryukov91 in #148
- use find_package for fetching dependencies in cmake by @DenisBiryukov91 in #151
- Fix ring channel by @jokla in #152
- fix z_get example by @DenisBiryukov91 in #154
- Allow implicit construction for KeyExpr and Bytes by @DenisBiryukov91 in #157
- SHM API for CPP by @yellowhatter in #153
- Rename z_error_t to z_result_t by @Mallets in #159
- Update SHM examples by @yellowhatter in #160
- fix: use debian compatible arch by @diogomatsubara in #161
- Revert "fix: use debian compatible arch" by @Mallets in #162
- Align SHM examples by @Mallets in #163
- fix: update ci build script by @diogomatsubara in #164
New Contributors
- @jokla made their first contribution in #152
- @yellowhatter made their first contribution in #153
Full Changelog: 1.0.0.4...1.0.0.5
1.0.0.4
What's Changed
Other changes
- Enable releasing from any branch by @fuzzypixelz in #128
- Align version with zenoh-c by @diogomatsubara in #138
Full Changelog: 0.11.0...1.0.0.4
0.11.0
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
New Contributors
- @diogomatsubara made their first contribution in #113
Full Changelog: 0.11.0.3...0.11.0
0.11.0.3
Full Changelog: 0.11.0.2...0.11.0.3
0.11.0.2
What's Changed
Bug fixes 🐞
- Fix CMake hardcoded install path by @filippobrizzi in #98
- Add missing
std::
prefix tonullptr_t
by @DenisBiryukov91 in #104
Other changes
- Use wall time in throughput test by @jean-roland in #91
- Add support for QoS settings in samples by @DenisBiryukov91 in #99
- Set zenoh-c/pico branch to main in configure_include_project by @DenisBiryukov91 in #101
- Set CMake project branch for examples by @milyin in #106
- Force sphinx version to 7.2.6 for readthedocs build by @oteffahi in #110
- Align examples and remove reading from stdin by @oteffahi in #103
New Contributors
- @filippobrizzi made their first contribution in #98
- @DenisBiryukov91 made their first contribution in #99
- @oteffahi made their first contribution in #110
Full Changelog: 0.10.1-rc...0.11.0.2
v0.10.1-rc
What's Changed
New features 🎉
Other changes
- Fixed old style type cast warning by @milyin in #73
- Config file parameter for examples by @milyin in #76
- Removed incorrect dirs by @milyin in #77
- Fix compilation error by @jean-roland in #81
- Added support of zenohc::shared target by @milyin in #88
- Fix Release/CI workflows by @fuzzypixelz in #89
- Fix missing 'inline's by @milyin in #90
New Contributors
- @jean-roland made their first contribution in #81
- @sashacmc made their first contribution in #86
- @fuzzypixelz made their first contribution in #89
Full Changelog: 0.10.0-rc...0.10.1-rc