feat: Update version to 3.0.2 and add default footer elements for portal settings

This commit is contained in:
Torsten Brendgen
2026-08-18 16:09:16 +02:00
parent 6f548362e2
commit c529716a18
10 changed files with 94 additions and 15 deletions
+2 -2
View File
@@ -3,7 +3,7 @@
Analysestand: 20.07.2026
Umgesetzt: 20.07.2026
Ausgangsversion: 1.0.4
Zielversion: 3.0.1
Zielversion: 3.0.2
Status: Implementierung und lokale Qualitätssicherung abgeschlossen
## Zielbild
@@ -25,7 +25,7 @@ CustomBranding wird pro Site Collection genau einmal über eine `SPSite.UserCust
- [x] Bestehende 1.x-Konfigurationen mit Root-Property `elements` weiter unterstützt.
- [x] `enabled`, `debug`, `allowedCssHosts`, `cssfiles`, Top und Bottom konsistent typisiert.
- [x] Unbekannte Properties werden ignoriert; Warnungen erscheinen nur im Debug-Modus.
- [x] Keine feste Abhängigkeit oder Verlinkung zu PortalSettings mehr vorhanden.
- [x] Den bisherigen Portal-Settings-Link als sicheren Standard-Footer in der Runtime verankert.
- [x] Versionierten, rein deklarativen PortalSettings-Vertragsmarker ergänzt.
- [x] Runtime, Standardkonfiguration und Deployment-Skript auf denselben Providervertrag gebracht.
- [x] Direkte Aktivierung aus PortalSettings 3.0.1 dokumentiert.