chore: update version and changelog to v1.6.12

This commit is contained in:
Kantine Wrapper
2026-03-10 15:33:42 +01:00
parent 10aead6507
commit a4dff30bb5
2 changed files with 14 additions and 1 deletions

View File

@@ -1,3 +1,16 @@
## v1.6.12 (2026-03-10)
- 🔄 **Refactor**: Modularisierung von `kantine.js` in ES6-Module (`api.js`, `state.js`, `utils.js`, `ui.js`, etc.).
- 📦 **Build**: Integration von Webpack in den Build-Prozess zur Unterstützung der modularen Struktur.
- 🛡️ **Security**: XSS-Schutz durch Escaping dynamischer Inhalte in `innerHTML`.
-**Performance**:
- Optimierte Tag-Badge-Generierung und UI-Render-Loops (Verwendung von `reduce`).
- Nutzung von `insertAdjacentHTML` statt `innerHTML` für effizienteres Rendering.
- Batch-Fetching von `availableDates` zur Reduzierung der API-Calls.
- Performance-Fixes in `ui_helpers.js`.
- 🧪 **Testing**: Unit-Tests für GitHub API-Header Generierung hinzugefügt.
- 🧹 **Cleanup**: Entfernung verwaister `console.log` Statements.
- 🐛 **Bugfix**: Korrektur des Tooltips beim Alarm-Icon (Polling-Zeit vs. globale Aktualisierungszeit).
## v1.6.11 (2026-03-09) ## v1.6.11 (2026-03-09)
- 🔄 **Refactor**: Trennung der Zeitstempel für die Hauptaktualisierung (Header) und die Benachrichtigungsprüfung (Bell-Icon). Das Polling aktualisiert nun nicht mehr fälschlicherweise die "Aktualisiert am"-Zeit im Header. - 🔄 **Refactor**: Trennung der Zeitstempel für die Hauptaktualisierung (Header) und die Benachrichtigungsprüfung (Bell-Icon). Das Polling aktualisiert nun nicht mehr fälschlicherweise die "Aktualisiert am"-Zeit im Header.
- 🏷️ **Metadata**: Version auf v1.6.11 angehoben. - 🏷️ **Metadata**: Version auf v1.6.11 angehoben.

View File

@@ -1 +1 @@
v1.6.11 v1.6.12