Changelog IES-2: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „==Release Notes== ====Anmerkungen==== <div class="note"> '''Update der Version 3.0'''<br> Es wird empfohlen, das Major-Update in Abstimmung mit Sitepark dur…“) |
Iesdev (Diskussion | Beiträge) |
||
(19 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | <div class="noautonum">__TOC__</div> | ||
==Release Notes== | ==Release Notes== | ||
====Anmerkungen==== | ====Anmerkungen==== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<div class="note"> | <div class="note"> | ||
Zeile 286: | Zeile 258: | ||
Verzichtet man auf die komplette Generierung aller Artikel, so wird der Ilink nur in den Seiten dargestellt, die nach dem Update über redaktionelle Arbeiten neu generiert wurden. In allen übrigen Artikeln ist der Link zum CMS nicht mehr sichtbar. | Verzichtet man auf die komplette Generierung aller Artikel, so wird der Ilink nur in den Seiten dargestellt, die nach dem Update über redaktionelle Arbeiten neu generiert wurden. In allen übrigen Artikeln ist der Link zum CMS nicht mehr sichtbar. | ||
</div> | </div> | ||
+ | |||
+ | ==Releases== | ||
+ | * [[Changelog 2.2.0]] | ||
+ | * [[Changelog 2.1.0]] | ||
+ | * [[Changelog 2.0.4]] | ||
+ | * [[Changelog 2.0.3]] | ||
+ | * [[Changelog 2.0.2]] | ||
+ | * [[Changelog 2.0.1]] | ||
+ | * [[Changelog 2.0.0]] | ||
+ | |||
+ | ==Changelog== | ||
+ | ===2.94 (05.05.2023)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Exception beim Generieren von Medien | ||
+ | |} | ||
+ | ===2.93 (04.05.2023)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || read 'global.license.personalization' also as reals json-structure | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || externe Links erzeugen Fehler | ||
+ | |} | ||
+ | ===2.92 (18.04.2023)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || geo-api update for PositionFormat.LngLat backport | ||
+ | |} | ||
+ | ===2.91 (23.03.2023)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Bilder mit zu langen EXIF-Daten können nicht im CMS angelegt werden | ||
+ | |} | ||
+ | ===2.90 (23.03.2023)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Datenbanken die mit "iesadmin site create" angelegt werden sind nicht identisch mit denen die über das IES-Admin GUI angelegt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Datenbank-Schema die über die Konsole mit iesadmin angelegt werden sind nicht korrekt | ||
+ | |} | ||
+ | ===2.89 (17.03.2023)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Semantic Version Support | ||
+ | |} | ||
+ | ===2.88 (24.11.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Im IES-Client werden die Logging-Properties überschrieben. | ||
+ | |} | ||
+ | ===2.87 (22.09.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || AdminSessions schließen immer den Globalen CoreContext | ||
+ | |} | ||
+ | ===2.86 (15.09.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler beim Auslesen der Double-Werte aus der Datenbank korrigeirt. | ||
+ | |} | ||
+ | ===2.85 (15.09.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Laden und Speichern von Artikeln über die IES-API werden aus Double-Werten Long-Werte | ||
+ | |} | ||
+ | ===2.84 (06.09.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Publikations-Stati von Resource-Artikeln werden bei Suchen über publicationState() nicht korrekt ermittelt. | ||
+ | |} | ||
+ | ===2.83 (26.08.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Medien sollen auch per XIP-Import gelöscht werden können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || update commons dependeny due to security vulnerability | ||
+ | |} | ||
+ | ===2.82 (28.07.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Edit-Modus bei Pools verändert Zustand im ObjectCache | ||
+ | |} | ||
+ | ===2.81 (16.05.2022)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || EPS-Dateien nicht als Bilder erkennen | ||
+ | |} | ||
+ | ===2.80 (16.05.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || EPS-Dateien werden vom IES nicht erkannt | ||
+ | |} | ||
+ | ===2.79 (04.05.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Medien-Artikel dessen Medien aus einer extern angebundenen Medien-Datenbank kommen werde nicht korrekt aktualisiert | ||
+ | |} | ||
+ | ===2.78 (19.04.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Performanz-Optimierungen für API-Suchen | ||
+ | |} | ||
+ | ===2.77 (11.03.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || #26266 - Update scheitert, wenn IES nicht in der aktuellsten Version installiert wird aber ein System-Modul von der aktuellsten Version abhängig ist | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Rechte von Root-Pools können für normale Nutzer nicht ermittelt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Datei-Kollision in CityGov werden nicht angezeigt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Update-URL sollte nicht mit / enden | ||
+ | |} | ||
+ | ===2.76 (20.01.2022)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Massenhafte Timeouter-Threads, wenn AdminSession nach Verwendung nicht aufgeräumt wird (destroy()) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || MySQL 8 support | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || webIndex lookup muss unterbrochen werden, wenn eine Konfiguration gefunden wurde | ||
+ | |} | ||
+ | ===2.75.1 (10.01.2022)=== | ||
+ | ''Support-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Beim aktualisieren von Medien werden unter bestimmten Umständen alte Versionsstände gesetzt | ||
+ | |} | ||
+ | ===2.75 (09.12.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Für Medien soll der Suffix der Aggregator-Konfiguraiton nicht ausgewertet werden | ||
+ | |} | ||
+ | ===2.74 (25.11.2021)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Kategorien von Medien werden in Solr nicht mehr gesetzt. | ||
+ | |} | ||
+ | ===2.73 (23.11.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || MergeArticleFieldListEvent für BinDb-Media-Update-Process erstellen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Voll-Synchronisation vom Pixxio-Bildern erzeugt Fehler beim generieren | ||
+ | |} | ||
+ | ===2.72.1 (15.11.2021)=== | ||
+ | ''Support-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Performance-Optimierungen für Sync mit externen Asset-Management-System auf Grund von Problemen zurückgenommen | ||
+ | |} | ||
+ | ===2.72 (02.11.2021)=== | ||
+ | ''Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Methode zum Aktualisieren mehrerer Medien in der BinDB um die resultierenden Generierungen zu minimieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || MariaDB10.6 support | ||
+ | |} | ||
+ | ===2.71 (26.10.2021)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Stage-Funktionen für Artikelpools implementieren, damit doEditRequest funktionieren kann | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim XIP-Import über die API findet keine Synchronisation statt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Nullpointer-Exception im FilePublisher abgefangen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Binärdaten von Medien nur ersetzen wenn sich die Pfade unterscheiden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Nutzer unterstützen nun auch Anreden für Divers | ||
+ | |} | ||
+ | ===2.70.5 (26.10.2021)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim XIP-Import über die API findet keine Synchronisation statt. | ||
+ | |} | ||
+ | ===2.70.4 (20.09.2021)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Regressionen beim Release 2.70.3 korrigiert | ||
+ | |} | ||
+ | ===2.70.3=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Die javax.mail API wird doppelt geladen und führt zu ClassLoader Problemen | ||
+ | |} | ||
+ | ===2.70.2 (29.06.2021)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || IMAP Konten können vom IES nicht mehr angebunden werden (com.sitepark.net.ServerException: system: emailService.ssl, cause: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)) | ||
+ | |} | ||
+ | ===2.70.1 (28.05.2021)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Durch State-Veränderung der ID-Klasse durch die getWithoutVersion-Methode werden ungültige Versionseinträge in der Datenbank erzeugt | ||
+ | |} | ||
+ | ===2.70 (27.05.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler beim Speichern: version not set | ||
+ | |} | ||
+ | ===2.69.1 (27.05.2021)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Manche Iterator-Aktionen wirken sich auf alle Iterates aus | ||
+ | |} | ||
+ | ===2.69 (20.05.2021)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Iterator-Aktionen moveItemBefore & moveItemAfter | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Mov-Datei erzeugt einen Repository-Fehler | ||
+ | |} | ||
+ | ===2.68.1 (12.05.2021)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Handling für neue Iterator-Aktionen wurde fälschlicherweise teilweise released | ||
+ | |} | ||
+ | ===2.68 (11.05.2021)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Null-Werte beim Ermitteln der Path-Information, wenn ein gestageter Artikel generiert wird | ||
+ | |} | ||
+ | ===2.67 (05.05.2021)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Als PNG skalierte Bilder sollte im Default-Fall den Alpha-Kanal beibehalten. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || date() der API-Suche nutzt eine 0-basierte Monats-Angabe. Monat muss intern um eins erhöht werden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Versenden von Newslettern werden die Zeitsteuerungen für Publikationen gelöscht | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Änderung der ScaleSteps in IES-Admin führt zu einer IllegalStateException | ||
+ | |} | ||
+ | ===2.66.1 (29.04.2021)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || ImageMagick-Prüfen scheitert beim Update | ||
+ | |} | ||
+ | ===2.66 (08.04.2021)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Besserer SVG-Support | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || AES Verschlüsselung einbinden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Recherche zu AES in Java | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Recherche zu kompatiblität zu PHP | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Video-Größe wird nicht richtig bestimmt | ||
+ | |} | ||
+ | ===2.65 (18.02.2021)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || ImageMagick 7 Binary als deb-Package über apt-get bereit stellen | ||
+ | |} | ||
+ | ===2.64 (09.02.2021)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Entwicklungs-Umgebung auf Multi-Major-Release Entwicklung umstellen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || SQL-Injection prevention SQL-Statements in DatabaseToolkit | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || SQL-Fehler bei der Ermittlung der Bilder aus der BinDB | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Es wird die fasche JSP-Lib mit verpackt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || API Implementierung Repository.setPermissionRoles() | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Generierte Seiten, die mit Whitespaces beginnen erzeugen einen Fehler beim generieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Doppelter Versand von Newslettern durch Kontrollmechanismen verhindern | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || System.iterator hinterlässt eine leere Liste | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler im IES-Logfile erzeugt SERVER 500 Fehler bei WebAccount-Anmeldung | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Methode LocalConnectionImpl.createSystemSession(Object) | ||
+ | |} | ||
+ | ===2.63.6 (28.01.2021)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || System.iterator hinterlässt eine leere Liste | ||
+ | |} | ||
+ | ===2.63.5 (20.01.2021)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Konsolen-Aufrufe, die die 'alte' IES API verwenden, bleiben hängen. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Generierte Seiten, die mit Whitespaces beginnen erzeugen einen Fehler beim generieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Zeitsteuerung mit einem unterschiedlichen Publikationsstatus funktioniert nicht korrekt | ||
+ | |} | ||
+ | ===2.63.4 (16.12.2020)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Es wird die fasche JSP-Lib mit verpackt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || SQL-Fehler bei der Ermittlung der Bilder aus der BinDB | ||
+ | |} | ||
+ | ===2.63.3 (14.12.2020)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Debug-Informationen für die Zeitfreischaltung | ||
+ | |} | ||
+ | ===2.63.2 (10.12.2020)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Erkennung von SVG's verbessert | ||
+ | |} | ||
+ | ===2.63.1 (04.12.2020)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Abwärtsinkompatibilitäten bei ies-api-server beseitigt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Probleme beim Update aufgrund inkompatibler Nexus-API | ||
+ | |} | ||
+ | ===2.63 (26.11.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Kategorisierung von Medien scheitert bei nicht Sitekit-Projekten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || bash_completion-Fehler bei der Installation unter Debian 10 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || IES-API Server-Implementierung in den IES | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || ies-module-api als virtuelles Paket für Module um IES-Abhängigkeiten zu kapseln | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || RpcExecutor.unschedule implementiert | ||
+ | |} | ||
+ | ===2.62.1 (28.01.2021)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || System.iterator hinterlässt eine leere Liste | ||
+ | |} | ||
+ | ===2.62 (29.10.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || SASS-Compiler erzeugt temporäre Dateien (libjsass-8905224990[...]) die nicht gelöscht werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Identifikation von aktuellen Distributionen verbessert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Validierung freier Ports verbessert und "ss" als moderne Alternative zu "netstat" etabliert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Multi-Level-Includes von JSON-Konfigurationen werden nicht korrekt behandelt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Update auf commons-API 1.15 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Automatisches drehen von Bildern, wenn die Orientierung in den Metadaten angegeben ist | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Temporäre Dateien des vorherigen IES-Prozesses sollen beim Starten des IES gelöscht werden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{remove}} || UpdateNotifierBean entfernt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || API zur Ermittlung der Webnode-Konfiguration im IES | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim IES-Update kommt es zum Abbruch, wenn '/tmp' Ordner nicht gibt. | ||
+ | |} | ||
+ | ===2.61.3 (27.08.2020)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || System-Module werden bei einem Release-Update nicht automatisch installiert, wenn nicht auch alle anderen Module aktualisiert werden | ||
+ | |} | ||
+ | ===2.61.2 (19.08.2020)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Prüfung des Manager-Passworts beim Update des Crypt-Algorithmus ist nicht case-sensitiv | ||
+ | |} | ||
+ | ===2.61.1 (14.08.2020)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Die Vorschaufunktion wertet das Publisher-Attribut preferTemplates nicht aus | ||
+ | |} | ||
+ | ===2.61 (14.08.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Algorithmus für Admin-Passwort geändert | ||
+ | |} | ||
+ | ===2.60 (07.08.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || SASS-Kompilierung ist nun synchronized | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Generierung von Webp Bildvarianten kann nun über Konfiguration gesteuert werden | ||
+ | |} | ||
+ | ===2.59 (21.07.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || java.lang.NoSuchMethodError org.json.JSONArray.getValues()Ljava/util/Collection | ||
+ | |} | ||
+ | ===2.58.4 (01.07.2020)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Update der JSON-Bibliothek aufgrund von Abwärtskompabilität | ||
+ | |} | ||
+ | ===2.58.3 (30.06.2020)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || ClassCastException bei der Bearbeitung des Sprachpakets | ||
+ | |} | ||
+ | ===2.58.2 (08.06.2020)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehlerhafter Auswertung der Qualifiers bei der Version-Klasse | ||
+ | |} | ||
+ | ===2.58.1 (08.06.2020)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehlerhafter Auswertung der Qualifiers bei der Version-Klasse | ||
+ | |} | ||
+ | ===2.58 (08.06.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Json-Konfiguration wird nicht korrekt aufgelöst | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Unterstützung von Modul-Updates innerhalb einer SNAPSHOT-Version | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Staged Article liefert einen leeren Path | ||
+ | |} | ||
+ | ===2.57.2 (27.05.2020)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Medien-Synchronisation mit Fremdsystemen übernimmt den Fokus-Punkt nicht | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Fehlerausgabe von EvaluateException verbessert | ||
+ | |} | ||
+ | ===2.57.1 (08.05.2020)=== | ||
+ | ''Hotfix-Releas'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || SPML: NullPointerException wenn im Eingabebereich mit isPublished auf den Publikationsstati geprüft wird | ||
+ | |} | ||
+ | ===2.57 (07.05.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Upload von aktuellen Excel-Dateien (Format: xslx) funktioniert nicht sauber | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || sp_date im IES einbauen für Filterung/Sortierung in solr | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Neustart von Services muss auch einen neuen Thread starten, wenn dieser gar nicht mehr existiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Services von Modulen werden nicht korrekt neu initialisiert und gestartet, wenn das Modul im laufenden IES neu deployed wird | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || NullPointerException im ArticleRepositoryTree | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Wenn für Medien-Artikel kein Title/Beschreibung angegeben wird müssen die Metadaten der Datei an Solr übergeben werden. | ||
+ | |} | ||
+ | ===2.56 (23.03.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || contentRef in der Object-Tabelle wurde beim Wiederherstellen aus dem Papierkorb nicht gesetzt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Die im IES konfigurierten Proxy-Ausnahmen (http.nonProxyHosts) werden nicht korrekt in die Java-Prozesse übernommen. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Timing-Probleme bei der Generierung von Artikel-Tasks für zeitgesteuerte Freischaltung | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Das (mittlerweile) redaktionell gepflegte Feld 'sp_date' soll bei (PDF) Medien nicht mit den durch Tika ermittelten Werten aus dem Dokument überschrieben werden. | ||
+ | |} | ||
+ | ===2.55 (11.03.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Version der MCP-Bibliothek für IES-Updates | ||
+ | |} | ||
+ | ===2.54 (06.03.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Content-Unabhängige Artikel-Daten: Datenbank-Tabelle über Modul-Verwaltung initialisieren und updaten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Content-Unabhängige Artikel-Daten: Implementierung eines Service, der diese Daten verwaltet | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Content-Unabhängige Artikel-Daten: Aggregator für diese Daten erstellen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Content-Unabhängige Artikel-Daten: Generierung von Artikel bei Speicherung neuer Daten anstoßen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || NullPointer bei BeanBinaryHelper abfangen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || FileNameEncoder ersetzt ein großes Ä nicht durch an Ae sonder ein Minus (-) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || FileNameEncoder soll keine mehrfachen Minus (-) hintereinander erzeugen. | ||
+ | |} | ||
+ | ===2.53 (06.02.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Rollback auf alten MySQL-Connector (8.0.18 -> 5.1.45) | ||
+ | |} | ||
+ | ===2.52 (06.02.2020)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Elvis-Operator für SPML-Expressions | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Nicht-Interatkive Installation & Updates | ||
+ | |} | ||
+ | ===2.51 (04.12.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Aktualisierung in einem angebundenen Asset-Management-System wirken sich nicht auf alle Felder aus | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || String-Vergleiche mit sp:if nach Optimierung nicht mehr korrekt bei SimpleInformation-Objekten | ||
+ | |} | ||
+ | ===2.50 (02.12.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Erzeugen von Medien mit File-Objekt und Metadata-Objekt über die BinDB ermöglichen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || SPML Performanz-Optimierung bei der Prüfung von Leer-Werten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Tag <sp:zip> für Bildergalerien implementieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Dateinamen-Encoding SEO-konform ändern | ||
+ | |} | ||
+ | ===2.49 (25.09.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Maximale Dateinamenlänge (inklusive Suffix) auf 255 begrenzen | ||
+ | |} | ||
+ | ===2.48 (27.08.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Auswertung der Proxy-Konfiguration überarbeitet und zentralisiert | ||
+ | |} | ||
+ | ===2.47.1 (16.08.2019)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Update der Commons Bibliothek für Korrekturen im Umgang mit Telefonnummern | ||
+ | |} | ||
+ | ===2.47 (16.08.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || fehlerhafte Staging-Ansicht beim Speichern von gestageten Artikeln durch berechtigte Nutzer | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Start-Script soll Exit-Code 0 liefern, wenn das starten des IES länger dauert und deshalb das Start-Script schon beendet wird. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehlerhafter Publikations-Zustand beim Publizieren bei Artikeln die gestaged sind | ||
+ | |} | ||
+ | ===2.46 (08.07.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei einer Neuinstallation wird für eine Online-Installation kein Proxy mehr abgefragt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Syteme mit Publikationsbereiche, die auch Module sind können nicht mehr korrekt gestartet werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Template-Stack zeigt nun den Stack und nicht mehr die Liste aller involvierten Templates | ||
+ | |} | ||
+ | ===2.45 (19.06.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Merge-Konflike in der Konfiguration bei der Nutzung des Wertes ":none" | ||
+ | |} | ||
+ | ===2.44 (22.05.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Schwerwiegender Fehler: „iesadmin site create“ führt keine Site-Installation aus | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Version kann beim Update nicht ausgelesen werden | ||
+ | |} | ||
+ | ===2.43 (22.05.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || jbossws Komponente aus dem JBoss entfernt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Installations-Prozess automatisiert starten können (ohne interaktive Eingabe) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Leere Fokuspunkte werden nun nicht mehr als Fehler betrachtet und fallen auf den Default-Wert zurück (0.5, 0.5) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Abhängigkeit zu ies-commons aktualisiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Spezifische Publikation zeigt im CMS nicht den richten Status (gelb statt grün) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler bei der Installation unter Ubuntu mit systemd | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Zeitstempel der Version wurde nicht sekundengenau ausgelesen | ||
+ | |} | ||
+ | ===2.42.2 (29.04.2019)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Die 'noIndex' Angabe wird nicht über die objectGroups bzw. Vererbung ausgewertet | ||
+ | |} | ||
+ | ===2.42.1 (16.04.2019)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Update kann nicht mehr ausgeführt werden. | ||
+ | |} | ||
+ | ===2.42 (15.04.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Update auf net-api 1.19 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Update von Jsass von 5.5.4 auf 5.8.0 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Update json-API 1.9 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Speicherbelegung bei der IES-Installation angepasst | ||
+ | |} | ||
+ | ===2.41 (25.03.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei der Installation eines IES dürfen nur Server-ID's zwischen 100-899 angegeben werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || ID.isID gibt bei ID-Listen fälschlicherweise True zurück wodurch im String-Resolver Fehler enstehen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Commons-API aktualisieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || PhoneNumber.withExtractedExtension zum Verarbeiten von Durchwahlen und Kopfnummern | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Startprozess des IES neu organisiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || IES-API EventBus Proxy | ||
+ | |} | ||
+ | ===2.40 (08.03.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || BinDB Methoden erweitert, da Medien von Thirdparty-Asset-Systemen mehrfach verwendet werden können. | ||
+ | |} | ||
+ | ===2.39 (08.03.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Globale Funktion collection(...) zum definieren von Inline-Listen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Methode pluck(key) zum extrahieren von Eigenschaften aus einer Liste von Objekten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Automatische Setzung des SMTP-Servers auf localhost | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Es sollten nur gefüllte natures gesetzt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Update der MySQL-API auf Version 1.7 | ||
+ | |} | ||
+ | ===2.38 (28.01.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Modul-Liste auch zurückliefern, wenn einzelne Module nicht initialisiert werden konnten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Auswertung des Artikel-Typs über SYS_INFE_articleType wenn die ID keine Typen-Information hat | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Update auf net-API 1.18 | ||
+ | |} | ||
+ | ===2.37 (22.01.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Nature-Spezifische Konfiguration von Publikationsbereichen auswerten | ||
+ | |} | ||
+ | ===2.36 (16.01.2019)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Art und Preview-Flag als neue Eigenschaften des FilePublisher | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Artikel mit Staging werden ohne Dateinamen im DocumentRoot als ".php" gespeichert | ||
+ | |} | ||
+ | ===2.35 (17.12.2018)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || XIP-Support für Medien aus AssetManagement-Systemen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || CLI ClassLoader auf Child-First umgestellt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || NullPointerException beim Importieren von (LDAP) User-Accounts | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Prescaled SVG-Bilder wurde nicht korrekt berechnet | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || system.tag.next ist leer | ||
+ | |} | ||
+ | ===2.34 (12.11.2018)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Passwort-Änderung bei neuen Nutzern nicht möglich | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Möglichkeit JSON-Konfiguration zu publizieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Solr-Feld sp_sortvalue für Medien übergeben um korrekt nach dem Titel sortieren zu können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || sp_contenttype Solr-Feld für alle Medien auf 'media' setzten | ||
+ | |} | ||
+ | ===2.33 (02.11.2018)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Mehrere Update-Felder mit gleichen Namen wurden nicht korrekt unterstützt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Zugriffsschutz an Artikeln unabhängig von der Lizenz immer generieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Auf Brute-Force Attacken beim Login reagieren | ||
+ | |} | ||
+ | ===2.32.1 (08.10.2018)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Geo-Api 1.4 verpacken und Modulen bereitstellen | ||
+ | |} | ||
+ | ===2.32 (04.10.2018)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || LDAP-Anbindung: Bei Anfragen mit vielen Ergebnissen müssen mehrere Anfragen an den LDAP-Server geschickt werden (paging) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || LDAP-Anfragen nun immmer mit Paging: 100 Objekte/Request | ||
+ | |} | ||
+ | ===2.31 (26.09.2018)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || IES Offline-Installation schlägt fehl | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || sp:attribute kann nun evaluierte Attribute in andere Variablen übertragen und auch andere Daten-Typen evaluieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Auch bei ElemetEvents werden Pool-IDs berücksichtigt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler bei der Installation auf CentOS behoben | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Lizenz-Objekt beim Neuladen der Konfiguration auch neu auslesen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterte Generator-Methoden um Template-Funktionen in Java ausführen zu können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || bash completion um aktuelle Optionen ergänzt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue SPML-Funktionen color(), Color.contrastRatio(), Color.contrastMinimum(), String.toColor | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Login-Error: Bei mit "iesadmin site create" erstellten Mandaten fehlt die Tabelle "EIDData" (im IES-Datenbank-Schema, da "check db" auch keine Fehler anzeigt) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Bereichssuche: Nach dem Aufruf eines Treffers wird beim "Browser Back" die vorherige Suche nicht erneut ausgeführt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Publikation von Artikeln, die für Sitekit-Webseiten und Template gebundene Publikationsbereiche | ||
+ | |} | ||
+ | ===2.30.5=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Upload von Bildern, die nicht von ImageMagick identifiziert werden können, nicht möglich | ||
+ | |} | ||
+ | ===2.30.4 (22.08.2018)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || webIndex.enabled Option wird während der Generierung nicht ausgewertet | ||
+ | |} | ||
+ | ===2.30.3 (14.08.2018)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Weitere Server Konfiguration in "context.php" aggregieren | ||
+ | |} | ||
+ | ===2.30.2 (28.06.2018)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Upload von SVG-Dateien nicht möglich wenn der Identify-Aufruf CSS-Warnungen zurückgibt | ||
+ | |} | ||
+ | ===2.30.1 (20.06.2018)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Installation unter Linux nicht möglich | ||
+ | |} | ||
+ | ===2.30 (20.06.2018)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Installer-Dialog bzgl. Lizenz-Abfrage angepasst | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Neues Event, wenn Mandaten ergänzt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Server-ID bei der Installation setzen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Optionale eID-Daten beim Löschen eines WebAccounts direkt entfernen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Voraussetzungen ein Microsoft SQL-Datenbank an dem IES anzumelden (für Importe) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Funktion isEmail implementiert | ||
+ | |} | ||
+ | ===2.29 (11.06.2018)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Vorschau von Bildern über BinaryServlet funktioniert nicht für Bilder die über MediaIO (IES-API) hochgeladen wurden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Barcode funktioniert nicht im IN-Modus | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Wiederholte Login-Versuche werden verzögert (erst 3, dann 10 Sekunden), parallele Logins nach Fehlversuchen werden abgelehnt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Erfassung des letzten erfolgreichen Logins für Identifikation inaktiver Konten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Neue Verwaltung der Lizenz | ||
+ | |} | ||
+ | ===2.28.1 (15.05.2018)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Abhängigkeit zur imageFile-Api angepasst | ||
+ | |} | ||
+ | ===2.28 (02.05.2018)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || sp:collection soll collections innerhalb von maps füllen (name="myMap.mySubMap.myList") | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Nur IES-Module laden die mit .war enden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Statements für Datenbank-Updates die TYPE=InnoDB verwenden auf ENGINE=InnoDB geändert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Systemd Timeout von 3 Minuten auf unendlich gesetzt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Besserer Fehlerausgabe, wenn Version des Modules ungültig ist | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neues Mandaten-Attribute 'applyConfig' | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim starten des IES wurde die JSON-Konfiguration mehrfach geladen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Progress-Status in der Konsole macht Zeilenumbrüchen, wenn einmal eine Zeile zu lang war | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Datenschutz: Alle Daten eines Nutzers werden beim Löschen unwiederbringlich aus der Datenbank entfernt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Fokus-Punkt auch als Metadaten in BinaryIndex-Tabelle speichern. | ||
+ | |} | ||
+ | ===2.27.8 (13.12.2018)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Debugging für Problemanalysen erweitert | ||
+ | |} | ||
+ | ===2.27.7 (20.09.2018)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || SPML-Fehler wenn der Fokus-Punkt nicht korrekt definiert wurde | ||
+ | |} | ||
+ | ===2.27.6 (12.07.2018)=== | ||
+ | ''Support-Fix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Anpassungen zur besseren Erkennung von Problemen beim E-Mail Import mit großen Dateianhängen. | ||
+ | |} | ||
+ | ===2.27.5 (16.04.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Datenbank-Validierung nicht korrekt, wenn bei MySQL-Server und Linux lower_case_table_names aktiviert ist | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Erwarteter Fehler bei Datenbank-Update "JCE cannot authenticate the provider BC" führt dazu das alle nachfolgenden Updates nicht ausgeführt werden. | ||
+ | |} | ||
+ | ===2.27.4 (19.03.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Update der Net-API im Post-Redirect-Problem zu lösen | ||
+ | |} | ||
+ | ===2.27.3 (16.03.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || commons-cli Version bei Neuinstallationen nicht korrekt. | ||
+ | |} | ||
+ | ===2.27.2 (06.03.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim publizieren von vielen Artikeln bricht der Publisher mit einem SessionTimout ab. | ||
+ | |} | ||
+ | ===2.27.1 (02.03.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Publisher-Konfiguration ist jetzt Mandantespezifisch, da E-Mail-Publisher mehreren Mandanten zugeordnet werden kann. | ||
+ | |} | ||
+ | ===2.27 (01.03.2018)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || IES-Hostname, der bei der Installation abgefragt wird, wurde nicht in der ies-server.xml eingetragen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterungen für die Anbindung an Bildverwaltungs-Systeme | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Unterstützung von visualisierten Soft-Hyphens (◠) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Umstellung einiger Bestandteile des Generierungs-Prozesses auf Java nio | ||
+ | |} | ||
+ | ===2.26.6 (07.02.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || CascardingConfig: Merge-Konflikten bei zwei Referenzen wurde nicht korrekt aufgelöst, wenn sie in einem JSONArray enthalten sind | ||
+ | |} | ||
+ | ===2.26.5 (06.02.2018)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || CascardingConfig: Merge-Konflikten bei zwei Referenzen wurde nicht korrekt aufgelöst | ||
+ | |} | ||
+ | ===2.26.4 (25.01.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || ies-installer.bin wird wärend des Release-Prozesses nicht korrekt deployed | ||
+ | |} | ||
+ | ===2.26.3 (25.01.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || ies-installer.bin wird wärend des Release-Prozesses nicht korrekt deployed | ||
+ | |} | ||
+ | ===2.26.2 (25.01.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Live-Publisher können nicht mehr deployed werden. | ||
+ | |} | ||
+ | ===2.26.1 (09.01.2018)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || SNAPSHOT-Updates erzeugen einen Fehler, wenn noch keine neue SNAPSHOT-Version existiert | ||
+ | |} | ||
+ | ===2.26 (05.01.2018)=== | ||
+ | ''Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Experimenteller Java 9 Support | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || xpath cache muss bei setPublisher zurück gesetzt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Automatische Interation des IES in den Apache2 bei der IES-Installation (zunächst nur unter Linux) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:scaleimage: Hintergrundfarbe wurde nicht auf Transparents angewendet. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Beim kopieren von Pools kann nun angegeben werden, ob auch die Rechte übernommen werden sollen. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || net-api aktualisiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Mergen von JSON-Konfigurationen mit dem ':'-Key (z.B. für Modul-Konfigurationen) sorgt dafür das die Referenzen zu für aufgelöst werden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Mergen von JSON-Konfigurationen mit dem ':'-Key (z.B. für Modul-Konfigurationen) sorgt dafür das die Referenzen zu für aufgelöst werden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Basis-Pfad vom Module-File wrid nun mit dem kanonischen Pfad der übergebenen Datei gesetzt | ||
+ | |} | ||
+ | ===2.25.6 (06.12.2017)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Update auf JSass 5.5.4 & libsass 3.4.7 für Korrekturen an der Sass-Implementierung | ||
+ | |} | ||
+ | ===2.25.5 (28.11.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler in der Bildberechnung für ICO- und TIFF-Formate korrigiert. | ||
+ | |} | ||
+ | ===2.25.4 (08.11.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Löschen von Rollen werden auch noch die Rollen gelöscht die dem gleichen Artikel-Pool und Nutzer/Nutzer-Pool zugeordnet sind. | ||
+ | |} | ||
+ | ===2.25.3 (16.10.2017)=== | ||
+ | ''HotfixRelease'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler beim Auslesen des Zertifikats währen der Installation (JCE cannot authenticate the provider BC) | ||
+ | |} | ||
+ | ===2.25.2 (05.10.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Datenbanken können nicht mehr angelegt werden | ||
+ | |} | ||
+ | ===2.25.1 (20.09.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Von Modulen zu publizierende Dateien werden nicht korrekt publiziert | ||
+ | |} | ||
+ | ===2.25 (19.09.2017)=== | ||
+ | ''Feature Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Abhängigkeiten werden nicht nur für den FilePublisher gespeichert, sonder auch z.B. für den MailPublisher. Dies ist unnötig und sollte korrigiert werden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Dead-Lock beim redeployen von Modulen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei neu konfigurierten IES-Datenbanken werden offensichtlich die alten Verbindungen innerhalb des IES beibehalten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Generierung von Artikeln muss pausiert werden wenn gerade ein Modul deployed wird | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Nullwerte aus JSON-Objekten werden nicht als Null verarbeitet | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Magic „0” - Kommentarfelder von Pools bekommen automatisch den Wert '0' | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:scaleimage erzeugt Fehler beim Publizieren über den Mail-Publisher | ||
+ | |} | ||
+ | ===2.24.4 (19.09.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Schema-Validierung der Datenbank nicht korrekt wenn der IES und Datenbank auf Windows läuft | ||
+ | |} | ||
+ | ===2.24.3 (15.09.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || IES kann nicht mehr unter Windows installiert werden, da die Lizenz-Validierung nicht mehr funktioniert | ||
+ | |} | ||
+ | ===2.24.2 (15.09.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Schema-Validierung der Datenbank nicht korrekt wenn der IES auf Windows und die Datenbank auf Linux läuft | ||
+ | |} | ||
+ | ===2.24.1 (11.09.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:scaleimage scalestep="false" im IN-Modus muss aus Abwärtskompatibilität weiter unterstütz werden | ||
+ | |} | ||
+ | ===2.24 (06.09.2017)=== | ||
+ | ''Release-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Edit-Request funktioniert nicht mit dem InformationPoolHandler | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || HTTPS und NoProxy funktionierte nicht | ||
+ | |} | ||
+ | ===2.23.3 (05.09.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Passwörter können nicht mehr geändert werden. | ||
+ | |} | ||
+ | ===2.23.2 (01.09.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Verbesserte Ausgabe der Meldungen nach einem IES-Update | ||
+ | |} | ||
+ | ===2.23.1 (28.08.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Threadlimitierung für die Bildberechnung nur anwenden, wenn ImageMagick-Installation dies unterstützt | ||
+ | |} | ||
+ | ===2.23 (23.08.2017)=== | ||
+ | ''Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Defekte Medien im Filesystem werden durch erneute Generierung nicht überschrieben | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Links auf personalisierte Bilder erzeugen im Artikel unabhängig von den Angaben zur Personalisierung des Bildes ein Thumbnail | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Einmal generierte Bilder werden nicht wieder gelöscht | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Koordinaten für Kreise werden nicht WKT-Kompatibel erzeugt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Modul-Updates auf neue Major-Version erfolgt nicht mehr automatisch | ||
+ | |} | ||
+ | ===2.22.6 (21.08.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:scaleimage: Hintergrundfarbe bei Padding ist nicht weiß sondern schwarz | ||
+ | |} | ||
+ | ===2.22.5 (16.08.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Skalierte Bilder sehen teilweise verschwommen aus | ||
+ | |} | ||
+ | ===2.22.4 (16.08.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Bilder werden bei Änderung des Fokus-Punktes nicht neu skaliert. | ||
+ | |} | ||
+ | ===2.22.3 (14.08.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || expression-Attribut erzeugt Fließkommazahlen bei Ganzahlen > 32 Bit, diese sollte aber erst bei Ganzahlen > 64 Bit erzeugt werden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || sp_name und so_date sind bei Medien nicht im Solr-Index | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Upload von Medien (in Infosite5) nicht möglich (NullPointerException) | ||
+ | |} | ||
+ | ===2.22.2 (07.08.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Metadaten werden nur für das erste skalierte Bild entfernt | ||
+ | |} | ||
+ | ===2.22.1 (07.08.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Master-Konfigurations-Struktur wird unter bestimmten Bedingungen nicht korrekt zusammengefügt. | ||
+ | |} | ||
+ | ===2.22 (02.08.2017)=== | ||
+ | ''Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Bilder in Iteratoren kommen durcheinander | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Thumbnails auf Basis von Thumbnails erstellen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neuberechnung von klein-gerechneten Bildern im Publikationsbereich triggern können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Bildskalierung mit padding=fit fügt auch bei kleineren Bilder padding hinzu | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Probleme mit Medien in Iterates | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Upload / Import von Bmp-Dateien unter Windows nicht möglich | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Kompabilität zu ImageMagick 7 prüfen und ggf. implementieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Bilddateinamen sollte den Zeitstempel der Generierung beinhalten, damit bessere Caching-Regeln definiert werden können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Sanselan durch ImageMagick ablösen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Bilder in CMYK in RGB umwandeln | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Nullpointer Exception beim deployen von Modulen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterte Metadaten ermitteln | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || sp:compasscompiler entfernen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || ReflectionUtil unterstützt jetzt auch Methoden die mit 'to' beginnen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || sp:sass - jsass update auf 5.5.2 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler 'Illegal mix of collations' für Temporäre Tabellen verhindern, wenn Datenbankserver nicht nach Vorgabe koniguriert ist. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Startvorgang des IES optimiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || IES Nutzer, die kein Passwort gesetzt haben, werfen beim exportieren mittels XIP eine NullPointerException | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Das zusammenfügen der verschiedenen JSON-Konfiguration wird in speziellen Fällen nicht korrekt durchgeführt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || NullPointerExceptions wieder komplett anzeigen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Temporäres Verzeichnis vom Default-Temporärem-Verzeichnis auf SITEPARK_HOME/ies/tmp geändert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neupublizieren von aktuellen Medien | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Einige Bildformate könnten von ImageMagick zwar berechnet werden, werden allerdings nicht als Bild erkannt. | ||
+ | |} | ||
+ | ===2.21.10 (01.08.2017)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || PublisherActoins sofort feuern | ||
+ | |} | ||
+ | ===2.21.9 (21.07.2017)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || HTML-Attribute an sp-Tags werden nun html-kodiert | ||
+ | |} | ||
+ | ===2.21.8 (18.07.2017)=== | ||
+ | ''HotfixRelease'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:print mit convert=html2text parst die HTML-Tags nicht sauber heraus | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || 'iesadmin module install moduleId:version' erzeugt einen Fehler, wenn das Modul bereits installiert ist. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Die Konvertierung 'html2text' (per String oder mit sp:print) erzeugt nach maximal 76 Zeichen immer einen Zeilenumbruch. | ||
+ | |} | ||
+ | ===2.21.7 (11.07.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Inhalte werden nicht gespeichert, Abschnitte können nicht mehr korrekt ausgewählt werden | ||
+ | |} | ||
+ | ===2.21.6 (10.07.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Master-Konfigurations-Struktur läd die Konfig nicht in der richtigen Reihenfolge | ||
+ | |} | ||
+ | ===2.21.5 (10.07.2017)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Medien, die durch Staging in verschiedenen Publishern unterschiedliche Inhalte haben, führen dazu, dass Links auf diese verschwinden können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Live-Publisher können nun wieder als Modul des Mandanten konfiguriert werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Leeres Verzeichnis eines Artikelpools wurde nicht in XIP ausgeben | ||
+ | |} | ||
+ | ===2.21.4 (16.06.2017)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || ALTER IGNORE TABLE in aktuellen Versionen von MySQL nicht mehr verfügbar | ||
+ | |} | ||
+ | ===2.21.3 (06.06.2017)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Vorschau-Funktion bei Verwendung der neuen Solr-Suchindices fehlerhaft | ||
+ | |} | ||
+ | ===2.21.2 (17.05.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Default-Werte für den WebIndex sollen auch für das Schema 1.0 gesetzt werden können, damit Starterkit-Technik auch mit der neuen Solr-Technik funktioniert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || isPublished(${publisher}) erzeugt beim SPML-Live-Seiten einen Fehler | ||
+ | |} | ||
+ | ===2.21.1 (16.05.2017)=== | ||
+ | ''Hotfix-Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Default-Werte für den WebIndex sollen deaktiviert werden können, damit Starterkit-Technik auch mit der neuen Solr-Technik funktioniert | ||
+ | |} | ||
+ | ===2.21 (15.05.2017)=== | ||
+ | ''Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Umstellung der Logik der FilePublisher für die Unterstützung von Webserver-Clustern im Zusammenhang mit dem IES-Webnode | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || JPG wird als kaputtes TIFF erkannt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Breiten- und Höhen-Ermittlung vom Sanselan auf ImageMagick umstellen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || isPublished(${publisher}) liefert false, wenn der Bezugs-Artikel der aktuell generierte Artikel ist und dieser temporäre ist (Vorschau-Funktion) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Module-Abhängige Artikel werden bei updates mehrerer Module nicht korrekt generiert. | ||
+ | |} | ||
+ | ===2.20.5 (26.04.2017)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Directory-Option des Publishers beim Zugriffsschutz des Auth-Moduls wird nicht unterstützt | ||
+ | |} | ||
+ | ===2.20.4 (12.04.2017)=== | ||
+ | ''Hot-Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Tomcat-Authentication im AJP-Connector für Shibboleth deaktiviert | ||
+ | |} | ||
+ | ===2.20.3 (23.03.2017)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Probleme mit der Personalisierung bei der Publikation von Medien | ||
+ | |} | ||
+ | ===2.20.2 (16.03.2017)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Personalisierungstabelle wird nicht mehr geschrieben | ||
+ | |} | ||
+ | ===2.20.1 (02.03.2017)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Endlos-Rekursion beim mergen der Json-Konfigurationen unter gewissen Installationskonstellationen | ||
+ | |} | ||
+ | ===2.20 (24.02.2017)=== | ||
+ | ''Release Version'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterung für neues Solr-Konzept | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Konfigurations-Option am FilePublisher: uriProtectionMapFile, um anderen Dateinamen verwenden zu können. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Default für URI-Protection URI von protecteduris.map.php auf protecteduris.map ändern | ||
+ | |} | ||
+ | ===2.19 (19.01.2017)=== | ||
+ | ''Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Locks dürfen nicht am Nutzer hängen, sondern an Sessions | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Uploads auf 2GB beschränkt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Das Vergleichen von GenericArticleVO ist nicht korrekt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler beim Upload von Medien innerhalb eines Iterators. Doppelte Einträge, Überschreibung von Bildern. | ||
+ | |} | ||
+ | ===2.18.3 (07.12.2016)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Medien, die nach kleiner Änderung erneut am Artikel hochgeladen wurden, wurden nicht als geändert erkannt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Zeitgesteuerte Publikation über den Mail-Publisher funktioniert nur zusammen mit File-Publishern | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || module.context wird nun dem Cascading Config Manager bereitgestellt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Modulabhängigkeiten zu Snapshot-Versionen werden nun inklusive Build-Date gespeichert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei der Ausgabe des Telefonnummer-Attributes 'localNumber' kommt es zu Fehler. (Logfile: StringIndexOutOfBoundsException / InvocationTargetException) | ||
+ | |} | ||
+ | ===2.18.2 (21.11.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Generierung durch Modul-Abhängigkeiten wird bei Update von SNAPSHOT-Versionen nicht durchgeführt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Debug Ausgaben entfernt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Abhängigkeit zu ImageFile auf 1.6 geupdated | ||
+ | |} | ||
+ | ===2.18.1 (03.11.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Null-Werte werden im JsonObjectResolver nicht korrekt ausgewertet | ||
+ | |} | ||
+ | ===2.18 (24.10.2016)=== | ||
+ | ''Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Automatisches neupublizieren bei Modul-Update, wenn Artikel von Modul-Version abhängig ist | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || <sp:collection action="insert" index="0"> erzeugt ein zusätzliches leeres Element in der Liste | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Fehler beim Kompilieren von SCSS-Code mit dem sp:sass tag erzeugt nun sichtbare Fehlermeldungen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || URIProtection bei Index-Seiten auch auf dem Verzeichnis | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || PublisherContext soll Session enthalten, wenn Aktion von einem Nutzer angestoßen wurde | ||
+ | |} | ||
+ | ===2.17.5 (10.10.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || NumberFormatException wenn ein Leerstring als ImageMagick Version gesetzt wird | ||
+ | |} | ||
+ | ===2.17.4 (05.10.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Option für die Konfiguration der ImageMagick Version hinzugefügt | ||
+ | |} | ||
+ | ===2.17.3 (01.09.2016)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Fehler mit Uploads in der Live-Vorschau | ||
+ | |} | ||
+ | ===2.17.2 (17.08.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Artikel mit Personalisierungs-Daten können in bestimmten Konstellationen nicht gespeichert werden. | ||
+ | |} | ||
+ | ===2.17.1 (12.08.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Performanz-Optimierung für das schreiben von Dateien in ein Remote-File-System | ||
+ | |} | ||
+ | ===2.17 (02.08.2016)=== | ||
+ | ''Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Neue statische Funktion isMap & isList | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Attribute zu Methoden für Map & Collection | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Vorgehaltene Integer & Long Objekte nutzen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neuer SP-Tag sp:sass | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Über SPML Module-List als Maps mit system.moduleMap abfragen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Java 1.8 notwendig | ||
+ | |} | ||
+ | ===2.16.1 (17.08.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Artikel mit Personalisierungs-Daten können in bestimmten Konstellationen nicht gespeichert werden. | ||
+ | |} | ||
+ | ===2.16 (25.07.2016)=== | ||
+ | ''Feature Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:option muss ID-Werte über ein ID-Objekt vergleichen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || FUNCTION_URL, FUNCTION_ABSOLUTE_URL & FUNCTION_RELATIVE_URL sollten auch Null als Argument akzeptieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Optionale Trennung der Aktionen "Speichern" und "Publizieren" implementiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Dependency-Update: Sitepark Commons 1.1 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || getValues()-Funktion für PrimitiveInformation-Objekte | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || system.char.DOLLAR hinzugefügt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Mail-Publisher Properties können jetzt auch die Form ${salutation:Hallo Herr;Hallo Frau;Hallo} | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neuer Tag sp:expire | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Aufruf von ".path" in der Vorschau nur für ElementVOs zulässig | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neuer Tag sp:log | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Neue Personalisierung bei Artikel mit Uploads fehlerhaft | ||
+ | |} | ||
+ | ===2.15.6 (25.07.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehlermeldungen bei Verwendung der stream() oder reader() Methode in SPML | ||
+ | |} | ||
+ | ===2.15.5 (17.06.2016)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Spalte _fileHash für die Verwaltung der Publikationen eingeführt | ||
+ | |} | ||
+ | ===2.15.4 (16.06.2016)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Hotfix nach Bug im Release-Prozess | ||
+ | |} | ||
+ | ===2.15.3 (16.06.2016)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Duplicate Key Exception in Zusammenhang mit Uploads | ||
+ | |} | ||
+ | ===2.15.2 (14.06.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Duplicate Key Exception, wenn Artikel neuen Datei-Pfad erhalten | ||
+ | |} | ||
+ | ===2.15.1 (17.05.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Deadlock beim parallelen Publizieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || DAOException beim depublizieren von Artikelbäumen -> Deadlock found when trying to get lock; try restarting transaction | ||
+ | |} | ||
+ | ===2.15 (18.04.2016)=== | ||
+ | ''Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Collection.intersect kann nun auch verschiedene IES Objekte korrekt aufösen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Collection.intersect gibt nun eine leere Liste zurück wenn mit null oder Leerstring intersected wird | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Attribut arguments für sp:include | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || SPML: Erweiterung des Resolvers um die Funktion "getDays(from, to)" direkt am Calender aufzurufen. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue SPML-Methode String.toPhoneNumber() | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Die Funktion toXip für Artikel-Objekte ergänzt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Wenn bei der Installation ein Proxy angegeben wird funktioniert die Anmeldung nicht mehr | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Generierung von Daten für Zugriffsschutz über Site-API PHP-Protection (Ablösung des Sumpf-Moduls) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterung des Datenmodell für PublishedInformationDefinition um Angaben zum URL-Schutz | ||
+ | |} | ||
+ | ===2.14.2 (23.08.2016)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehlermeldungen bei Verwendung der stream() oder reader() Methode in SPML | ||
+ | |} | ||
+ | ===2.14.1 (08.03.2016)=== | ||
+ | ''Hotfeature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Funktion coalesce(..) | ||
+ | |} | ||
+ | ===2.14 (03.03.2016)=== | ||
+ | ''Feature Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Funktion toXip() für Templates um XML-Daten im XIP-Format ausgeben zu können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Konfiguration prepareTemplates für Publisher | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:map Aktion 'merge' wirft eine Fehlermeldung beim mergen von JSON-Objekten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || scope-Attribut für sp:range | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Label für Publisher eingeführt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Methode toGeoJson() für String und JSONObject | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue SPML-Methode JSONObject.clone(), JSONArray.clone(), Map.clone(), Collection.clone() | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || SVG-Support | ||
+ | |} | ||
+ | ===2.13.10 (22.01.2016)=== | ||
+ | ''Optimize Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Umstellung der Funktionen zum E-Mail-Empfang und zur E-Mail-Verarbeitung | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Fehler bei Konsolen-Aufrufen werden ins Log geschrieben | ||
+ | |} | ||
+ | ===2.13.9 (05.01.2016)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Deadlock bei erstem Start nach Installation | ||
+ | |} | ||
+ | ===2.13.8 (16.12.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Artikel läuft in eine Dateinamens-Kollision, wenn ein ältere Version publiziert und dann neu generiert wird. | ||
+ | |} | ||
+ | ===2.13.7 (09.12.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Invalider trim()-Aufruf beim Body-Content vom sp:set-Tag entfernt | ||
+ | |} | ||
+ | ===2.13.6 (02.12.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Dateinamenskollisionen von Medien wurden nicht mehr korrekt verarbeitet. Medien wurden nicht mehr generiert. | ||
+ | |} | ||
+ | ===2.13.5 (30.11.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim ersten IES-Start nach der Installation gibt es Fehler wegen asynchronem Zugriff auf die Konfiguration | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Timeout für die Synchronisation der Konfiguration mit dem Authserver verkürzt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || JBoss-Daten wurden in ein Unterverzeichnis installiert. | ||
+ | |} | ||
+ | ===2.13.4 (27.11.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Synchronisation der Konfiguration mit dem lokalen Auth-Server | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Property "mail.imap.partialfetch" gesetzt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Ausführung von iesadmin auch als IES-Nutzer möglich | ||
+ | |} | ||
+ | ===2.13.3 (20.11.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Umstellung des User-Objektes um leere Passwörter zu verhindern | ||
+ | |} | ||
+ | ===2.13.2 (12.11.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Variablennamen dürfen nun auch ein Minus enthalten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Problem mit CalendarInformation-Daten vor 1970 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Timeout für den systemd Prozeß auf 1h erhöht | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Apache Commons Collections Exploit fixed | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Fehler von Mail-Servern bei IMAP-Kommunikation durch lokales Message-Objekt umgangen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Logging im ies.out um Datumsausgabe erweitert | ||
+ | |} | ||
+ | ===2.13.1 (28.10.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Beziehungen von Artikeln zu Tag-Templates verhindern die Generierung | ||
+ | |} | ||
+ | ===2.13 (15.10.2015)=== | ||
+ | ''Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Funktion 'implode' für Collections, um aus den Objekten einer Collection einen String zu erzeugen, die mit einem definierten String verbunden werden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim IES-Update mit 'iesadmin update' wird infosite5 nicht als bereits installiert erkannt. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Kaskadierende Konfiguration (server, modules, client, publisher) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || SPML-Dateien aus Modulen als alternative zu Templates um Seiten zu genieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || objectType zur Ermittlung der SPML-Datei um Seiten zu generieren, dadurch entfällt die Kopplung zu einem Template | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || ConfigurationListener soll auch über StartupService angemeldet werden könnne | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || SPML Collection um Methode join erweitern | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterung von Datenbanktabellen um Modul-Abhängigkeiten aufzunehmen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Compass Compiler cache wird nicht aufgeräumt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Templates über sp:include als Funktion aufrufen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || JSON soll auch im Body von sp:set definiert werden können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue SPML-Methode Collection.toMap(String) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Resourcen erzeugen eine Dateinamens-Kollisions-Fehlermeldung | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Bei der Ausgabe von Strings in SPML kann dem Wert 'php' bei der Encoding-Angabe eine Listen von Werten übergeben werden, die NICHT encodiert werden soll. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Nicht alle Kombinationen aus Iterator und Subinformation funktionieren korrekt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || system.idGenerator zzm generieren von ID's in SPML | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue Spml-Methode Object.locale(locale, lookup) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || sp:map putNotEmpty & sp:collection addNotEmpty implementieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Attribute expression und condition in sp:map und sp:set setzten eine String, wenn nur eine Variable aufgelöst wird. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || An Publishern können nun Features ausgelesen die Information über das Publikationsziel beinhalten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Von Artikel-Daten kann der direkte Feldname (ohne Datenstruktur) jetzt über 'lastField' in SPML abgefragt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Neues Maven Sub-Modul ies-jbossweb in dem die Compiler-Anpassungen enthalten sind | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || SPML neue Methoden String.indexOf und String.lastIndexOf | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || SPML: Neue Aktion 'merge' für sp:map | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neues Attribute 'default' für sp:map und sp:collection | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Authorisierung über zentralen Auth-Service | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || iesadmin completition aktualisiert und beim Update automatisch aktiviert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Update bzw. Neustart einzelner Module wurden u.U. die Dateien im WEB-IES-Ordner nicht korrekt ausgetauscht | ||
+ | |} | ||
+ | ===2.12.23 (27.07.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Mime-Type Erkennung soll commons-API verwenden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Mime-Type von DWG-Dateien von 'image/x-dwg' auf 'application/dwg' ändern. | ||
+ | |} | ||
+ | ===2.12.22 (23.07.2015)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Email-Service: Applikations-Spezifische Email-Header mit UTF-8 encoding werden nicht korrekt decodiert. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Bei der Ausgabe kann das encoding php angegeben, welches leider sowohl doppelte als auch einfache Anführungszeichen escapet. | ||
+ | |} | ||
+ | ===2.12.21 (09.06.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Speichern und laden von Artikeln über eine Symlink-ID funktioniert nicht richtig | ||
+ | |} | ||
+ | ===2.12.20 (26.05.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Zeitgesteuerte Publikation und Depublikation von Artikeln fehlerhaft: Tasks wurden nicht entfernt und regelmäßig neu ausgeführt | ||
+ | |} | ||
+ | ===2.12.19 (20.05.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Es muss ermöglicht werden, dass Module Listener für XIP-Importe bereit stellen können. | ||
+ | |} | ||
+ | ===2.12.18 (19.05.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Polling des Mail-Server, darf bei Fehlern nicht unterbrochen werden. | ||
+ | |} | ||
+ | ===2.12.17 (15.05.2015)=== | ||
+ | ''Hot-Feature'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Optimierung der Passwort-Generierung für Linux-Systeme | ||
+ | |} | ||
+ | ===2.12.16 (27.04.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Implizite Leserechte auf das eigene Benutzer-Objekt wieder gegeben | ||
+ | |} | ||
+ | ===2.12.15 (17.04.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Polling des Mail-Server, wenn IDLE nicht unterstützt wird | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Datenbank Update erzeugt bei einigen MySQL-Server Fehler beim Ändern des Feldes PublishedInformationDefinition._file | ||
+ | |} | ||
+ | ===2.12.14 (15.04.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Datenbankfeld PublishedInformationDefinition._file auf 1024 Bytes vergrößern | ||
+ | |} | ||
+ | ===2.12.13 (08.04.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Performanz-Optimierung für Counter-Suchen (z.B. letzte Änderungen) | ||
+ | |} | ||
+ | ===2.12.12 (01.04.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Calendar-Objekt liefer u.U. nicht alle Tage zurück | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || isDaily Abfrage auf CalenderEntry-Objetek über SPML lieferte den falschen Wert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Import von LDAP-Nutzern erzeugt Fehler beim erstellen des Nutzers | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei mehreren SPT-Tags mit dem gleichen Feldnamen werden die Inhalte nicht korrekt dargestellt. Beim folgendem Speichern werden schließlich die falschen Daten gesichert. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Medien innerhalb eines Iterators lassen sich nicht im Edit-Modus löschen | ||
+ | |} | ||
+ | ===2.12.11 (27.03.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Sicherstellen das Datenbankverbindungen immer im sql_mode='' gestartet werden | ||
+ | |} | ||
+ | ===2.12.10 (23.03.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:include Tag verursacht einen Fehler wenn ein Ausgabetemplate im Eingabebereich includiert wird | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Insert Attribut am sp:set Tag implementiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || toJSON auch für JSONObject, JSONArray und Collection | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Update auf Net-API 1.6.1 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Online-Installation über Proxy funktioniert nicht mehr | ||
+ | |} | ||
+ | ===2.12.9 (12.03.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || System.char.LF (Line-Feed \n), System.char.CR (Carriage-Return \r), System.char.TAB (Tabulator \t) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Module-Tabelle muss schon ab Version 2.12.2 angelegt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Unabhängig von der Verknüpfung zwischen Mandant und Modul können jetzt alle Mandanten die Module-Templates aller Module nutzen. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Flag 'client-webapp' für ies-module.xml zur Kennzeichnung von Modulen, über die man sich mit einem Mandanten anmelden kann. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Update auf Net-API 1.6 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Attribut overwrite in sp:map unterstützen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Module-Tabelle fehlt nach update | ||
+ | |} | ||
+ | ===2.12.8 (06.03.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Medien lassen sich nicht im Edit-Modus Speichern oder Löschen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Wenn eine Pool-Struktur kopiert wird werden einige Eigenschaften der kopierten Pools per Suchabfrage nicht gefunden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Austausch von identischen Medien (MD5) aber anderem Dateinamen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Dateinamen von Anhänge mit Umlauten werden nicht encodiert. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || PHP-Serializer encodiert utf-8 multibytes character nicht korrekt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Medien mit Teaserbild ermitteln über die API den Publikationsstatus aller Medien-Inhalte | ||
+ | |} | ||
+ | ===2.12.7 (26.02.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Performanz-Probleme und Memory Leak in Compass-Compiler | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Nutzer können in InfoSite 5 Ihr Passwort nicht setzen | ||
+ | |} | ||
+ | ===2.12.6 (23.02.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Medien konnten per XIP nicht exportiert werden | ||
+ | |} | ||
+ | ===2.12.5 (19.02.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Synchronisation des RepositoryTrees beim Anlegen von Pools korrigiert | ||
+ | |} | ||
+ | ===2.12.4 (16.02.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Proxy Setzungen beim Update u.U. nicht korrekt ausgewertet | ||
+ | |} | ||
+ | ===2.12.3 (09.02.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Für den XML-Export muss es möglich sein leere Feld.Information zu erzeugen, damit diese Daten auf dem Zeilsystem entfernt werden können. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Commons: Hash.scrypt sort für einen JVM-Absturz, da die native Library nicht stabil ist. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Vom Email-Service erfragte Emails eines IMAP-Ordners muss geprüft werden, ob die Emails noch gültig und nicht schon gelöscht sind. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Bibliothek für Module-Updates wird bei Updates nicht mit installiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Bash-Completion Scripte bei der Installation nicht kopieren sondern einen link erstellen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei Artikel wird fälschlicherweise eine Dateinamenskollision erkannt, wenn sie im Staging-Modus publiziert werden | ||
+ | |} | ||
+ | ===2.12.2 (28.01.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Module werden nach Neuinstallation des IES nicht deployed | ||
+ | |} | ||
+ | ===2.12.1 (28.01.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Update erzeugt Fehler bei Datenbank-Updates | ||
+ | |} | ||
+ | ===2.12 (27.01.2015)=== | ||
+ | ''Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Besseren Passwort-Hash-Algorithmus verwenden, um Passwörter in der Datenbank abzulegen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Email Service zum Empfangen von Emails aus IMAP-Kontent | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Database.fixTableName() um Windows-Lower-Case Tabellen zu korrigieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Wartungsnutzer automatisch anlegen, wenn nicht vorhanden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Alle Texte mit ID-Format wurden für Resourcen nicht zusätzlich als Links gespeichert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Korrektur der Typ-Zuordnung | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterung des CommonEvent für Authentifikation | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Nutzerdaten des eigenen Accounts können nicht mehr verändert werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Minimale Passwort-Länge konfigurierbar | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Standard-Algorithmus für die Verschlüsselung der Passwörter auf scrypt umgestellt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Funktionen für Ablaufdatum von Passwörtern | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Passwort darf bei Änderung nicht mehr den alten Wert annehmen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || IES kann nach Installation auf systemd Systemen nicht direkt gestartet werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Unterstützung von unterschiedlichen Passwort-Verschlüsselungsalgorithmen für Accounts (scrypt, bcrypt, pbkdf2, sha, md5, unixcrypt) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Dynamisches Update der Nutzerpasswörter bei Anpassung der Algorithmus-Einstellungen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || moduleBeforeDeploy Methdoe für ModuleListener | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterungen für die Administration von Modulen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Bash Completion für iesadmin | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || PHPArraySerializer der Sitepark-Commons-API verwenden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Passwort-Funktionen bereitstellen | ||
+ | |} | ||
+ | ===2.11.3 (21.01.2015)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || toString auf Long ergibt Leerstring | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:compasscompiler wirft NullPointerException in bestimmten Fehlerfällen | ||
+ | |} | ||
+ | ===2.11.2 (07.01.2015)=== | ||
+ | ''Hotfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || sp:select liefert beim speichen Fehler, wenn es innerhalb von sp:subinformation und sp:iterator verwendet wird | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Darstellung von Eingaben bei Links oder Checkboxen innerhalb von Subinformations | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Sonderzeichen in <sp:option value="..."/> werden nicht korrekt encodiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Mehrsprachige CalendarInformations | ||
+ | |} | ||
+ | ===2.11.1 (27.11.2014)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Bildzuschnitt anhand des Focalpoints ist nicht korrekt | ||
+ | |} | ||
+ | ===2.11 (19.11.2014)=== | ||
+ | ''Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || trim-Funktion auf Zahlen angewendet liefert leere Zeichenkette | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Focus-Point Support für sp:scaledimage | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || system.modules um alle Module des Systems über Templates abfragen zu können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || BinaryServlet unterdrückt bei Fehlern die Ausgabe vom JBoss HTML-Rahmen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei in der Konfiguration des IES zugewiesenen aber nicht mehr vorhanden Publishern konnte das System nicht gestartet werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || system.tag.next implementiert um die ID des nächsten Elementes zu ermitteln | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neuer Tag sp:compasscompiler | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neuer Resolver zur einfachen Ausgabe von Kalendertagen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Support für das Init-System systemd | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Nutzer dürfen die E-Mail-Adresse aus dem Profil selber nicht ändern | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Deaktivierte Checkboxen wurden nicht korrekt verarbeitet | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Unsynchronisierter Zugriff auf eine Cache-Map im Konfigurations-Objekt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Das Publizieren von leeren Dateien soll keinen Fehler mehr auslösen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Performanz-Optimierung für die Evaluierung von Attributen in SPML-Templates | ||
+ | |} | ||
+ | ===2.10.6 (13.11.2014)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || An einem Artikel hochgeladene Medien werden nicht depubliziert, wenn das Medium entfernt wird und der Artikel publiziert bleibt. | ||
+ | |} | ||
+ | ===2.10.5 (02.09.2014)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || FilePublisher soll auch das directory-Attribut in context.php schreiben | ||
+ | |} | ||
+ | ===2.10.4 (28.08.2014)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler im XIP -Export: 0xb is not a legal XML character | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Datenbank-Update für BinaryIndex optimieren | ||
+ | |} | ||
+ | ===2.10.3 (26.08.2014)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Fehler beim XIP Export von ungültigen Daten werden abgefangen | ||
+ | |} | ||
+ | ===2.10.2 (04.08.2014)=== | ||
+ | ''Bugfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Artikel, die mit dem Tag 'sp:textimage' Texte als Bilder ausgegeben haben, enthielten innerhalb des IES keine gültige Url mehr. | ||
+ | |} | ||
+ | ===2.10.1 (22.07.2014)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || ClassCastException beim Aufbau von XSS gesicherten Formularen | ||
+ | |} | ||
+ | ===2.10 (22.07.2014)=== | ||
+ | ''Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || JBoss-Log-Dateien vor jedem Neustart löschen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || ConfigurationListener zur Benachrichtigung von Änderungen der Konfiguration | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Löschen von Artikeln, die via HTTP-Publisher exportiert wurden, wurde die Depublkation nicht ausgelöst | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Beim Generieren stets das übergebene Objekt in den Cache übertragen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Unsynchronisierter Zugriff auf das Konfigurations-Objekt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Unsynchronisierte Publikation von Artikeln und dessen Abhängigkeiten sorgen dafür das gelegentlich URL's von Artikeln nicht herraus geschieben werden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || IES-Installer bei Suse (SLES) fehlerhaft | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Template-Kompiler funktioniert nicht mit Java 8 | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || SPML Seiten funktionieren nicht korrekt, wenn SITEPARK_HOME ein symlink ist | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || JAVA_HOME in sitepark.conf wird nicht richtig ausgewertet | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Abhängigkeiten von Artikeln dürfen nicht beim Mail-Publisher aufgebaut werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || JBoss Log Rotation für internes Log (server.log) auf 3x10 MB konfiguriert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Identifikation des JBoss bei Fehlerseiten und im HTTP-Header unterbunden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Dateiname und Mime-Type nun auch für die interne Suche verfügbar | ||
+ | |} | ||
+ | ===2.9.11 (30.06.2014)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Max-Loop-Count auf 100000 erhöht | ||
+ | |} | ||
+ | ===2.9.10 (26.06.2014)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Aufgrund von Inkonsistenzen in der Datenbank kann die Papierkorb-Service unter Umständen falsche Daten löschen | ||
+ | |} | ||
+ | ===2.9.9 (23.06.2014)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Logging-Bibliothek nicht korrekt eingebunden | ||
+ | |} | ||
+ | ===2.9.8 (23.04.2014)=== | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Offline-Update-Paket nicht installierbar | ||
+ | |} | ||
+ | ===2.9.7 (15.04.2014)=== | ||
+ | ''Hotfeature'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Java-installation SITEPARK_HOME/jvm wird nicht mehr gefunden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || URL.relativePathToDocumentRoot, mit der der relative Pfad zum Document-Root erzeugt wird | ||
+ | |} | ||
+ | ===2.9.6 (28.03.2014)=== | ||
+ | ''Hotfix- Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Bei noch nicht gespeicherten Medien, die unterhalb eines zweifach verschachtelten Iterators liegen, provoziert die Vorschau einen Fehler. | ||
+ | |} | ||
+ | ===2.9.5 (27.03.2014)=== | ||
+ | ''Hotfix- Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Datenbank-Updates werden nicht mehr automatisch ausgeführt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Updater verwendet nicht den konfigurierten Proxy | ||
+ | |} | ||
+ | ===2.9.4 (25.03.2014)=== | ||
+ | ''Hotfix- Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Datenbank-Validierung und Windows berücksichtigt nicht, das Tabellen klein geschrieben sein können | ||
+ | |} | ||
+ | ===2.9.3 (19.03.2014)=== | ||
+ | ''Hotfix- Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Update ermittelt nicht die korrekte Module-Version der zu aktualisierenden Module | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Medien-Uploads über den InformationHandler führen im Edit-Modus zu einem Fehler | ||
+ | |} | ||
+ | ===2.9.2 (17.03.2014)=== | ||
+ | ''Hotfix- Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Offline-Update-Paket nicht installierbar | ||
+ | |} | ||
+ | ===2.9.1 (17.03.2014)=== | ||
+ | ''Hotfix- Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || IES startet nicht, wenn keine admin-Datenbank-Verbindung konfiguriert ist | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Default-Einstellung für den Depenedency-Service ändern, um die Felder 'elemens' und 'allElements' Standardmäßig zu überwachen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Update-Routine ermittelt nicht zuverlässig die zu aktualisierenden Module | ||
+ | |} | ||
+ | ===2.9 (12.03.2014)=== | ||
+ | ''Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || IES Release Prozess vereinfachen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Volltextsuche über Ankernamen liefert für Templatepools keine Treffer | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || IES Release- und Update-Prozess optimieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || In Artikel-Feldern abgelegte JSON-Daten mit SPML strukturiert auslesen können. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Updater muss init-Script aktualisieren | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Encoding der Tabellen beim starten des IES auf utf-8 überprüfen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Standard JavaScript Logger einrichten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || isImage liefert false, bei der Auswertung eines noch nicht gepeicherten Mediums im Vorschau-Modus | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || IBM-JVM: IES kann keine HTTPS Requests absetzten, da die KeyManagerFactory von SUN verwendet wird | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Executables müssen in den Document-Root publiziert werden können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || CounterManager-Service soll standardmäßig bei einer Neuinstallation aktiviert sein | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || FilePublisher generiert die Datei /WEB-IES/context.php mit Mandanten- und Publisher-Informationen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Umstellung der DAOs für SPQL-Suchen über die IES-API | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Thumbnails enhalten alle EXIF Daten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Wird die Personalisierung am Pool zurückgesetzt, werden die enthaltenen Elemente nicht automatisch neu generiert | ||
+ | |} | ||
+ | ===2.8.1 (04.02.2014)=== | ||
+ | ''Hotfix- Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Session-Daten Modulübergreifend zugreifbar machen funktioniert nicht einwandfrei und muss zurückgebaut werden | ||
+ | |} | ||
+ | ===2.8 (05.12.2013)=== | ||
+ | ''Feature Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || spt:link verwendet Daten in HTTP-Session, um pools an die Dialog-Seite zu übertragen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || W3C Datums-Format in SPML | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || <sp:print encoding="base64"> auch ohne chunk ermöglichen. Neues Encoding <sp:print encoding="base64NotChunked"> | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Locks beim Löschen von Artikeln entfernen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Dateikollisionen beim Publizieren erkennen und verhindern | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Optmierung der SQL-Anfrage zum Laden von Content | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Workflow-Eigenschaft einer Rolle konnte einzeln nicht gesetzt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Zugriff auf Persolisierungsdaten des Parent bei Versionierung | ||
+ | |} | ||
+ | ===2.7.4 (21.11.2013)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Der IES-Installer schlägt fehl, weil das ies-base Module doppelt verpackt wird | ||
+ | |} | ||
+ | ===2.7.3 (20.11.2013)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || FileHelper.getConnection darf kein Chunked Encoding für den IES-Connect nutzen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Berechnete Thumbnails sollten keine überflüssigen Metadaten enthalten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Die Thumbnailberechnung sollte auch mit Multi-Layer Formaten (z.B. psd, gif...) ungehen können. | ||
+ | |} | ||
+ | ===2.7.2 (18.11.2013)=== | ||
+ | ''Hotfix- Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || IES Basis-Module hat den falschen Dateinamen (ies-base.war). Muss aus Abwärtskompatibilität ies.war heißen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || IES-API Hotfix übernehmen | ||
+ | |} | ||
+ | ===2.7.1 (14.11.2013)=== | ||
+ | ''Hotfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler beim Abschließen der IES Installation | ||
+ | |} | ||
+ | ===2.7 (30.10.2013)=== | ||
+ | ''Feature-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Erweiterung des Kerns für das Papierkorb-Feature | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{remove}} || LdapService entfernt (LDAP-Import muss über XIP erfolgen) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{remove}} || ForeigenIDMappingDefinition-Tabelle entfernen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{remove}} || ExcelImport entfernt (Alternative über XIP) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{remove}} || Veraltete Feature Graphviz und R-Server entfernt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Auswertung der Worklisteinträge für Rollen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || String.getBytes() verwendet unter Linux und Windows verschiedene Charsets. Das Charset muss immer mit angegeben werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Event zur Steuerung von Änderungen am Mandanten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Modul-Daten werden beim Verknüpfen von Publikationsbereichen mit einem Mandaten nicht korrekt publiziert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Die Zeitsteuerung einer Publikation speichert das zum Speicherzeitpunkt gesetzte Template. Das Template sollte erst bei der Ausführung des Tasks ermittelt werden. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Komprimierte Datenübertragung von statischen Resourcen standardmäßig aktiviert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Format für Log-Datei angepasst (Soweit Platz vorhanden ist wird noch das Package mit ausgegeben) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Optimierung von PreparedStatements | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Funktionen zum Löschen von Elementen im Papierkorb | ||
+ | |} | ||
+ | ===2.6.1 (27.09.2013)=== | ||
+ | ''Bugfix-Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Attribute von Medien müssen in der BinaryIndex-Tabelle abgelegt werden, damit die IES-API performat die Daten abfragen kann. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || system.baseurl hängt bei https-URL's immer den Port 80 an | ||
+ | |} | ||
+ | ===2.6 (26.08.2013)=== | ||
+ | ''Minor Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Anlegen eines neuen Mandanten werden die Verknüpfungen nicht in die Configuration geschrieben. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Space zwischen select-Tag und Hidden-Field kann zu Style-Problemen führen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Ausgabe von base64-encodierten Inhalten auch innerhalb von BodyTags möglich | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Beim Update von Modulen werden WEB-IES-Daten über temp. Ordner publiziert, die erst im Abschluss aktiviert werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Bei der Installation unter Linux wird der Apache-Nutzer automatisch in die Gruppe des IES aufgenommen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neue convert-Methode 'striphtml' für String und sp:print | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Speichern von CityGov-Artikeln in Publishern mit Personalisierung führte zu Fehlern | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Mandanten-deployment werden Module aus ihren temporären nicht in Ihr finales Verzeichnis verschoben | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Aufruf der Personalisierungsdaten über das PublicationState Objekt unterstützt den Lookup auf den Parent nicht | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || spt:number erlaubt nun die Eingabe von Zahlen mit Komma (oder Punkt). | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Neuer Tag sp:barcode zur Generierung von QR-Codes | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Exception beim deployen von ies-generator (Eventuell Grund dafür, dass infosite5 Sessions verloren gehen) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || iesclient Lauchner mit --module=[moduleId] läd nur die eigenen Module-Klassen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehlende Thumbnails nach Upload | ||
+ | |} | ||
+ | ===2.5.5 (17.06.2013)=== | ||
+ | ''Feature Fix/AddOn'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{update}} || Synkronisation der Beans bei Kompilierung von Templates | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || BinaryInformation-Funktion "stream", neben der Funktion "reader", für den Zugriff auf nicht-textbasierte Binär-Daten implementiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Direkter Zugriff auf base64-encodierte Inhalte über sp:print war nicht mehr möglich | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Anpassung des JBoss StartupService für neue Funktionen von IES-Admin | ||
+ | |} | ||
+ | ===2.5.4 (12.06.2013)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Kalkulation des End-Datums eines Wiederholungstermin war fehlerhaft und verhinderte die Übernahme der Daten | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Medien/Byte-Daten direkt mit SPML ausgeben können | ||
+ | |} | ||
+ | ===2.5.3 (13.05.2013)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Neuer Tagkey "ownpersonalization" für die direkte Auswertung der eigenen Personalisierung | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Zugriff auf die Personalisierungsdaten über Templates korrgiert | ||
+ | |} | ||
+ | ===2.5.2 (07.05.2013)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Datenbankverbindung beim Laden personalisierter Artikel wurde nicht korrekt geschlossen | ||
+ | |} | ||
+ | ===2.5.1 (03.05.2013)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Anpassung bzgl. der neuen Personalisierungsregeln | ||
+ | |} | ||
+ | ===2.5 (17.04.2013)=== | ||
+ | ''Minor Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Artikel werden nicht zum definierten Zeitpunkt depubliziert, sondern zu einem anderen Zeitpunkt | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || MySQL 5.6 Support | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || InfoSite-Modul zweimal installiert | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Änderungen eines Artikels für den Live-Bereich freischalten ist nur mit Änderung des Artikels möglich. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || DatabaseListener zur Überwachung von Konfigurations-Änderungen der Datenbanken | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || IES Webnode Unterstützung | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Implizite Listen konnten leere Felder aufnehmen, die nicht in der Datenbank gespeichert werden. Dadurch konnten ungültige Indices in den Listen entstehen. | ||
+ | |} | ||
+ | ===2.4.1 (15.02.2013)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Contentfeld 'editor_template' beim Speichern im GenericArticleHandler nicht mehr auswerten | ||
+ | |} | ||
+ | ===2.4 (16.01.2013)=== | ||
+ | ''Minor Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || FullText-Indexer kommt mit Symlinks (data-Verzeichnis) nicht klar | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || PublisherService benötigt einen Listener, um auf Änderungen von Publikationsbereichs-Konfigurationen reagieren zu können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Statistik-Daten (über IES-API erzeugt) müssen auch über Templates abgefragt werden können | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Nach Update des IES-Generators müssen alle Module mit den Generator-Daten neu synchronisiert werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Vom Generator in die einzelnen Module kopierten jar-Dateien werden bei Dateinamen-Änderungen (neue Version) nicht gelöscht | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Fehler bei der Ermittlung der Tages eines Wiederholtermins führte u.U. dazu, dass ein Tag zuviel ausgegeben wurde | ||
+ | |} | ||
+ | ===2.3.4 (06.12.2012)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Version muss auch das Format 6.0-M1.1-SNAPSHOT unterstützen | ||
+ | |} | ||
+ | ===2.3.3 (06.12.2012)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Speichern von Artikeln ohne dem Contentfeld 'editor_template' wird das Template für die Generierung aus dem Artikel entfernt. | ||
+ | |} | ||
+ | ===2.3.2 (21.11.2012)=== | ||
+ | ''Bugfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Automatisch generierte Dateinamen nach Mandanten-Kopie | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Mapping Reflection Util nicht synchronisiert (Endlosschleife) | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Mandantenmigration mittels ccopy und IP-Migration soll auch am Artikel hochgeladenen Bildern mit automatischen Dateinamen andere Dateinamen geben. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Suchabfragen mit != filename liefern falsch Ergenbisse | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Abhängigkeiten für generierte Artikel müssen für den Mail-Publisher nicht vorgehalten werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Beim Löschen von Nutzerpools werden die zugewiesen Pool-Rechte NICHT gelöscht. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || LinkTreeService wird bei Änderung von Navigations-Verlinkung nur teilweise aktualisiert. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Gespeicherte Suchabfrage wird vom IES zerlegt und für die Tabelle Queries wieder falsche zusammengesetzt - Aktualisierung tut nicht!! | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || ClassCastException beim Importieren von Medien über xip | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Updates auf SNAPSHOT-Version können nicht wiederholt werden | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || WEB-IES Verzeichnisse im Document-Root der Publikationsbereiche durch .htaccess Schützen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Generierung von Thumbnails bei Multilevel-Bildern (z.B. animierte GIFs) | ||
+ | |} | ||
+ | ===2.3.1-PATCH1 (13.11.2012)=== | ||
+ | ''Patch Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Update der Datenbank-Indices nicht möglich. Alle alten Indices wurden gelöscht. | ||
+ | |} | ||
+ | ===2.3.1 (23.10.2012)=== | ||
+ | ''Bugfix Release'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{fix}} || Über SQL generierte JSON-Daten liefern ungültige Ergenbisse | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || Im ies-client fehlen Abhängikeiten zu module, adapter und services | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Die fehlenden Abhängigkeiten des IES-Moduls 'imgfile' zu den Bibliotheken 'mediautil' aufgelöst. | ||
+ | |} | ||
+ | ===2.3 (05.11.2012)=== | ||
+ | ''Umstellung auf GIT/Maven'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Update-Mechanismen für Maven-Umstellung anpassen | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || RuntimeException bei rekursiven kopieren von TemplatePools | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || System vergisst Anchor bei/nach XIP Import | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Name der Module-Datei bei Updates muss beliebig heißen dürfen. | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{fix}} || Modul-Update über Proxy | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || sp:json Encoding von ' | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{add}} || publisher.xml für jeden Publikationsbereich | ||
+ | |- | ||
+ | | style="vertical-align:top;" | {{update}} || Java7 Support | ||
+ | |} |
Aktuelle Version vom 5. Mai 2023, 09:11 Uhr
Release Notes
Anmerkungen
Update der Version 2.66
Windows wird nicht mehr unterstützt. Relevant ist das nur für Entwicklungs-Systeme, da kein Produtiv-System unter Windows läuft. Alternativ kann der IES unter Windows in einer virtuellen Umgebung (z.B. VBOX) betrieben werden. Ab Version 3 ist auch der Betrieb in Docker möglich.
Die Bildbearbeitung wurde überarbeitet. Speziell der SVG-Support. Damit SVG-Bilder wie gewünscht verarbeitet werden können sollte dem Update folgendes geprüft werden:
Ist der Interne SVG-Support von ImageMagick verfügbar:
convert -list format | grep SVG
Die Ausgabe sollte in etwas so aussehen:
MSVG SVG rw+ ImageMagick's own SVG internal renderer
SVG SVG rw+ Scalable Vector Graphics (XML 2.9.4)
SVGZ SVG rw+ Compressed Scalable Vector Graphics (XML 2.9.4)
Ist das nicht der Fall muss noch libmagickcore-*-extra
installiert werden. Die genaue Version läßt Mit Debian/Ubuntu wie folgt ermitteln
apt search libmagickcore
Zusätzlich ist noch rsvg-convert
notwendig. Die wird wie folgt installiert
# Debian/Ubuntu
apt-get install librsvg2-bin
# CentOS
yum install librsvg2-tools
# openSUSE
zypper install rsvg-convert # bzw. zypper install rsvg-view
Soll oder kann rsvg nicht installiert werden, muss der Delegator per
-Dcom.sitepark.imgfile.imagemagick.scale.svgDelegator=svg
zurück gesetzt werden. Dies erfolgt über die Konfiguration in "sitepark.conf"
IES_OPTS="-Dcom.sitepark.imgfile.imagemagick.scale.svgDelegator=svg"
Update Apache
Aktuelle Projekte basieren i.d.R. auf Macros von Sitepark zur einfachen Konfiguration der Webserver. Für diese Macros ist in Zukunft ein Apache Version 2.4.34 oder größer empfohlen. Dieser wird in aktuellen Distributionen (Debian 10, Ubuntu 20.04) bereits ausgeliefert. Ubuntu 18-Systeme sollten die Paketquellen von Ondrej einbinden um das Update des Apache zu erhalten:
https://launchpad.net/~ondrej/+archive/ubuntu/apache2
Sollten Sie hierzu Fragen haben, sprechen Sie uns gerne an. Sollten Sie keine Macros von Sitepark eingebunden haben, können Sie diesen Hinweis ignorieren.
Update der Version 2.65
Der IES wurde erweitert um Video- und Audio-Datein zu erkennen und dessen Metadaten auszulesen. Dazu wird das Werkzeugt mediainfo
verwendet und muss mit dem Update nachinstalliert werden.
Sollte der IES zum Zeitpunkt der Installation bereits laufen, muss dieser nach der Installation neu gestartet werden.
Beispiel für Ubuntu/Debian:
apt-get install mediainfo
Beispiel für CenOS/Redhat:
yum install mediainfo
Update der Version 2.63
Diese Version verfügt über eine ältere Definition der Schnittstelle zu dem Modul-Repository. Die Aktualisierung des Systems über den iesadmin
ist deshalb u.U. nicht möglich.
Vor dem Update auf eine höhere IES-Version ist es notwendig die entsprechende jar-Datei zu aktualisieren.
Dazu muss die Datei /srv/sitepark/jboss/server/default/ies-lib/com.sitepark.nexus-1.17.jar
durch die Version 1.22 ersetzt werden.
https://ies.sitepark.com/downloads/com.sitepark.nexus-1.22.jar
Es steht ebenfalls ein Skript zur Verfügung das diesen Schritt vereinfachen. Für weitere Informationen wenden Sie sich bitte an den Support.
Update zu Version 2.61
Mit dieser Version wurde der Algorithmus für die Verschlüsselung des Admin-Passwortes geändert. Das Update muss interaktiv ausgeführt und das alte Passwort erneut bestätigt werden. Weitere, optionale Zugänge sind anschließend manuell neu zu setzen.
Zusammen mit diesem Updates sind mind. auch folgende Modul-Versionen zu installieren:
- IES-Admin 1.46
- IES-API 1.51
- IES-Base 1.11
Sollten die Module beim Update nicht mit installiert worden sein, kann man das manuell noch per
iesadmin module update
nachholen.
Update zu Version 2.52
Wir planen ein Update der MySQL-Bibliothek, bei der es u.U. bei der Anbindung der Datenbank zu Problemen kommen kann, da die Default-Timezone (in Zusammenhang mit der Default-Setzung des Betriebssystems) nicht gültig ist.
Zu lösen ist dies Problem durch folgende Anpassung in der MySQL-Konfiguration, die bereits jetzt vorgenommen bzw. eingeplant werden sollte:
[mysqld] default-time-zone='+01:00'
Update zu Version 2.26
Ab dieser Version wird Java 9 experimentell unterstützt.
Unter Windows ist eine manuelle Änderung notwendig. In der Datei
SITEPARK_HOME\ies.ini
muss der Parameter
Virtual Machine Parameters
um den Wert
--add-modules java.se.ee
ergänzt werden. Der Wert
-Djava.endorsed.dirs=...
muss entfernt werden.
Update zu Version 2.25
Bei einem Update zu Version 2.25 oder höher, kann es zu folgender Fehlermeldung kommen:
com.sitepark.ies.license.LicenseException: JCE cannot authenticate the provider BC
In diesem Fall konnte eine Datenbank-Update-Routine nicht ausgeführt werden. Dann sollte noch einmal folgendes Kommando ausgeführt werden.
iesadmin dbupdate -c com.sitepark.ies.setup.database.v2.v25.CleanupMailPublisherDependencies -a
Änderungen in Version 2.22
In dieser Version wurde die Bildverarbeitung überarbeitet. Interne Abläufe in der Bildskalierung wurden umgestellt, um viele Bilder die zum Generierungs-Vorgang berechnet werden müssen, in einem akzeptablen Zeitraum verarbeiten zu können.
Zusätzlich wurde der Funktionsumfang der Bildverwaltung erweitert. Zu diesem Thema gibt es einen eigenen Artikel der die Funktionalitäten erläutert IES Bildverarbeitung.
Durch das Update ist eine Reindizierung der BinDB notwendig. Da dies einige Zeit in Anspruch nimmt, erfolgt die Reindizierung nicht automatisch durch die Update-Routine, sondern kann bei laufendem Betrieb über das Kommando
iesadmin bindb reindex -a
nachträglich ausgeführt werden.
Die Dateinamen der skalierten Bilder im Webbereich haben sich geändert und sind jetzt Hash-Werte aus dem Original-Hash und den Parametern für die Skalierung. Dies hat den Vorteil, dass sich das Cache-Verhalten des Browsers über ergänzende Apache-Konfigurationen optimieren lässt. Aufgrund dieser Änderung werden bei der ersten Generierung eines Artikels nach dem Update alle Bilder, die der Artikel verwendet, neu skaliert.
Die skalierten Dateien mit dem alten Dateinamen liegen weiterhin im Webbereich. Um diese aufzuräumen können folgende Schritte ausgeführt werden:
- Gesamten Mandanten generieren
- Bilder mit altem Format ermitteln
# Größe der Dateien berechnen, die die alte Bild-Signature verwenden
find . -regex '.*\.scaled\/[0-9]*x[0-9]*\.pm[0-9]\.bg[0-9A-F]*\(\.fp[0-9]*x[0-9]*\)?\.[a-z][a-z][a-z]' -ls | awk '{total += $7} END {print total/1024/1024 " MiB"}'
# Größe der Dateien berechnen, die die neue Bild-Signature verwenden
find . -regex '.*\.scaled\/[0-9a-z]*\.[a-z][a-z][a-z]' -ls | awk '{total += $7} END {print total/1024/1024 " MiB"}'
# Finde alle Dateien, die noch die alte Bild-Signatur verwenden
find . -name \*.php -exec egrep -nH -m 1 '\.scaled\/[0-9]*x[0-9]*\.pm[0-9]\.bg[0-9A-F]*(\.fp[0-9]*x[0-9]*)?\.[a-z][a-z][a-z]' {} \;
- Bilder mit altem Format löschen
# Dateien mit alter Bild-Signature löschen
find . -regex '.*\.scaled\/[0-9]*x[0-9]*\.pm[0-9]\.bg[0-9A-F]*\(\.fp[0-9]*x[0-9]*\)?\.[a-z][a-z][a-z]' -exec rm {} \;
Eine Erweiterung des Generators bietet jetzt die Möglichkeit auch unveränderte Bilder neu zu skalieren. Hier gibt es in der Infosite 5 Administrations-Umgebung im Generator-Step die Option "alle Bilder neu berechnen"
Aufgrund der Überarbeitung der Bildverarbeitung ergeben sich folgende Änderungen und Neuerungen:
- sp:scaleimage-Tag: Die Attribute format, scalesteps und processor werden nicht mehr ausgewertet.
- BinaryInformation-Objekt: Neues Attribut
binary.media
- ImageInformation-Objekt: Neues Attribut
binary.media
- ScaleImage-Objekt: Neues Attribut
options
- ScaleImage-Objekt: Neues Attribut
quality
- ScaleImage-Objekt: Attribut
background
deprecated. Alternative:options.background
- ScaleImage-Objekt: Attribut
paddingmode
deprecated. Alternative:options.isPadding
undoptins.isFit
- Neues Objekt ScaleImageOptions
- Neues Objekt BinDBMedia
- Neues Objekt BinDBImage
- Neues Objekt NinePixel
- Neues Objekt Color
- Neues Kommando
iesadmin bindb reindex
Java 8 erforderlich!
Mit der IES-Version 2.17 werden Java-Biblotheken benötigt die mindestens Java 8 erfordern. Daher ist für den IES ab der Version 2.17 mindestens Java 8 notwendig. Java 8 kann entweder durch das Package-Management der Distribution erfolgen oder manuell in das Verzeichnis SITEPARK_HOME/jvm installiert werden.
Mit der IES-Version 2.16 werden neue Funktionen von ImageMagick verwendet, die ein Update von ImageMagick auf die Version >= 6.7.5-1 erfordern. Ist ein Update nicht möglich kann der IES im Legacy-Modus betrieben werden. Hierzu muss in der sitepark.conf z.B. folgender Eintrag
IMAGEMAGICK_VERSION="6.7.2-7"
ergänzt werden.
Abwärtsinkompatibilität ab IES-Version 2.12.11. Bei Update auf diese Version oder höher ist ebenfalls ein Update folgender Module zwingend notwendig (wenn sie installiert sind):
- Infosite6 - Version 6.4.5
- CityGov - Version 3.9.8
- Infoticket - Version 1.14
- Solr - Version 1.6.3
- Formular Service - Version 1.2
- IES XIP Manager - Version 2.7.1
- IES Webnode Module - Version 1.3
Mit der IES-Version 2.12 wurde der Standard-Algorithmus für Verschlüsselung der Passwörter verstärkt Bitte prüfen Sie, ob die aktuellen Setzungen Auswirkungen auf die Performance beim Login (auch Live-Seiten) haben und passen Sie diese ggf an: Passwort-Steuerung
Mit der IES-Version 2.11 wurde eine neue Variable system.modules
eingeführt.
Eventuelle vorhandene IF-Abfragen in Template auf die InfoSite6-Umgebung mit
<sp:if name="system.modules.infosite6">.....</sp:if>
müssen angpasst werden:
<sp:if name="system.module" contains="InfoSite 6">.....</sp:if>
Mit der IES-Version 2.10 wurde ein Update des TinyMCE-Editors auf die Version 4 durchgeführt. Damit gehen entsprechende Neuerungen einher.
Mit der Version 2.9 ist die Prüfung der Datenbanktabellen verfeinert worden. Dieses kann unter Umständen dafür sorgen, dass die Datenbank nicht akzeptiert und der jeweilige Mandant nicht aktiviert wird.
Mit dem folgenden Statements können die Tabellen überprüft und ggf korrigiert werden:
-- Prüfung:
SHOW TABLE STATUS WHERE Collation != "utf8_general_ci";
-- Korrektur:
ALTER TABLE <<table_name>> convert TO character SET utf8 collate utf8_general_ci;
Mit der IES-Version 2.7 wird die Papierkorb-Funktion eingeführt. Alle Artikel werden beim Löschen zunächst nur in einen Papierkorb verschoben und können dort vom entsprechenden Redakteur wieder hergestellt werden. Der Papierkorb selber wird über einen eigenen Dienst "RecycleBin Cleaner" regelmäßig aufgeräumt. Ohne weitere Konfiguration werden alle Elemente, die über 10 Jahre alt sind gelöscht. Bitte passen Sie die Konfiguration auf einen für Sie sinnvollen Wert (z.B. 2 Jahre) an.
Das endgültige Entfernen gelöschter Elemente durch die IES-Admin-Funktion "clean" wurde durch diesen Service abgelöst.
Mit der IES-Version 2.5 werden auch sog. IES Webnodes eingeführt, die Dienste auf den Webservern bereitstellen.
Mit der IES-Version 2.5 findet eine logische Umstellung bzw. Optimierung der Personalisierung statt. Bisher galten Artikel, die in einem Pool mit Personlisierung angelegt wurden erst als geschützt, wenn diese explizit die Angaben des Parent übernommen haben. Wurden die Artikel anschließend verschoben galt die alte Beziehung weiter.
Das ist nun geändert worden. Alle Artikel, die in einem Pool mit Personlisierung liegen, sind automatisch über diesen geschützt. Soll ein Artikel global freigegeben werden, so muss dies explizit vom Redakteur eingestellt werden. Wird ein Artikel in einen geschützten Pool verschoben, ist dieser automatisch entsprechend personalisiert. Wird ein Artikel ohne eigene Angaben von einem geschützten Pool in einen anderen verschoben gelten die Angaben des Zielpools. Hat ein Artikel individuelle Angaben gespeichert, so gelten stets diese.
Diese Neu-Definition ist für die Redakteure wesentlich klarer. Missverständnisse werden vermieden. Um mögliche Effekte auf einzelne Artikel beim Update zu ermitteln, stellt Sitepark gerne entsprechende SQL-Statements bereit.
Mit der Version 1.4 des IES Generators ist für die Nutzung des Ilinks eine Generierung aller Artikel notwendig, da es funktionale Anpassungen im entsprechenden Tag gab, die nur auf diese Weise in alle Artikel einfließen können. Verzichtet man auf die komplette Generierung aller Artikel, so wird der Ilink nur in den Seiten dargestellt, die nach dem Update über redaktionelle Arbeiten neu generiert wurden. In allen übrigen Artikeln ist der Link zum CMS nicht mehr sichtbar.
Releases
- Changelog 2.2.0
- Changelog 2.1.0
- Changelog 2.0.4
- Changelog 2.0.3
- Changelog 2.0.2
- Changelog 2.0.1
- Changelog 2.0.0
Changelog
2.94 (05.05.2023)
Exception beim Generieren von Medien |
2.93 (04.05.2023)
Support-Fix
read 'global.license.personalization' also as reals json-structure | |
externe Links erzeugen Fehler |
2.92 (18.04.2023)
Support-Fix
geo-api update for PositionFormat.LngLat backport |
2.91 (23.03.2023)
Bilder mit zu langen EXIF-Daten können nicht im CMS angelegt werden |
2.90 (23.03.2023)
Support-Fix
2.89 (17.03.2023)
Support-Fix
Semantic Version Support |
2.88 (24.11.2022)
Support-Fix
Im IES-Client werden die Logging-Properties überschrieben. |
2.87 (22.09.2022)
AdminSessions schließen immer den Globalen CoreContext |
2.86 (15.09.2022)
Support-Fix
Fehler beim Auslesen der Double-Werte aus der Datenbank korrigeirt. |
2.85 (15.09.2022)
Beim Laden und Speichern von Artikeln über die IES-API werden aus Double-Werten Long-Werte |
2.84 (06.09.2022)
Publikations-Stati von Resource-Artikeln werden bei Suchen über publicationState() nicht korrekt ermittelt. |
2.83 (26.08.2022)
Support-Fix
Medien sollen auch per XIP-Import gelöscht werden können | |
update commons dependeny due to security vulnerability |
2.82 (28.07.2022)
Support-Fix
Edit-Modus bei Pools verändert Zustand im ObjectCache |
2.81 (16.05.2022)
EPS-Dateien nicht als Bilder erkennen |
2.80 (16.05.2022)
Support-Fix
EPS-Dateien werden vom IES nicht erkannt |
2.79 (04.05.2022)
Support-Fix
Medien-Artikel dessen Medien aus einer extern angebundenen Medien-Datenbank kommen werde nicht korrekt aktualisiert |
2.78 (19.04.2022)
Support-Fix
Performanz-Optimierungen für API-Suchen |
2.77 (11.03.2022)
Support-Fix
2.76 (20.01.2022)
Support-Fix
Massenhafte Timeouter-Threads, wenn AdminSession nach Verwendung nicht aufgeräumt wird (destroy()) | |
MySQL 8 support | |
webIndex lookup muss unterbrochen werden, wenn eine Konfiguration gefunden wurde |
2.75.1 (10.01.2022)
Support-Release
Beim aktualisieren von Medien werden unter bestimmten Umständen alte Versionsstände gesetzt |
2.75 (09.12.2021)
Für Medien soll der Suffix der Aggregator-Konfiguraiton nicht ausgewertet werden |
2.74 (25.11.2021)
Support-Fix
Kategorien von Medien werden in Solr nicht mehr gesetzt. |
2.73 (23.11.2021)
MergeArticleFieldListEvent für BinDb-Media-Update-Process erstellen | |
Voll-Synchronisation vom Pixxio-Bildern erzeugt Fehler beim generieren |
2.72.1 (15.11.2021)
Support-Release
Performance-Optimierungen für Sync mit externen Asset-Management-System auf Grund von Problemen zurückgenommen |
2.72 (02.11.2021)
Release
Methode zum Aktualisieren mehrerer Medien in der BinDB um die resultierenden Generierungen zu minimieren | |
MariaDB10.6 support |
2.71 (26.10.2021)
Support-Fix
2.70.5 (26.10.2021)
Support-Fix
Beim XIP-Import über die API findet keine Synchronisation statt. |
2.70.4 (20.09.2021)
Support-Fix
Regressionen beim Release 2.70.3 korrigiert |
2.70.3
Support-Fix
Die javax.mail API wird doppelt geladen und führt zu ClassLoader Problemen |
2.70.2 (29.06.2021)
Support-Fix
2.70.1 (28.05.2021)
Hotfix
Durch State-Veränderung der ID-Klasse durch die getWithoutVersion-Methode werden ungültige Versionseinträge in der Datenbank erzeugt |
2.70 (27.05.2021)
Fehler beim Speichern: version not set |
2.69.1 (27.05.2021)
Hotfix
Manche Iterator-Aktionen wirken sich auf alle Iterates aus |
2.69 (20.05.2021)
Support-Fix
Neue Iterator-Aktionen moveItemBefore & moveItemAfter | |
Mov-Datei erzeugt einen Repository-Fehler |
2.68.1 (12.05.2021)
Support-Fix
Handling für neue Iterator-Aktionen wurde fälschlicherweise teilweise released |
2.68 (11.05.2021)
Support-Fix
Null-Werte beim Ermitteln der Path-Information, wenn ein gestageter Artikel generiert wird |
2.67 (05.05.2021)
Release Version
2.66.1 (29.04.2021)
Hotfix
ImageMagick-Prüfen scheitert beim Update |
2.66 (08.04.2021)
Release Version
Besserer SVG-Support | |
AES Verschlüsselung einbinden | |
Recherche zu AES in Java | |
Recherche zu kompatiblität zu PHP | |
Video-Größe wird nicht richtig bestimmt |
2.65 (18.02.2021)
Release Version
ImageMagick 7 Binary als deb-Package über apt-get bereit stellen |
2.64 (09.02.2021)
Release Version
2.63.6 (28.01.2021)
Hotfix
System.iterator hinterlässt eine leere Liste |
2.63.5 (20.01.2021)
2.63.4 (16.12.2020)
Es wird die fasche JSP-Lib mit verpackt. | |
SQL-Fehler bei der Ermittlung der Bilder aus der BinDB |
2.63.3 (14.12.2020)
Debug-Informationen für die Zeitfreischaltung |
2.63.2 (10.12.2020)
Hotfix
Erkennung von SVG's verbessert |
2.63.1 (04.12.2020)
Hotfix-Release
Abwärtsinkompatibilitäten bei ies-api-server beseitigt. | |
Probleme beim Update aufgrund inkompatibler Nexus-API |
2.63 (26.11.2020)
Release Version
2.62.1 (28.01.2021)
Hotfix
System.iterator hinterlässt eine leere Liste |
2.62 (29.10.2020)
Release Version
2.61.3 (27.08.2020)
System-Module werden bei einem Release-Update nicht automatisch installiert, wenn nicht auch alle anderen Module aktualisiert werden |
2.61.2 (19.08.2020)
Hotfix
Prüfung des Manager-Passworts beim Update des Crypt-Algorithmus ist nicht case-sensitiv |
2.61.1 (14.08.2020)
Hotfix
Die Vorschaufunktion wertet das Publisher-Attribut preferTemplates nicht aus |
2.61 (14.08.2020)
Release Version
Algorithmus für Admin-Passwort geändert |
2.60 (07.08.2020)
Release Version
SASS-Kompilierung ist nun synchronized | |
Generierung von Webp Bildvarianten kann nun über Konfiguration gesteuert werden |
2.59 (21.07.2020)
Release Version
java.lang.NoSuchMethodError org.json.JSONArray.getValues()Ljava/util/Collection |
2.58.4 (01.07.2020)
Hotfix
Update der JSON-Bibliothek aufgrund von Abwärtskompabilität |
2.58.3 (30.06.2020)
Hotfix-Release
ClassCastException bei der Bearbeitung des Sprachpakets |
2.58.2 (08.06.2020)
Hotfix
Fehlerhafter Auswertung der Qualifiers bei der Version-Klasse |
2.58.1 (08.06.2020)
Hotfix
Fehlerhafter Auswertung der Qualifiers bei der Version-Klasse |
2.58 (08.06.2020)
Release Version
Json-Konfiguration wird nicht korrekt aufgelöst | |
Unterstützung von Modul-Updates innerhalb einer SNAPSHOT-Version | |
Staged Article liefert einen leeren Path |
2.57.2 (27.05.2020)
Hotfix
Medien-Synchronisation mit Fremdsystemen übernimmt den Fokus-Punkt nicht | |
Fehlerausgabe von EvaluateException verbessert |
2.57.1 (08.05.2020)
Hotfix-Releas
SPML: NullPointerException wenn im Eingabebereich mit isPublished auf den Publikationsstati geprüft wird |
2.57 (07.05.2020)
Release Version
2.56 (23.03.2020)
Release Version
2.55 (11.03.2020)
Release Version
Neue Version der MCP-Bibliothek für IES-Updates |
2.54 (06.03.2020)
Release Version
2.53 (06.02.2020)
Release Version
Rollback auf alten MySQL-Connector (8.0.18 -> 5.1.45) |
2.52 (06.02.2020)
Release Version
Elvis-Operator für SPML-Expressions | |
Nicht-Interatkive Installation & Updates |
2.51 (04.12.2019)
Release Version
Aktualisierung in einem angebundenen Asset-Management-System wirken sich nicht auf alle Felder aus | |
String-Vergleiche mit sp:if nach Optimierung nicht mehr korrekt bei SimpleInformation-Objekten |
2.50 (02.12.2019)
Release Version
2.49 (25.09.2019)
Release Version
Maximale Dateinamenlänge (inklusive Suffix) auf 255 begrenzen |
2.48 (27.08.2019)
Release Version
Auswertung der Proxy-Konfiguration überarbeitet und zentralisiert |
2.47.1 (16.08.2019)
Hotfix-Release
Update der Commons Bibliothek für Korrekturen im Umgang mit Telefonnummern |
2.47 (16.08.2019)
Release Version
2.46 (08.07.2019)
Release Version
2.45 (19.06.2019)
Release Version
Merge-Konflike in der Konfiguration bei der Nutzung des Wertes ":none" |
2.44 (22.05.2019)
Release Version
Schwerwiegender Fehler: „iesadmin site create“ führt keine Site-Installation aus | |
Version kann beim Update nicht ausgelesen werden |
2.43 (22.05.2019)
Release Version
2.42.2 (29.04.2019)
Die 'noIndex' Angabe wird nicht über die objectGroups bzw. Vererbung ausgewertet |
2.42.1 (16.04.2019)
Update kann nicht mehr ausgeführt werden. |
2.42 (15.04.2019)
Release Version
Update auf net-api 1.19 | |
Update von Jsass von 5.5.4 auf 5.8.0 | |
Update json-API 1.9 | |
Speicherbelegung bei der IES-Installation angepasst |
2.41 (25.03.2019)
Release Version
2.40 (08.03.2019)
Release Version
BinDB Methoden erweitert, da Medien von Thirdparty-Asset-Systemen mehrfach verwendet werden können. |
2.39 (08.03.2019)
Release Version
2.38 (28.01.2019)
Release Version
2.37 (22.01.2019)
Release Version
Nature-Spezifische Konfiguration von Publikationsbereichen auswerten |
2.36 (16.01.2019)
Release Version
Art und Preview-Flag als neue Eigenschaften des FilePublisher | |
Artikel mit Staging werden ohne Dateinamen im DocumentRoot als ".php" gespeichert |
2.35 (17.12.2018)
Release Version
2.34 (12.11.2018)
Release Version
2.33 (02.11.2018)
Release Version
Mehrere Update-Felder mit gleichen Namen wurden nicht korrekt unterstützt | |
Zugriffsschutz an Artikeln unabhängig von der Lizenz immer generieren | |
Auf Brute-Force Attacken beim Login reagieren |
2.32.1 (08.10.2018)
Hotfix
Geo-Api 1.4 verpacken und Modulen bereitstellen |
2.32 (04.10.2018)
Release Version
LDAP-Anbindung: Bei Anfragen mit vielen Ergebnissen müssen mehrere Anfragen an den LDAP-Server geschickt werden (paging) | |
LDAP-Anfragen nun immmer mit Paging: 100 Objekte/Request |
2.31 (26.09.2018)
Release Version
2.30.5
Upload von Bildern, die nicht von ImageMagick identifiziert werden können, nicht möglich |
2.30.4 (22.08.2018)
Hotfix-Release
webIndex.enabled Option wird während der Generierung nicht ausgewertet |
2.30.3 (14.08.2018)
Weitere Server Konfiguration in "context.php" aggregieren |
2.30.2 (28.06.2018)
Hotfix-Release
Upload von SVG-Dateien nicht möglich wenn der Identify-Aufruf CSS-Warnungen zurückgibt |
2.30.1 (20.06.2018)
Hotfix Release
Installation unter Linux nicht möglich |
2.30 (20.06.2018)
Release Version
2.29 (11.06.2018)
Release Version
2.28.1 (15.05.2018)
Hotfix-Release
Abhängigkeit zur imageFile-Api angepasst |
2.28 (02.05.2018)
Release Version
2.27.8 (13.12.2018)
Debugging für Problemanalysen erweitert |
2.27.7 (20.09.2018)
Hotfix
SPML-Fehler wenn der Fokus-Punkt nicht korrekt definiert wurde |
2.27.6 (12.07.2018)
Support-Fix
Anpassungen zur besseren Erkennung von Problemen beim E-Mail Import mit großen Dateianhängen. |
2.27.5 (16.04.2018)
Hotfix-Version
2.27.4 (19.03.2018)
Hotfix-Version
Update der Net-API im Post-Redirect-Problem zu lösen |
2.27.3 (16.03.2018)
Hotfix-Version
commons-cli Version bei Neuinstallationen nicht korrekt. |
2.27.2 (06.03.2018)
Hotfix-Version
Beim publizieren von vielen Artikeln bricht der Publisher mit einem SessionTimout ab. |
2.27.1 (02.03.2018)
Hotfix-Version
Publisher-Konfiguration ist jetzt Mandantespezifisch, da E-Mail-Publisher mehreren Mandanten zugeordnet werden kann. |
2.27 (01.03.2018)
Release Version
2.26.6 (07.02.2018)
Hotfix-Version
CascardingConfig: Merge-Konflikten bei zwei Referenzen wurde nicht korrekt aufgelöst, wenn sie in einem JSONArray enthalten sind |
2.26.5 (06.02.2018)
Hotfix
CascardingConfig: Merge-Konflikten bei zwei Referenzen wurde nicht korrekt aufgelöst |
2.26.4 (25.01.2018)
Hotfix-Version
ies-installer.bin wird wärend des Release-Prozesses nicht korrekt deployed |
2.26.3 (25.01.2018)
Hotfix-Version
ies-installer.bin wird wärend des Release-Prozesses nicht korrekt deployed |
2.26.2 (25.01.2018)
Hotfix-Version
Live-Publisher können nicht mehr deployed werden. |
2.26.1 (09.01.2018)
Hotfix-Version
SNAPSHOT-Updates erzeugen einen Fehler, wenn noch keine neue SNAPSHOT-Version existiert |
2.26 (05.01.2018)
Feature-Release
2.25.6 (06.12.2017)
Hotfix-Release
Update auf JSass 5.5.4 & libsass 3.4.7 für Korrekturen an der Sass-Implementierung |
2.25.5 (28.11.2017)
Hotfix-Version
Fehler in der Bildberechnung für ICO- und TIFF-Formate korrigiert. |
2.25.4 (08.11.2017)
Hotfix-Version
Beim Löschen von Rollen werden auch noch die Rollen gelöscht die dem gleichen Artikel-Pool und Nutzer/Nutzer-Pool zugeordnet sind. |
2.25.3 (16.10.2017)
HotfixRelease
Fehler beim Auslesen des Zertifikats währen der Installation (JCE cannot authenticate the provider BC) |
2.25.2 (05.10.2017)
Hotfix-Version
Datenbanken können nicht mehr angelegt werden |
2.25.1 (20.09.2017)
Hotfix-Version
Von Modulen zu publizierende Dateien werden nicht korrekt publiziert |
2.25 (19.09.2017)
Feature Release
2.24.4 (19.09.2017)
Hotfix-Version
Schema-Validierung der Datenbank nicht korrekt wenn der IES und Datenbank auf Windows läuft |
2.24.3 (15.09.2017)
Hotfix-Version
IES kann nicht mehr unter Windows installiert werden, da die Lizenz-Validierung nicht mehr funktioniert |
2.24.2 (15.09.2017)
Hotfix-Version
Schema-Validierung der Datenbank nicht korrekt wenn der IES auf Windows und die Datenbank auf Linux läuft |
2.24.1 (11.09.2017)
Hotfix-Version
sp:scaleimage scalestep="false" im IN-Modus muss aus Abwärtskompatibilität weiter unterstütz werden |
2.24 (06.09.2017)
Release-Version
Edit-Request funktioniert nicht mit dem InformationPoolHandler | |
HTTPS und NoProxy funktionierte nicht |
2.23.3 (05.09.2017)
Hotfix-Version
Passwörter können nicht mehr geändert werden. |
2.23.2 (01.09.2017)
Hotfix-Version
Verbesserte Ausgabe der Meldungen nach einem IES-Update |
2.23.1 (28.08.2017)
Hotfix-Version
Threadlimitierung für die Bildberechnung nur anwenden, wenn ImageMagick-Installation dies unterstützt |
2.23 (23.08.2017)
Feature-Release
2.22.6 (21.08.2017)
Hotfix-Version
sp:scaleimage: Hintergrundfarbe bei Padding ist nicht weiß sondern schwarz |
2.22.5 (16.08.2017)
Hotfix-Version
Skalierte Bilder sehen teilweise verschwommen aus |
2.22.4 (16.08.2017)
Hotfix-Version
Bilder werden bei Änderung des Fokus-Punktes nicht neu skaliert. |
2.22.3 (14.08.2017)
Hotfix-Version
2.22.2 (07.08.2017)
Hotfix-Version
Metadaten werden nur für das erste skalierte Bild entfernt |
2.22.1 (07.08.2017)
Hotfix-Version
Master-Konfigurations-Struktur wird unter bestimmten Bedingungen nicht korrekt zusammengefügt. |
2.22 (02.08.2017)
Feature-Release
2.21.10 (01.08.2017)
Hotfix-Release
PublisherActoins sofort feuern |
2.21.9 (21.07.2017)
Hotfix-Release
HTML-Attribute an sp-Tags werden nun html-kodiert |
2.21.8 (18.07.2017)
HotfixRelease
2.21.7 (11.07.2017)
Hotfix-Version
Inhalte werden nicht gespeichert, Abschnitte können nicht mehr korrekt ausgewählt werden |
2.21.6 (10.07.2017)
Hotfix-Version
Master-Konfigurations-Struktur läd die Konfig nicht in der richtigen Reihenfolge |
2.21.5 (10.07.2017)
Hotfix
2.21.4 (16.06.2017)
Hotfix
ALTER IGNORE TABLE in aktuellen Versionen von MySQL nicht mehr verfügbar |
2.21.3 (06.06.2017)
Hotfix
Vorschau-Funktion bei Verwendung der neuen Solr-Suchindices fehlerhaft |
2.21.2 (17.05.2017)
Hotfix-Version
2.21.1 (16.05.2017)
Hotfix-Version
Default-Werte für den WebIndex sollen deaktiviert werden können, damit Starterkit-Technik auch mit der neuen Solr-Technik funktioniert |
2.21 (15.05.2017)
Feature-Release
2.20.5 (26.04.2017)
Hotfix
Directory-Option des Publishers beim Zugriffsschutz des Auth-Moduls wird nicht unterstützt |
2.20.4 (12.04.2017)
Hot-Feature-Release
Tomcat-Authentication im AJP-Connector für Shibboleth deaktiviert |
2.20.3 (23.03.2017)
Hotfix
Probleme mit der Personalisierung bei der Publikation von Medien |
2.20.2 (16.03.2017)
Hotfix
Personalisierungstabelle wird nicht mehr geschrieben |
2.20.1 (02.03.2017)
Hotfix-Release
Endlos-Rekursion beim mergen der Json-Konfigurationen unter gewissen Installationskonstellationen |
2.20 (24.02.2017)
Release Version
2.19 (19.01.2017)
Release
2.18.3 (07.12.2016)
Hotfix
2.18.2 (21.11.2016)
Hotfix-Release
Generierung durch Modul-Abhängigkeiten wird bei Update von SNAPSHOT-Versionen nicht durchgeführt | |
Debug Ausgaben entfernt | |
Abhängigkeit zu ImageFile auf 1.6 geupdated |
2.18.1 (03.11.2016)
Hotfix-Release
Null-Werte werden im JsonObjectResolver nicht korrekt ausgewertet |
2.18 (24.10.2016)
Release
2.17.5 (10.10.2016)
Hotfix-Release
NumberFormatException wenn ein Leerstring als ImageMagick Version gesetzt wird |
2.17.4 (05.10.2016)
Hotfix-Release
Option für die Konfiguration der ImageMagick Version hinzugefügt |
2.17.3 (01.09.2016)
Hotfix Release
Fehler mit Uploads in der Live-Vorschau |
2.17.2 (17.08.2016)
Hotfix-Release
Artikel mit Personalisierungs-Daten können in bestimmten Konstellationen nicht gespeichert werden. |
2.17.1 (12.08.2016)
Hotfix-Release
Performanz-Optimierung für das schreiben von Dateien in ein Remote-File-System |
2.17 (02.08.2016)
Release
2.16.1 (17.08.2016)
Hotfix-Release
Artikel mit Personalisierungs-Daten können in bestimmten Konstellationen nicht gespeichert werden. |
2.16 (25.07.2016)
Feature Release
2.15.6 (25.07.2016)
Hotfix-Release
Fehlermeldungen bei Verwendung der stream() oder reader() Methode in SPML |
2.15.5 (17.06.2016)
Hotfix Release
Neue Spalte _fileHash für die Verwaltung der Publikationen eingeführt |
2.15.4 (16.06.2016)
Hotfix Release
Hotfix nach Bug im Release-Prozess |
2.15.3 (16.06.2016)
Hotfix Release
Duplicate Key Exception in Zusammenhang mit Uploads |
2.15.2 (14.06.2016)
Hotfix-Release
Duplicate Key Exception, wenn Artikel neuen Datei-Pfad erhalten |
2.15.1 (17.05.2016)
Hotfix-Release
Deadlock beim parallelen Publizieren | |
DAOException beim depublizieren von Artikelbäumen -> Deadlock found when trying to get lock; try restarting transaction |
2.15 (18.04.2016)
Release
2.14.2 (23.08.2016)
Hotfix
Fehlermeldungen bei Verwendung der stream() oder reader() Methode in SPML |
2.14.1 (08.03.2016)
Hotfeature-Release
Neue Funktion coalesce(..) |
2.14 (03.03.2016)
Feature Release
2.13.10 (22.01.2016)
Optimize Release
Umstellung der Funktionen zum E-Mail-Empfang und zur E-Mail-Verarbeitung | |
Fehler bei Konsolen-Aufrufen werden ins Log geschrieben |
2.13.9 (05.01.2016)
Hotfix-Release
Deadlock bei erstem Start nach Installation |
2.13.8 (16.12.2015)
Hotfix-Release
Artikel läuft in eine Dateinamens-Kollision, wenn ein ältere Version publiziert und dann neu generiert wird. |
2.13.7 (09.12.2015)
Hotfix Release
Invalider trim()-Aufruf beim Body-Content vom sp:set-Tag entfernt |
2.13.6 (02.12.2015)
Hotfix Release
Dateinamenskollisionen von Medien wurden nicht mehr korrekt verarbeitet. Medien wurden nicht mehr generiert. |
2.13.5 (30.11.2015)
Hotfix-Release
2.13.4 (27.11.2015)
Hotfix Release
Synchronisation der Konfiguration mit dem lokalen Auth-Server | |
Property "mail.imap.partialfetch" gesetzt | |
Ausführung von iesadmin auch als IES-Nutzer möglich |
2.13.3 (20.11.2015)
Hotfix Release
Umstellung des User-Objektes um leere Passwörter zu verhindern |
2.13.2 (12.11.2015)
Hotfix Release
2.13.1 (28.10.2015)
Hotfix Release
Beziehungen von Artikeln zu Tag-Templates verhindern die Generierung |
2.13 (15.10.2015)
Feature-Release
2.12.23 (27.07.2015)
Hotfix-Release
Mime-Type Erkennung soll commons-API verwenden | |
Mime-Type von DWG-Dateien von 'image/x-dwg' auf 'application/dwg' ändern. |
2.12.22 (23.07.2015)
2.12.21 (09.06.2015)
Hotfix-Release
Speichern und laden von Artikeln über eine Symlink-ID funktioniert nicht richtig |
2.12.20 (26.05.2015)
Hotfix Release
Zeitgesteuerte Publikation und Depublikation von Artikeln fehlerhaft: Tasks wurden nicht entfernt und regelmäßig neu ausgeführt |
2.12.19 (20.05.2015)
Hotfix-Release
Es muss ermöglicht werden, dass Module Listener für XIP-Importe bereit stellen können. |
2.12.18 (19.05.2015)
Hotfix-Release
Polling des Mail-Server, darf bei Fehlern nicht unterbrochen werden. |
2.12.17 (15.05.2015)
Hot-Feature
Optimierung der Passwort-Generierung für Linux-Systeme |
2.12.16 (27.04.2015)
Hotfix Release
Implizite Leserechte auf das eigene Benutzer-Objekt wieder gegeben |
2.12.15 (17.04.2015)
Hotfix-Release
Polling des Mail-Server, wenn IDLE nicht unterstützt wird | |
Datenbank Update erzeugt bei einigen MySQL-Server Fehler beim Ändern des Feldes PublishedInformationDefinition._file |
2.12.14 (15.04.2015)
Hotfix-Release
Datenbankfeld PublishedInformationDefinition._file auf 1024 Bytes vergrößern |
2.12.13 (08.04.2015)
Hotfix-Release
Performanz-Optimierung für Counter-Suchen (z.B. letzte Änderungen) |
2.12.12 (01.04.2015)
Hotfix Release
2.12.11 (27.03.2015)
Hotfix-Release
Sicherstellen das Datenbankverbindungen immer im sql_mode='' gestartet werden |
2.12.10 (23.03.2015)
Hotfix-Release
2.12.9 (12.03.2015)
Hotfix-Release
2.12.8 (06.03.2015)
Hotfix-Release
2.12.7 (26.02.2015)
Hotfix Release
Performanz-Probleme und Memory Leak in Compass-Compiler | |
Nutzer können in InfoSite 5 Ihr Passwort nicht setzen |
2.12.6 (23.02.2015)
Hotfix-Release
Medien konnten per XIP nicht exportiert werden |
2.12.5 (19.02.2015)
Hotfix Release
Synchronisation des RepositoryTrees beim Anlegen von Pools korrigiert |
2.12.4 (16.02.2015)
Hotfix Release
Proxy Setzungen beim Update u.U. nicht korrekt ausgewertet |
2.12.3 (09.02.2015)
Hotfix Release
2.12.2 (28.01.2015)
Hotfix-Release
Module werden nach Neuinstallation des IES nicht deployed |
2.12.1 (28.01.2015)
Hotfix-Release
Update erzeugt Fehler bei Datenbank-Updates |
2.12 (27.01.2015)
Release
2.11.3 (21.01.2015)
Hotfix-Release
toString auf Long ergibt Leerstring | |
sp:compasscompiler wirft NullPointerException in bestimmten Fehlerfällen |
2.11.2 (07.01.2015)
Hotfix Release
2.11.1 (27.11.2014)
Bildzuschnitt anhand des Focalpoints ist nicht korrekt |
2.11 (19.11.2014)
Feature-Release
2.10.6 (13.11.2014)
Hotfix-Release
An einem Artikel hochgeladene Medien werden nicht depubliziert, wenn das Medium entfernt wird und der Artikel publiziert bleibt. |
2.10.5 (02.09.2014)
Hotfix-Release
FilePublisher soll auch das directory-Attribut in context.php schreiben |
2.10.4 (28.08.2014)
Hotfix-Release
Fehler im XIP -Export: 0xb is not a legal XML character | |
Datenbank-Update für BinaryIndex optimieren |
2.10.3 (26.08.2014)
Hotfix-Release
Fehler beim XIP Export von ungültigen Daten werden abgefangen |
2.10.2 (04.08.2014)
Bugfix Release
Artikel, die mit dem Tag 'sp:textimage' Texte als Bilder ausgegeben haben, enthielten innerhalb des IES keine gültige Url mehr. |
2.10.1 (22.07.2014)
Hotfix-Release
ClassCastException beim Aufbau von XSS gesicherten Formularen |
2.10 (22.07.2014)
Feature-Release
2.9.11 (30.06.2014)
Hotfix-Release
Max-Loop-Count auf 100000 erhöht |
2.9.10 (26.06.2014)
Hotfix-Release
Aufgrund von Inkonsistenzen in der Datenbank kann die Papierkorb-Service unter Umständen falsche Daten löschen |
2.9.9 (23.06.2014)
Hotfix-Release
Logging-Bibliothek nicht korrekt eingebunden |
2.9.8 (23.04.2014)
Offline-Update-Paket nicht installierbar |
2.9.7 (15.04.2014)
Hotfeature
Java-installation SITEPARK_HOME/jvm wird nicht mehr gefunden. | |
URL.relativePathToDocumentRoot, mit der der relative Pfad zum Document-Root erzeugt wird |
2.9.6 (28.03.2014)
Hotfix- Release
Bei noch nicht gespeicherten Medien, die unterhalb eines zweifach verschachtelten Iterators liegen, provoziert die Vorschau einen Fehler. |
2.9.5 (27.03.2014)
Hotfix- Release
Datenbank-Updates werden nicht mehr automatisch ausgeführt | |
Updater verwendet nicht den konfigurierten Proxy |
2.9.4 (25.03.2014)
Hotfix- Release
Datenbank-Validierung und Windows berücksichtigt nicht, das Tabellen klein geschrieben sein können |
2.9.3 (19.03.2014)
Hotfix- Release
Update ermittelt nicht die korrekte Module-Version der zu aktualisierenden Module | |
Medien-Uploads über den InformationHandler führen im Edit-Modus zu einem Fehler |
2.9.2 (17.03.2014)
Hotfix- Release
Offline-Update-Paket nicht installierbar |
2.9.1 (17.03.2014)
Hotfix- Release
2.9 (12.03.2014)
Feature-Release
2.8.1 (04.02.2014)
Hotfix- Release
Session-Daten Modulübergreifend zugreifbar machen funktioniert nicht einwandfrei und muss zurückgebaut werden |
2.8 (05.12.2013)
Feature Release
2.7.4 (21.11.2013)
Hotfix
Der IES-Installer schlägt fehl, weil das ies-base Module doppelt verpackt wird |
2.7.3 (20.11.2013)
Hotfix
2.7.2 (18.11.2013)
Hotfix- Release
IES Basis-Module hat den falschen Dateinamen (ies-base.war). Muss aus Abwärtskompatibilität ies.war heißen | |
IES-API Hotfix übernehmen |
2.7.1 (14.11.2013)
Hotfix-Release
Fehler beim Abschließen der IES Installation |
2.7 (30.10.2013)
Feature-Release
2.6.1 (27.09.2013)
Bugfix-Release
Attribute von Medien müssen in der BinaryIndex-Tabelle abgelegt werden, damit die IES-API performat die Daten abfragen kann. | |
system.baseurl hängt bei https-URL's immer den Port 80 an |
2.6 (26.08.2013)
Minor Release
2.5.5 (17.06.2013)
Feature Fix/AddOn
2.5.4 (12.06.2013)
Hotfix
Kalkulation des End-Datums eines Wiederholungstermin war fehlerhaft und verhinderte die Übernahme der Daten | |
Medien/Byte-Daten direkt mit SPML ausgeben können |
2.5.3 (13.05.2013)
Hotfix
Neuer Tagkey "ownpersonalization" für die direkte Auswertung der eigenen Personalisierung | |
Zugriff auf die Personalisierungsdaten über Templates korrgiert |
2.5.2 (07.05.2013)
Hotfix
Datenbankverbindung beim Laden personalisierter Artikel wurde nicht korrekt geschlossen |
2.5.1 (03.05.2013)
Hotfix
Anpassung bzgl. der neuen Personalisierungsregeln |
2.5 (17.04.2013)
Minor Release
2.4.1 (15.02.2013)
Hotfix
Contentfeld 'editor_template' beim Speichern im GenericArticleHandler nicht mehr auswerten |
2.4 (16.01.2013)
Minor Release
2.3.4 (06.12.2012)
Hotfix
Version muss auch das Format 6.0-M1.1-SNAPSHOT unterstützen |
2.3.3 (06.12.2012)
Hotfix
Beim Speichern von Artikeln ohne dem Contentfeld 'editor_template' wird das Template für die Generierung aus dem Artikel entfernt. |
2.3.2 (21.11.2012)
Bugfix Release
2.3.1-PATCH1 (13.11.2012)
Patch Release
Update der Datenbank-Indices nicht möglich. Alle alten Indices wurden gelöscht. |
2.3.1 (23.10.2012)
Bugfix Release
2.3 (05.11.2012)
Umstellung auf GIT/Maven