You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
identityref values move namespace, from 'openits-perception-types:object-' to 'openits-types:object-'. Proto field tags are unaffected — identityrefs render as proto strings, so no tag moves and no wire layout changes; only the string values do. Generated Go constants rename from OpenitsPerceptionTypes_ObjectClass_* to OpenitsTypes_ObjectClass_*.
pan-degrees ranges tighten to 0.0..359.9 (360.0 was previously accepted); and generated-name churn in openits.cctv.v1 — the new notification's absolute/velocity containers collide with the ptz/config message names, so the generator renames the config messages to PtzConfigAbsolute/PtzConfigVelocity and the ptz-move-mode enum to OpenitsCctvPtzMoveMode (defining-module naming once two modules reference it). Field numbers, tags, and JSON field names are unchanged, so binary and RFC 7951 wire forms are unaffected; descriptor names and generated Go types move. Pre-1.0.
signal-controller cabinet-power leaves move one level deeper (cabinet-power/X -> cabinet-power/{config,state}/X) and the on-battery-policy mode enum re-bases around an unspecified=0 member (its wire path is new in the same change). traffic-sensor and perception associations change from config-false to config-true (paths unchanged; semantic change only). Pre-1.0.
Features
add the zone-occupancy capability, hoist object-class to the foundation layer (#13) (398b49a)
carry wire-source provenance on wire-decoded event notifications (195fac9)
harden signal-control safety and integrity surface (a0c128e)