feat: update version to 2.1.2 and enhance ExpiryIndicator functionality with new binding handling

This commit is contained in:
Torsten Brendgen
2026-07-18 23:48:40 +02:00
parent 69a96b90c5
commit d97dbf45aa
10 changed files with 71 additions and 18 deletions

View File

@@ -354,7 +354,7 @@ Version 2.1 legt bei der App-Installation `ExpiryIndicatorClassic.js` unter
- einen einmaligen Web-`ScriptLink` für CSR/JSLink, der das gebundene Feld der aktuellen Liste selbst erkennt,
- die Berechnung, Beschriftung und den Zeilenverlauf in der klassischen Ansicht,
- den Ribbon-Befehl **Ablaufdatum +1 Jahr**,
- den Ribbon-Befehl **Ablaufdatum +1 Jahr** im Tab **Files** beziehungsweise **Items**,
- den Einstellungsdialog über denselben URL-Parameter `expiryIndicatorSettings=1`.
Soll nur die moderne Ansicht aktiviert werden, kann die Classic-Registrierung ausgelassen werden:
@@ -414,7 +414,7 @@ anlegen. Das Skript bleibt vor allem für automatisierte oder umfangreiche Rollo
### Upgrade auf Version 2.1
1. Das vorhandene Paket im App Catalog durch Version `2.1.1.0` ersetzen.
1. Das vorhandene Paket im App Catalog durch Version `2.1.2.0` ersetzen.
2. Die App in der Site aktualisieren. Die enthaltene Feature-UpgradeAction provisioniert ausschließlich das
aktualisierten Assets und legt keine fachliche Spalte an.
3. `Enable-ExpiryIndicator.ps1` für jede bereits angebundene Liste erneut ausführen. Das Skript erhält die