Releases: tier4/sync_tooling
Releases · tier4/sync_tooling
v0.2.6
Release Notes
This release brings new documentation, more robust setup, and other small improvements.
Bug Fixes
- #18: on some systems, the uv-installed Python version was incompatible with the ROS 2 installation, causing
pybind11errors. This release now always uses the correct Python version
What's Changed
- docs: fix mistakes in msgs docs by @mojomex in #9
- docs: git clone should be recursive explicitly to get sync_tooling_msgs by @Owen-Liuyuxuan in #10
- docs: fix broken darkmode due to wrong undefined check by @mojomex in #13
- chore: pin Ruff version to avoid CI randomly breaking on new releases by @mojomex in #14
- docs: clarify ROS topics in the system architecture diagram by @mojomex in #15
- docs: add integrators' guide, PTP architecture tips by @mojomex in #5
- docs: add docstrings for all public-facing API by @mojomex in #16
- chore: add Apache-2.0 license by @mojomex in #17
- chore: allow only system python in pyproject by @mojomex in #18
Full Changelog: v0.2.5...v0.2.6
v0.2.3
Full Changelog: v0.2.2...v0.2.3
v0.2.5
Release Notes
This release fixes an issue where PTP reports a negative path delay (e.g. in highly asymmetric network links) and in turn diag-workers would not be able to send updates until the delay became positive.
What's Changed
- docs: add live demo by @mojomex in #6
- fix: allow negative path delay by @mojomex in #7
- chore: bump version to 0.2.5 by @mojomex in #8
Full Changelog: v0.2.4...v0.2.5
v0.2.4
Release Notes
This release improves robustness against noisy timing measurements, such as Nebula's sensor timing measurements. Further, performance is increased by disabling the web UI by default.
What's Changed
- perf: disable web UI by default by @mojomex in #2
- chore: aggregate
ClockDiffMeasurements to reduce susceptibility to noise by @mojomex in #3 - chore: version bump to 0.2.4 by @mojomex in #4
New Contributors
Full Changelog: v0.2.3...v0.2.4