Skip to content

Releases: tier4/sync_tooling

v0.2.7

Choose a tag to compare

@mojomex mojomex released this 03 Jun 06:54
455a746

What's Changed

  • chore: fix over-redacted parts of docs by @mojomex in #28
  • build: fix protobuf gencode vs. runtime version conflict by @mojomex in #40

Full Changelog: v0.2.6...v0.2.7

v0.2.6

Choose a tag to compare

@mojomex mojomex released this 15 Jan 10:31
b65a080

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 pybind11 errors. 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

v0.2.3 Pre-release
Pre-release

Choose a tag to compare

@mojomex mojomex released this 07 Jul 10:33
eef583b

Full Changelog: v0.2.2...v0.2.3

v0.2.5

Choose a tag to compare

@mojomex mojomex released this 27 Aug 06:26
194a156

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

Full Changelog: v0.2.4...v0.2.5

v0.2.4

Choose a tag to compare

@mojomex mojomex released this 05 Aug 04:49
2342114

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