v2.8.3 v2390

high risk

ruvnet/RuViewAug 25, 2026 → Aug 26, 20260 days between releases

What's New

Adds ultrasonic modality support and updates Observation/SensorDescriptor structs

Breaking Changes

  • Observation struct now requires track_id, attributes, identity_evidence, and channel_sounding_provenance fields
  • SensorDescriptor struct now requires coordinate_frame, position_m, and orientation_xyzw fields

New Features

  • Ultrasonic modality support added as second field surface modality
  • UltrasonicReplayAdapter ships with rufield-adapters
  • Observation struct gains track_id, attributes, identity_evidence, and channel_sounding_provenance fields
  • SensorDescriptor struct gains coordinate_frame, position_m, and orientation_xyzw fields

Improvements

  • Bumps vendor/rufield to latest version
  • Coarse reduction implemented for safety and egress gate compliance

Upgrade Notes

Update structs `Observation` and `SensorDescriptor` to accommodate new fields. The UltrasonicReplayAdapter is now available for the new Ultrasonic modality. Note that new struct fields are intentionally left empty rather than defaulted.

The Two Releases

v2.8.3

Release v2.8.3

Aug 25, 2026· 2 months ago

A minor patch release that corrects a scheduler bug where scheduled functions were drifting out of sync over time due to being rescheduled from actual execution times.

Full release notes
v2390

Release v2390

Aug 26, 2026· 2 months ago

The release introduces ultrasonic support as a new field surface modality and ships the corresponding adapter.

Full release notes