Changelog IES-3: Unterschied zwischen den Versionen
Iesdev (Diskussion | Beiträge) |
Iesdev (Diskussion | Beiträge) |
||
Zeile 86: | Zeile 86: | ||
==Changelog== | ==Changelog== | ||
+ | ===3.8.6 (21.03.2023)=== | ||
+ | ''Hotfix'' | ||
+ | {| | ||
+ | | style="vertical-align:top;" | {{add}} || Modul-Templates als Artikel-Seitentemplate. zB bei Artikeln vom Typ 'Externer Link' in Template-Publishern (zB CityGov) | ||
+ | |} | ||
===3.8.5 (20.03.2023)=== | ===3.8.5 (20.03.2023)=== | ||
''Hotfix'' | ''Hotfix'' |
Aktuelle Version vom 21. März 2023, 13:30 Uhr
Release Notes
Anmerkungen
Update der Version 3.8
Geo-API update
Diese Version enthält eine Major-Update der Sitepark-Geo API von 1.16 auf 2.1
Darin enthalten ist eine Abwärtskompatibilität. Die Klasse com.sitepark.geo.position.LatLngPosition
wurde nach com.sitepark.geo.position.LngLatPosition
umbenannt und der Konstruktor entsprechend geändert.
In einigen Kunden-Modulen wird die Funktion genutzt und muss vor einem Update angepasst werden.
SASS update
Bisher wurde JSass 5.8.0
mit eingebetteter libsass
Version 3.5.5
verwendet um Micoriste-spezifisches CSS zu erzeugen.
Ab Version 3.8 wird JSass 5.10.5
mit libsass
Version 3.6.4
verwenden.
Durch diese Änderungen kann es passieren, dass bestehender Sass-Code in den den Kunden-Modulen nicht mehr kompiliert werden kann
und ggf. an die neue libsass
Version angepasst werden muss. Ein guter Start für die Migration ist die
Aktualisierung der sass
-Abhänigigkeiten im jeweiligen Projekt (z.B. sass-basics
).
Änderung der Medien-Indizierung
Ab IES Version 3.8 wird an Solr die Medien-Metadatei zur Indizierung übergeben. Nicht mehr wie bis dahin die Medien-Datei selber. Dadurch ist es möglich ergänzende Metadaten, wie z.B. Kategorisierung, Archive-Flag, usw über Sitekit-Technik auch für Medien an Solr zu übergeben.
Aufgrund diese Änderung ist es notwendig mit dem Update des IES auf Version 3.8 im gleichen Zuge auch das Solr-Module ab Version 3.5 zu installieren. Sonst werden die Inhalte der Medien nicht mehr indiziert.
Update der Version 3.7
Zusammen mit den weiteren Modulen:
- IES Webnode 2.3
- Apache-Control 1.24
- Solr 3.3
die mit dem IES 3.7 ebenfalls aktualisiert werden sollten, sind die Log-Dateien nach dem Update unter
/var/log/sitepark/ies
/var/log/sitepark/ies-webnode
/var/log/sitepark/fpm
zu finden
Update der Version 3.0
Der IES-3 benötigt mindestens MySQL 8.0.1+ oder MariaDB 10.3+
Es wird empfohlen, das Major-Update in Abstimmung mit Sitepark durchzuführen.
Der IES-3 ist nahezu komplett kompatibel zum IES-2. Bei einem Update auf den IES-3 sollte aber auf folgendes geachtet werden
- Vor dem Update für alle Webnodes die letzte Update-Datei löschen
rm /srv/sitepark/ies-webnode/update/*
- Die Log-Dateien liegen jetzt in einem eigenen Verzeichnis (in SITEPARK_HOME/logs)
- Das Webdav-Modul wird nicht mehr unterstützt. Es sollte nach dem Update geprüft werden ob das Module vollständig gelöscht wurde. Wenn nicht, sollte ausgeführt werden.
rm -rf /srv/sitepark/ies/modules/webdav.war
- Der SPML-Compiler ist etwas strenger als bisher. Bei Systemen die Templates aus der Template-Verwaltung in Infosite5 nutzen müssen nach dem Update alle Templates neu kompiliert werden. In der
ies.log
-Datei sollte dann auf ERROR-Einträge vonies.services.generator.Generator
geachtet werden. Beim generieren von Seiten mit fehlerhaften Templates werdenorg.apache.jasper.JasperException
Einträge erzeugt. Es können zwei verschiedene Fehler auftreten.- Zwei gleiche Attribute in einem Tag z.B.
<sp:print name="a" name="b"/>
- Leerzeichen zwischen Attribut-Name und Attribut Wert. Z.B.
<sp:print name ="a"/>
oder<sp:print name= "a"/>
- Zwei gleiche Attribute in einem Tag z.B.
- Die Angaben
IES_INIT_OUTPUT
undIES_LOG_ROTATE
in der/etc/sitepark/sitepark.conf
werden nicht mehr ausgewertet und können entfernt werden.
Die Haupt-Neuerungen im IES-3 sind:
- Der IES-3 wird nicht mehr für Windows angeboten.
- Update auf Java 17. Wird jetzt vom IES mitgeliefert und aktuell gehalten.
- Umstellung von JBoss auf Jetty als Server-Basis
- Docker-Support (z.Z. für Entwicklungssysteme)
- Neues Module-System mit Erweiterung für eigenständige Frontend- und Frontent-Delivery-System-Module
- Aktualisierung aller Abhängigkeiten
Changelog
3.8.6 (21.03.2023)
Hotfix
Modul-Templates als Artikel-Seitentemplate. zB bei Artikeln vom Typ 'Externer Link' in Template-Publishern (zB CityGov) |
3.8.5 (20.03.2023)
Hotfix
Semantic version support |
3.8.4 (17.03.2023)
Hotfix
Sematic Version Support Fixes |
3.8.3 (16.03.2023)
Hotfix
Semantic Version Support |
3.8.2 (10.03.2023)
Hotfix
Unterstützung eingebetteter Medien für eine vollständige Indizierung |
3.8.1 (10.03.2023)
Für eingebettete Medien wird die Meta-Datei nicht beim indizieren berücksichtigt. |
3.8 (20.02.2023)
Release Version
3.7.4 (24.02.2023)
Support-Fix
Update net-api 1.31 |
3.7.3 (23.02.2023)
Import von Medien von angebundenen, externen Medien-Systemen erzeugen einen Fehler |
3.7.2 (12.01.2023)
Hotfix
Probleme bei/nach der Installation vom IES-3.7.1 (Ubuntu 22.04) | |
start-stop-daemon wird nicht mehr verwendet |
3.7.1 (20.12.2022)
ZIP's sollen immer das Archive-Flag haben. |
3.7 (09.12.2022)
Release Version
3.6.1 (20.12.2022)
Hotfix
ZIP's sollen immer das Archive-Flag haben. |
3.6 (22.09.2022)
Release Version
3.5 (01.09.2022)
Release Version
3.4.1 (03.08.2022)
Hotfix
Artikel lassen sich nicht mehr zur Bearbeitung öffnen |
3.4 (28.07.2022)
Release Version
3.3 (20.05.2022)
Release Version
3.2.1 (29.04.2022)
Neu angelegte Datenbanken habe bei Feldern vom Typ binary, char, varbinary, double und float nicht die korrekten Größen |
3.2 (06.04.2022)
Release Version
Backup-Verzeichnis nach einem Update mit chown auf den ies-Nutzer setzten | |
install-Verzeichnis nach einem Update entfernen |
3.1 (05.04.2022)
Release Version
3.0 (29.11.2021)
Major Release