diff --git a/AGENTS.md b/AGENTS.md index 0fc4711..b277392 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,7 +1,7 @@ # AGENTS.md — Project state, review findings, open items, and working rules **Last updated: 2026-09-01** (Setup: gruene Bestaetigung und Erwartungswert je Listenposition, -`2026.9.1.15`, Abschnitt BG. Davor: Rueckblick ohne Nullfahrten, Streckenwahl gemeinsam in `verlauf.py`, +`2026.9.1.16`, Abschnitt BG. Davor: Rueckblick ohne Nullfahrten, Streckenwahl gemeinsam in `verlauf.py`, `2026.9.1.14`, Abschnitt BF. Davor: Fahrtstrecke auf 100 m: CAN als Anker, GNSS als Nachkommastelle, `2026.9.1.10`, Abschnitt BE. Davor: Nachlauf-Abzug nur mit zugeordnetem `TRIP_SENSOR`, `2026.9.1.9`; davor „502" beim Neustart entschärft, OTA-Bündel auf `2026.9.1.8` @@ -6919,6 +6919,22 @@ dunkler als die Zeile, in der es steht. Eine eigene Regel im Kontext kommt aus `justify-content: space-between` am Label, wie eine Ebene darueber bei `.setup-feld-kopf`. +### Merkposten: der Cache-Buster haengt an der Manifest-Version + +Beim Ausliefern sah der Hinweis im Browser weiterhin links am Label - obwohl das CSS korrekt war. +Grund: Panel und Stylesheets werden mit `?v=` geladen. Wird nach dem +Versionssprung noch einmal an CSS oder JS gefeilt, **aendert sich die Adresse nicht** und der Browser +serviert die alte Datei aus dem Zwischenspeicher (HA liefert `/audi_dashboard_static/` ohne +`Cache-Control`, nur mit ETag - siehe Abschnitt AT). + +Nachgewiesen: `getComputedStyle` meldete `display: block` und `font-size: 14px`, nach einem +erzwungenen Neuladen derselben Datei `display: flex` und `12.5px`. Die Datei auf dem Server war die +ganze Zeit richtig. + +**Regel daraus:** die Manifest-Version wird als LETZTES erhoeht, nach der letzten Aenderung an Panel +oder Stylesheet - nicht davor. Wer waehrend der Pruefung noch nachbessert, erhoeht danach noch +einmal. + ## Working conventions (observed — keep them) - German is the project language: identifiers, comments, commits, UI texts. Exceptions: diff --git a/custom_components/audi_dashboard/frontend/app/bundle.json b/custom_components/audi_dashboard/frontend/app/bundle.json index 09eda17..4f2ba2c 100644 --- a/custom_components/audi_dashboard/frontend/app/bundle.json +++ b/custom_components/audi_dashboard/frontend/app/bundle.json @@ -1 +1 @@ -{"version":"2026.9.1.15","sha256":"c7eda6e1a85b2d4295b0bd21383b66895dfb217a5a788a6ccf92acee467cad4c","bytes":265741,"gebaut":"2026-09-01T16:59:16Z"} \ No newline at end of file +{"version":"2026.9.1.16","sha256":"500a3e3bf6b2c9663bea77d47adc770aa973797f17724297af4a2438096d7221","bytes":265720,"gebaut":"2026-09-01T17:03:56Z"} \ No newline at end of file diff --git a/custom_components/audi_dashboard/frontend/app/bundle.zip b/custom_components/audi_dashboard/frontend/app/bundle.zip index 279bfc1..421595f 100644 Binary files a/custom_components/audi_dashboard/frontend/app/bundle.zip and b/custom_components/audi_dashboard/frontend/app/bundle.zip differ diff --git a/custom_components/audi_dashboard/manifest.json b/custom_components/audi_dashboard/manifest.json index 9b20cdb..c5fe1d1 100644 --- a/custom_components/audi_dashboard/manifest.json +++ b/custom_components/audi_dashboard/manifest.json @@ -1,7 +1,7 @@ { "domain": "audi_dashboard", "name": "Audi Dashboard", - "version": "2026.9.1.15", + "version": "2026.9.1.16", "documentation": "https://gitea.nothaft.cloud/paul/audi-app/src/branch/main/README.md", "issue_tracker": "https://gitea.nothaft.cloud/paul/audi-app/issues", "codeowners": ["@paul"],