Der DefaultSophoraUrlCodec soll keine URL-Pfade mit Parametern an den ImageUrlCodec übergeben
– SOWAFI-73 (medium)
Version 5.2.0
– 8/13/24
Changed
Update auf Spring 6.1 und Spring Boot 3.2
– SOWAFI-71 (medium)
Version 5.1.0
– 4/11/24
Changed
ImageUrlBuilder mit Unterstützung für die Bildskalierung bereitstellen
– SOWAFI-68 (medium)
Notes
In diesem Release wird eine neue Version der Image-URL-Library verwendet. Über den ImageUrlBuilder können nun Bild-URLs erzeugt werden, mit denen man Bilder mit einer bestimmten Breite oder Höhe abrufen kann.
Version 5.0.0
– 3/12/24
Fixed
Statische Resourcen nur aus Unterordnern ausspielen
– SOWAFI-37 (critical)
Notes
The location of the static resources has been changed. Please read the Update Notes of this version for more details.
Fixed
UrlBuilder in WebApp-Framework uses default suffix .html for image URLs
– SOWAFI-48 (high)
Fixed
DefaultSophoraUrlCodec kommt nicht mit URLs mit Context-Path zurecht
– SOWAFI-25 (high)
Fixed
MappingType 'all' soll auch für existierende Nodetypes zugreifen
– SOWAFI-19 (medium)
Fixed
QueryParameters fehlen in decoded SophoraUrl
– SOWAFI-34 (medium)
Changed
Domain für die Ermittlung der Site verwenden
– SOWAFI-53 (high)
Changed
Domain aus der Site soll über die application.yml überschrieben werden können
– SOWAFI-21 (medium)
Changed
BinaryDataServlet
– SOWAFI-13 (medium)
Changed
Integrationstests
– SOWAFI-5 (medium)
Changed
Flexiblere Redirects/Forwards im Webapp-Framework
– SOWAFI-67 (medium)
Notes
The class SophoraUrl has a new property "AbstractRequestTarget requestTarget" replacing the old property "String redirectUrl" for more flexibility for redirects/forwards.
URLs auf Dokumente mit nicht vorhandenen Pfaden sollen einen 404 werfen
– SOWAFI-50 (medium)
Changed
Anpassungen für Java 17
– SOWAFI-42 (medium)
Changed
Example-Webapp um Warmup erweitern
– SOWAFI-36 (medium)
Improved
Der ICustomRedirectBuilder soll optional Header an die Response setzten können
– SOWAFI-38 (high)
Notes
The following interfaces have been moved to a different package: com.subshell.sophora.webapp.routing.configuration.IRoutingModelMapProvider -> com.subshell.sophora.webapp.routing.model.IRoutingModelMapProvider com.subshell.sophora.webapp.routing.configuration.IResponseHeaderProvider -> com.subshell.sophora.webapp.routing.response.IResponseHeaderProvider
Improved
URL-Generierung: Vorrang der Domain aus der Site soll konfigurierbar sein
– SOWAFI-29 (medium)
Improved
Das Routing der Webapp soll auch bei Pfaden ohne "/" am ende funktionieren
– SOWAFI-28 (medium)
Improved
Site bei Forwards auf Dokumente immer voranstellen
– SOWAFI-14 (medium)
Improved
Redirect-Typen modernisieren
– SOWAFI-8 (medium)
Improved
Ein Fehlerhafter Stand im Solr sollte das Webapp-Framework nicht daran hindern zu starten
– SOWAFI-57 (medium)
Improved
Sonderzeichen in SophoraUrls unterstützen
– SOWAFI-47 (medium)
Notes
Sonderzeichen in URL- und Query-Parametern werden nun korrekt enkodiert.
Es ist außerdem nicht mehr möglich Sophora-URLs mit invalidem Template-Type zu erzeugen.
Improved
Solr Verbindung beim Start prüfen
– SOWAFI-44 (medium)
Improved
Escaping für Sophora-Parameter
– SOWAFI-32 (medium)
Added
Ergebnisse bei facettierten Suchen in SolrResult verfügbar machen
– SOWAFI-69 (high)
Added
Aufrufe mit ID-Stamm-Änderungen sollen einen Redirect zurückgeben
– SOWAFI-55 (medium)
Added
Site-abhängige Domains bei SIMSI-URLs unterstützen
– SOWAFI-54 (medium)
Notes
Für die Generierung von Sophora Image Service URLs wird nun das neue Property "imageUrl" der Site verwendet, in der das Bilddokument verortet ist. Zusätzlich kann über das Property "sophora.image-service.url.structure-path-to-domain" ein Mapping konfiguriert werden, mit dem man für bestimmte Strukturknotenpfade die "imageUrl" aus der Site überschreiben kann. Das Konfigurationsproperty "sophora.image-service.url.domain-name" wurde in "sophora.image-service.url.default-domain" umbenannt, der Wert wird als Default-Wert verwendet, wenn weder ein passendes Strukturknotenpfad/Domain-Mapping noch eine "imageUrl" in der Site existiert.
Added
SolrClient als Component im Web App Framework zur Verfügung stellen
– SOWAFI-35 (medium)
Added
Overlay-Feature im Web App Framework unterstützen
– SOWAFI-31 (medium)
Added
Wildcard-Unterstützung für Redirects
– SOWAFI-30 (medium)
Added
Infrastruktur für dokumentspezifische Header
– SOWAFI-27 (medium)
Added
Redirects für Offline-Dokumente ermöglichen
– SOWAFI-24 (medium)
Added
Live- und Arbeitsversionen von Dokumenten unterscheiden
– SOWAFI-20 (medium)
Added
BenchmarkFilter
– SOWAFI-16 (medium)
Added
Redirect-Document
– SOWAFI-11 (medium)
Added
URL-Modul: Weiche zum Image-Service
– SOWAFI-10 (medium)
Möglichkeit schaffen, projektspezifische Model-Attribute zu setzen
– SOWAFI-2 (medium)
Added
Routing: Ersatz für templates.xml schaffen
– SOWAFI-1 (medium)
Version 4.8.2
– 9/24/24
No changes.
Version 4.8.1
– 9/19/24
Improved
Der DefaultSophoraUrlCodec soll keine URL-Pfade mit Parametern an den ImageUrlCodec übergeben
– SOWAFI-73 (medium)
Version 4.8.0
– 4/5/24
Changed
ImageUrlBuilder mit Unterstützung für die Bildskalierung bereitstellen
– SOWAFI-68 (medium)
Notes
In diesem Release wird eine neue Version der Image-URL-Library verwendet. Über den ImageUrlBuilder können nun Bild-URLs erzeugt werden, mit denen man Bilder mit einer bestimmten Breite oder Höhe abrufen kann.
Version 4.7.0
– 3/5/24
Changed
Flexiblere Redirects/Forwards im Webapp-Framework
– SOWAFI-67 (medium)
Notes
The class SophoraUrl has a new property "AbstractRequestTarget requestTarget" replacing the old property "String redirectUrl" for more flexibility for redirects/forwards.
Changed
Update auf Spring-Boot-Dependencies 2.7.17 und Kotlin 1.9.20
– SOWAFI-65 (medium)
Version 4.6.3
– 10/23/23
Changed
Zookeeper aktualisieren
– SOWAFI-63 (medium)
Version 4.6.2
– 10/2/23
Added
Ergebnisse bei facettierten Suchen in SolrResult verfügbar machen
– SOWAFI-69 (high)
Version 4.6.1
– 8/8/23
Improved
Ein Fehlerhafter Stand im Solr sollte das Webapp-Framework nicht daran hindern zu starten
– SOWAFI-57 (medium)
Improved
Sonderzeichen in SophoraUrls unterstützen
– SOWAFI-47 (medium)
Notes
Sonderzeichen in URL- und Query-Parametern werden nun korrekt enkodiert.
Es ist außerdem nicht mehr möglich Sophora-URLs mit invalidem Template-Type zu erzeugen.
Aufrufe mit ID-Stamm-Änderungen sollen einen Redirect zurückgeben
– SOWAFI-55 (medium)
Version 4.5.0
– 6/16/23
Improved
Solr Verbindung beim Start prüfen
– SOWAFI-44 (medium)
Added
Site-abhängige Domains bei SIMSI-URLs unterstützen
– SOWAFI-54 (medium)
Notes
Für die Generierung von Sophora Image Service URLs wird nun das neue Property "imageUrl" der Site verwendet, in der das Bilddokument verortet ist. Zusätzlich kann über das Property "sophora.image-service.url.structure-path-to-domain" ein Mapping konfiguriert werden, mit dem man für bestimmte Strukturknotenpfade die "imageUrl" aus der Site überschreiben kann. Das Konfigurationsproperty "sophora.image-service.url.domain-name" wurde in "sophora.image-service.url.default-domain" umbenannt, der Wert wird als Default-Wert verwendet, wenn weder ein passendes Strukturknotenpfad/Domain-Mapping noch eine "imageUrl" in der Site existiert.
Version 4.4.1
– 5/23/23
Changed
Domain für die Ermittlung der Site verwenden
– SOWAFI-53 (high)
URLs auf Dokumente mit nicht vorhandenen Pfaden sollen einen 404 werfen
– SOWAFI-50 (medium)
Version 4.2.1
– 3/14/23
No changes.
Version 4.2.0
– 2/21/23
Changed
URL-Generierung auf Dokumente von einer anderen Site ermöglichen
– SOWAFI-49 (medium)
Notes
The configuration option "sophora.url.domainName" was renamed to "sophora.url.defaultDomain" and a new configuration option "sophora.url.structurePathToDomain" was addded. "sophora.url.preferSiteDomain" has been removed.
Version 4.1.3
– 1/26/23
Improved
Escaping für Sophora-Parameter
– SOWAFI-32 (medium)
Version 4.1.2
– 1/17/23
Fixed
UrlBuilder in WebApp-Framework uses default suffix .html for image URLs
– SOWAFI-48 (high)
Version 4.1.1
– 12/6/22
Changed
Example-Webapp um Warmup erweitern
– SOWAFI-36 (medium)
Version 4.1.0
– 9/8/22
Fixed
Statische Resourcen nur aus Unterordnern ausspielen
– SOWAFI-37 (critical)
Notes
The location of the static resources has been changed. Please read the Update Notes of this version for more details.
Changed
Update Spring framework and Spring Boot dependencies of Webapp Framework
– SOWAFI-39 (critical)
Notes
The Spring dependency version has been updated to 2.7.2. The Spring Boot dependency version has been updated to 5.3.22. If you rely on these dependencies you might have to make adaptions in your project.
Improved
Der ICustomRedirectBuilder soll optional Header an die Response setzten können
– SOWAFI-38 (high)
Notes
The following interfaces have been moved to a different package: com.subshell.sophora.webapp.routing.configuration.IRoutingModelMapProvider -> com.subshell.sophora.webapp.routing.model.IRoutingModelMapProvider com.subshell.sophora.webapp.routing.configuration.IResponseHeaderProvider -> com.subshell.sophora.webapp.routing.response.IResponseHeaderProvider
Added
SolrClient als Component im Web App Framework zur Verfügung stellen
– SOWAFI-35 (medium)
Version 4.0.12
– 6/27/22
Fixed
QueryParameters fehlen in decoded SophoraUrl
– SOWAFI-34 (medium)