File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,6 +6,25 @@ All notable changes to this project are documented here. Format follows
66
77## [ Unreleased]
88
9+ ## [ 1.15.0] - 2026-10-08
10+
11+ ### Added
12+
13+ - ** Exterior-light conditions and standstill actions (CR-046).** Conditions ` HEADLIGHTS `
14+ (off / on / daytime running), ` HIGH_BEAM_ON ` and ` FOG_LIGHTS_ON ` , plus gated actions
15+ ` SET_HEADLIGHTS ` (ON / AUTO), ` SET_HIGH_BEAM ` (OFF / AUTO) and ` SET_FOG_LIGHTS ` . They use the
16+ standard AAOS ` HEADLIGHTS ` / ` HIGH_BEAM_LIGHTS ` / ` FOG_LIGHTS ` ` _STATE ` and ` _SWITCH ` ids.
17+ Writes happen only at 0 km/h. A rule can never switch the low beams OFF, and can never force
18+ the high beam ON (` ExteriorLights ` ). ** Proven on no generation yet** : ` ExteriorLights.PROVEN `
19+ and ` @SupportedOn ` are empty and ` writeProven ` is false, so the entries stay hidden and inert
20+ until a capture proves a generation.
21+ - ** Read-only vendor-surface tools (CR-044, CR-045)** for an app's unstable capture.
22+ ` VendorSurfaceProbe.socSourcesReport() ` reads every candidate source of state of charge side by
23+ side. ` VendorSurfaceProbe.capture() ` together with ` VendorSurfaceRules.diff() ` reads every
24+ ` CarPropertyManager ` property and every value getter of the vendor setting objects, before and
25+ after a setting is changed on the car's own screen, and lists what changed, naming the light
26+ properties. No setter is called: getter selection is pinned by ` VendorSurfaceRulesTest ` .
27+
928### Changed
1029
1130- ** ` EcoDrivingMonitor.harshSharePercent ` counts hard braking as well as hard acceleration.**
You can’t perform that action at this time.
0 commit comments