feat(260925-bow): Was-ist-neu-Fenster im Portal-Rahmen

- release-notes.ts: reine Auswahl der Versionsabschnitte aus CHANGELOG.md
- release-notice-actions.ts ('use server'): Abruf und Merken ueber die API
- ReleaseNoticeDialog: barrierefreies Fenster, Eintraege ueber ChangelogView (variant plain)
- ReleaseNoticeHost in AppShell: einmal je Seitenladung, merkt erst beim Schliessen
- Texte releaseNotice in de.json und en.json

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-25 08:48:25 +02:00
parent cf7784e409
commit 187fb76c91
8 changed files with 577 additions and 2 deletions
+15
View File
@@ -1291,5 +1291,20 @@
"notificationSectionTitle": "Benachrichtigung",
"platformFeedsNote": "Diese Feeds werden von der Administration gepflegt und gelten für alle."
}
},
"releaseNotice": {
"title": "Neu in Version {version}",
"intro": "Tessera wurde aktualisiert. Das hat sich für Sie geändert:",
"versionHeading": "Version {version}",
"section": {
"new": "Neu",
"changed": "Verbessert",
"fixed": "Behoben"
},
"moreVersions": "Dazu kommen Änderungen aus {count, plural, one {# älteren Version} other {# älteren Versionen}}.",
"showAll": "Alle Änderungen ansehen",
"confirm": "Verstanden",
"close": "Fenster schließen",
"contentLabel": "Änderungen"
}
}