1.0.0.8
Pre-release
Pre-release
What's Changed
New features π
- Fix and simplify cmake package config by @bjsowa in #596
- Add z_view_string_from_substr and fix z_view_string_empty by @sashacmc in #622
- Add z_string_as_slice by @sashacmc in #624
- Add z_keyexpr_canonize_null_terminated by @sashacmc in #623
- add functionality to iterate over z_bytes slices by @DenisBiryukov91 in #629
- Switch reliability from subscriber to publisher. by @jean-roland in #630
- Use session weak in user owned entities by @jean-roland in #636
- Add dummy options parameter to z_open/z_close by @sashacmc in #637
- Remove legacy _Z_OWNED_FUNCTIONS_PTR_IMPL macro by @sashacmc in #644
- Remove legacy z_config_peer/z_config_client methods by @sashacmc in #641
- Remove clone for types which do not involve copying by @sashacmc in #645
- Unify z_config_clone definition by @sashacmc in #648
- Remove const from closure params by @sashacmc in #653
- Add background declaration by @jean-roland in #652
- Add memory leak test by @jean-roland in #660
Bug fixes π
- Add unstable token to config.h file by @jean-roland in #616
- Change
z_id_to_string
parameters order by @jean-roland in #620 - Fix make_decl_queryable argument order by @jean-roland in #638
- Fix request timeout u64 error by @jean-roland in #646
- Fix arduino examples by @jean-roland in #650
- fix z_id_to_string signature by @DenisBiryukov91 in #654
- fix session ref count leak in query_reply_err by @DenisBiryukov91 in #656
Other changes
- Fix macros by @DenisBiryukov91 in #651
- Update docs about
*_drop
andz_undecalre_*
by @sashacmc in #655 - update docs regarding undefined behavior when using multiple z_bytes_writers by @DenisBiryukov91 in #658
Full Changelog: 1.0.0.7...1.0.0.8