Releases
v0.1.4
Compare
Sorry, something went wrong.
No results found
Changes
chore: bump version to v0.1.4
feat(sdk)!: default_value accepts one value or a set; stored canonically as a JSON array (1 value = 1-element array)
feat(sdk): main_cycle + decode_value; valid_values qualifies any type as main; mapping default_value encodes as JSON
docs(sdk): default_value in valid_values format = cycle for any data type
fix(sdk): drop device_id from controller_did_encounter_error — device-scoped problems belong on Device.last_error
fix(sdk): make DriftReport/diff_specs generic over the key type (Mapping key invariance)
Merge feat/controller-did-encounter-error into develop
Merge feature/dev-cli into develop
Merge review/param-mapping-audit into develop
feat(sdk): source-agnostic spec-drift engine (canary/harvest refresher)
refactor(sdk): widen next_main_parameter_value cycle to Sequence
feat(sdk): enum main parameters cycle; next_main_parameter_value helper
feat(sdk): add controller_did_encounter_error
feat(sdk): add mired, ugm3, kwh, m3h parameter units
feat(sdk): shared dev-time parameter-audit warnings
feat(dev): interactive CLI to run an integration standalone (run_cli)
You can’t perform that action at this time.