Releases: eclipse-zenoh/zenoh-c
Releases Β· eclipse-zenoh/zenoh-c
1.1.0
What's Changed
New features π
- stabilize liveliness API by @milyin in #853
- add --cfg arg support by @DenisBiryukov91 in #856
Bug fixes π
- examples' command line arguments aligned with those in rust. Failures in shared memory examples fixed by @DenisBiryukov91 in #844
- Fix calling find_package(zenohc) twice in CMake by @traversaro in #850
Dependencies π·
- Sync
Cargo.lock
with Zenoh2332406
from2024-12-06
by @eclipse-zenoh-bot in #851 - Sync
Cargo.lock
with Zenoh37491bb
from2024-12-09
by @eclipse-zenoh-bot in #852 - Sync
Cargo.lock
with Zenohfb2d2bc
from2024-12-10
by @eclipse-zenoh-bot in #855 - Sync
Cargo.lock
with Zenohcc201aa
from2024-12-11
by @eclipse-zenoh-bot in #858
Other changes
Full Changelog: 1.0.4...1.1.0
1.0.4
What's Changed
New features π
- add querier by @DenisBiryukov91 in #837
- refactor: remove unnecessary copy in examples by @YuanYuYuan in #831
- support internal/unstable close builder API by @yellowhatter in #835
Bug fixes π
- fix incorrect zenoh repo by @yellowhatter in #847
Documentation π
Dependencies π·
- Sync
Cargo.lock
with Zenoh9a84e6d
from2024-11-22
by @eclipse-zenoh-bot in #830 - Sync
Cargo.lock
with Zenoh075f2ad
from2024-11-26
by @eclipse-zenoh-bot in #833 - Sync
Cargo.lock
with Zenoh7e044ad
from2024-11-28
by @eclipse-zenoh-bot in #838 - Sync
Cargo.lock
with Zenohc764bf9
from2024-11-29
by @eclipse-zenoh-bot in #839 - Sync
Cargo.lock
with Zenoh9a73585
from2024-12-03
by @eclipse-zenoh-bot in #845
Other changes
- include unixsock-stream transport by default by @DenisBiryukov91 in #841
- inforrect branch reference in Cargo.toml fixed by @milyin in #846
Full Changelog: 1.0.3...1.0.4
1.0.3
What's Changed
New features π
- CMake: Fix relative paths in generated PackageConfig by @alerei in #788
- Use zenoh executor for SHM async allocation by @yellowhatter in #819
- Remove unused crates by @yellowhatter in #820
Bug fixes π
- do not hardcode linker path in .cargo/config.toml by @DenisBiryukov91 in #815
Documentation π
- Improve SHM API doc by @yellowhatter in #817
Dependencies π·
- Sync
Cargo.lock
with Zenohda11732
from2024-11-08
by @eclipse-zenoh-bot in #811 - Sync
Cargo.lock
with Zenoh99d062e
from2024-11-13
by @eclipse-zenoh-bot in #818 - Sync
Cargo.lock
with Zenoh99d062e
from2024-11-13
by @eclipse-zenoh-bot in #821 - Sync
Cargo.lock
with Zenoh453b7b8
from2024-11-15
by @eclipse-zenoh-bot in #825 - Sync
Cargo.lock
with Zenoh924394c
from2024-11-19
by @eclipse-zenoh-bot in #827 - Sync
Cargo.lock
with Zenoh3404e05
from2024-11-20
by @eclipse-zenoh-bot in #829
Other changes
- to_loaned_shm -> as_loaned_shm by @yellowhatter in #816
- renamed z_liveliness* function to give them correct names by @milyin in #826
New Contributors
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
Dependencies π·
- Sync
Cargo.lock
with Zenohe73a89d
from2024-11-04
by @eclipse-zenoh-bot in #802 - Sync
Cargo.lock
with Zenohe73a89d
from2024-11-04
by @eclipse-zenoh-bot in #804 - Sync
Cargo.lock
with Zenoh840ee73
from2024-11-06
by @eclipse-zenoh-bot in #805 - Sync
Cargo.lock
with Zenoh03b2f7a
from2024-11-07
by @eclipse-zenoh-bot in #806 - Sync
Cargo.lock
with Zenoh7159acf
from2024-11-07
by @eclipse-zenoh-bot in #807 - Sync
Cargo.lock
with Zenoh3d86ed4
from2024-11-08
by @eclipse-zenoh-bot in #810
Other changes
- auto generate zenoh version in header from version.txt by @milyin in #800
- fix: Don't tag release branch during dry-run by @diogomatsubara in #803
- build crash fix when version in format 1.0.0 (without tweak part) by @milyin in #808
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
New features π
- Fix cross compile shm by @yellowhatter in #787
Bug fixes π
- fix z_ping example by @DenisBiryukov91 in #783
- Fix z_task_init argument signature by @sashacmc in #784
- Add cross-compile tests to ci and fix library names by @DenisBiryukov91 in #790
Dependencies π·
- Sync
Cargo.lock
with Zenohf264361
from2024-10-22
by @eclipse-zenoh-bot in #786 - Sync
Cargo.lock
with Zenoh6a7c6ea
from2024-10-23
by @eclipse-zenoh-bot in #789 - Sync
Cargo.lock
with Zenohc7134a3
from2024-10-24
by @eclipse-zenoh-bot in #792 - Sync
Cargo.lock
with Zenoh1a4a295
from2024-10-28
by @eclipse-zenoh-bot in #795 - Sync
Cargo.lock
with Zenohb1c0a6b
from2024-10-30
by @eclipse-zenoh-bot in #797 - Sync
Cargo.lock
with Zenohbb24e95
from2024-10-31
by @eclipse-zenoh-bot in #799
Other changes
- fix version check for x.y.z by @DenisBiryukov91 in #780
- readme update for cross-compilation by @DenisBiryukov91 in #794
- use only find_package when building examples as a root by @DenisBiryukov91 in #796
- fix: change release workflow to build using cpack by @diogomatsubara in #781
- fix package generation by @DenisBiryukov91 in #793
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
Bug fixes π
- fix package generation by @DenisBiryukov91 in #775
Dependencies π·
- Sync
Cargo.lock
with Zenohf51a5fd
from2024-10-17
by @eclipse-zenoh-bot in #774 - Sync
Cargo.lock
with Zenoh1877831
from2024-10-18
by @eclipse-zenoh-bot in #776 - Sync
Cargo.lock
with Zenohd3998f3
from2024-10-21
by @eclipse-zenoh-bot in #777
Full Changelog: 1.0.0.12...1.0.0
1.0.0.12
What's Changed
New features π
- add closure typedefs for C by @DenisBiryukov91 in #765
Bug fixes π
- moved actually stable functionality from unstable feature by @milyin in #768
- remove unstable requirement from functionality that is stable in rust by @DenisBiryukov91 in #772
- fix: set correct debian version during release by @diogomatsubara in #770
Dependencies π·
- Sync
Cargo.lock
with Zenoh363e817
from2024-10-16
by @eclipse-zenoh-bot in #764 - Sync
Cargo.lock
with Zenoh4a8bd68
from2024-10-17
by @eclipse-zenoh-bot in #773
Other changes
- impose utf-8 correctness check when serializing strings by @DenisBiryukov91 in #771
- added missing z_xxx_loan_mut functions by @milyin in #769
Full Changelog: 1.0.0.11...1.0.0.12
1.0.0.11
What's Changed
New features π
- make z_close take session by mutable reference by @DenisBiryukov91 in #739
- serialization support for bool by @DenisBiryukov91 in #741
- Background declarations by @DenisBiryukov91 in #749
- add ze_publication_cache_declare_background by @DenisBiryukov91 in #751
Documentation π
- Fix doxygen warnings by @sashacmc in #746
- Add missed methods to the documentation by @sashacmc in #747
Dependencies π·
- Sync
Cargo.lock
with Zenoh82869fb
from2024-10-03
by @eclipse-zenoh-bot in #737 - Sync
Cargo.lock
with Zenoh7e32e72
from2024-10-04
by @eclipse-zenoh-bot in #742 - Sync
Cargo.lock
with Zenohd3768b8
from2024-10-09
by @eclipse-zenoh-bot in #750 - Sync
Cargo.lock
with Zenohbdb01fb
from2024-10-09
by @eclipse-zenoh-bot in #753 - Sync
Cargo.lock
with Zenoh850171f
from2024-10-10
by @eclipse-zenoh-bot in #756 - Sync
Cargo.lock
with Zenohae9719f
from2024-10-04
by @eclipse-zenoh-bot in #758
Other changes
- Sync lockfile with Zenoh
e9f3b37
from2024-10-08
by @fuzzypixelz in #744 - align encoding constants with zenoh-rust by @DenisBiryukov91 in #752
- revert the renaming of implicit session functions by @DenisBiryukov91 in #755
- make closure fields private by @DenisBiryukov91 in #757
Full Changelog: 1.0.0.10...1.0.0.11
1.0.0.10
What's Changed
New features π
- Support for zenoh features by @DenisBiryukov91 in #715
- Wa shm cleanup by @yellowhatter in #697
- serialization refactoring by @DenisBiryukov91 in #720
- feat: add an error code for SessionClosedError by @wyfo in #729
- make serialization stable by @DenisBiryukov91 in #730
Documentation π
- documentation for view types updated by @milyin in #724
- Add some missed methods to doc by @sashacmc in #725
Dependencies π·
- Sync
Cargo.lock
with Zenoh965e905
from2024-09-24
by @eclipse-zenoh-bot in #716 - Sync
Cargo.lock
with Zenoh965e905
from2024-09-24
by @eclipse-zenoh-bot in #717 - Sync
Cargo.lock
with Zenoha6c6994
from2024-09-26
by @eclipse-zenoh-bot in #721 - Sync
Cargo.lock
with Zenohe79c800
from2024-09-27
by @eclipse-zenoh-bot in #726 - Sync
Cargo.lock
with Zenoh09d1d1d
from2024-09-30
by @eclipse-zenoh-bot in #728 - Sync
Cargo.lock
with Zenohd8762bf
from2024-10-01
by @eclipse-zenoh-bot in #731 - Sync
Cargo.lock
with Zenoh15a84de
from2024-10-02
by @eclipse-zenoh-bot in #734 - Sync
Cargo.lock
with Zenoh15a84de
from2024-10-02
by @eclipse-zenoh-bot in #735
Other changes
- chore: update release.yml for required labels by @diogomatsubara in #722
- import zenoh ext with internal feature for using VarInt by @milyin in #732
- added zenoh-ext/internal feature for opaque-types generator by @milyin in #733
Full Changelog: 1.0.0.9...1.0.0.10
1.0.0.9
What's Changed
New features π
- add explicit closure constructors by @DenisBiryukov91 in #696
- Rename zc_config_insert_json to zc_config_insert_json5 by @sashacmc in #698
- Change
z_sleep_*
result type to z_result_t by @sashacmc in #701 - add z_encoding_equals by @DenisBiryukov91 in #702
- add z_bytes example by @DenisBiryukov91 in #708
Bug fixes π
- fix encoding constant name by @DenisBiryukov91 in #711
Other changes
- Sync
Cargo.lock
with Zenoh744f9de
from2024-09-16
by @eclipse-zenoh-bot in #692 - Sync
Cargo.lock
with Zenoh26d66ad
from2024-09-16
by @eclipse-zenoh-bot in #695 - Documnetation page about zenoh-c types concepts by @milyin in #690
- Align with Rust types by @Mallets in #694
- add Z_FEATURE prefix to feature macros to avoid name collision by @DenisBiryukov91 in #703
- Use SourceInfo accessors and builder by @Mallets in #704
- fix pub_thr example to generate similar payload to rust to avoid difference in throughput by @DenisBiryukov91 in #706
- fix/reliability by @Mallets in #707
- Sync
Cargo.lock
with Zenoh8b2566e
from2024-09-19
by @eclipse-zenoh-bot in #709 - Sync
Cargo.lock
with Zenoh94ba6f3
from2024-09-20
by @eclipse-zenoh-bot in #710 - Add missed z_string_array methods to doc by @sashacmc in #712
- Sync
Cargo.lock
with Zenoh3b6d773
from2024-09-20
by @eclipse-zenoh-bot in #713
Full Changelog: 1.0.0.8...1.0.0.9