Release Notes 2.1
What’s New
Dieses Release enthält eine Reihe funktionaler Neuerungen sowie Updates der Basis-Technologie.
Unterstützung map.apps 4.12
Mit dem Release 2.1 wird map.apps 4.12 unterstützt. Dies gilt sowohl für die smart.finder Bundles als auch für die Bundles der map.apps Smart Search Extension.
Unterstützung Apache Solr 8.10
Apache Solr wird in der Version 8.10 unterstützt. Die Indizes vorheriger Versionen können weiterhin benutzt werden.
map.apps Smart Search Extension Produkt-Dokumentation
Die Dokumentation der map.apps Smart Search Extension ist nun in einem eigenen Bereich abrufbar.
Suchergebnisse basierend auf Nutzerrollen
Es ist nun möglich, Suchergebnisse basierend auf den Rollen des angemeldeten Nutzers einzuschränken. Dabei können per Konfiguration pro Core für jede Rolle/Permission Filter definiert werden, die die Suchergebnisse hinsichtlich
-
gefundener Dokumente und
-
angezeigter Felder eines Dokumentes
einschränken.
In aktuellem Gebiet suchen
Wird eine neue Suche ausgeführt oder die Lage der Karte nach erfolgreicher Suche verändert, wird unter dem Feld der Omnisearch das Tool In diesem Gebiet suchen angezeigt. Beim Klick auf dieses Tool wird die Suche nochmals auf den aktuellen räumlichen Kartenausschnitt eingeschränkt. Somit werden nur noch Suchergebnisse angezeigt, die ganz oder teilweise im aktuellen Gebiet liegen.
Eine komplette Auflistung aller Änderungen finden Sie im Changelog.
Update-Hinweise
Falls Sie bei dem Update mehrere Versionen überspringen, befolgen Sie bitte auch alle Update-Hinweise der dazwischenliegenden Versionen. |
Wenn Sie ihren bestehenden Index weiter verwenden möchten, müssen Sie lediglich die Property solr.solr.home
auf den Speicherort des Index zeigen lassen. Starten Sie danach den Tomcat neu. Nun sollten alle Suchergebnisse sowie die Indexierungs-Jobs wieder verfügbar sein.
Falls für einen Core die Suchverschläge nicht angezeigt werden, geben Sie folgendes Kommando im Browser ein:
https://<yourserver>/smartfinder-search/<CORENAME>/suggest?suggest.build=true
Danach werden die Vorschläge wieder angezeigt.
Abkündigungen
Für folgende Features wird die Weiterentwicklung eingestellt und das Ende der Unterstützung für die Zukunft angekündigt:
-
Tomcat 8.5 — Mit der nächsten Minor Version von smart.finder (2.2) ist der Betrieb der Web Applikationen in Tomcat 8.5 nicht mehr unterstützt. Wir empfehlen die Nutzung von Tomcat 9.0.
-
Java 8 — Mit der nächsten Minor Version von smart.finder (2.2) ist der Betrieb mit einer Java JRE 8 nicht mehr unterstützt. Wir empfehlen die Nutzung von Java 11.
Changelog
2.1.0
New Features
|
[Setup] Refactor sf_iteminfo-Bundle |
|
[Release] Provide sample apps in rollout |
|
[Client] Render result list as sidebar widget |
|
[Backend] Upgrade Apache Solr to 8.10.1 |
|
[Resultcenter] Enable "Search in this area" feature |
|
[Search] Add new icon for spatial extent |
|
[Templating] Implement login page with freemarker |
|
[Documentation] Move smart.search to own repository |
|
[Client] Support map.apps 4.12.0 |
|
[Templating] Use freemarker as template engine |
|
[Client] Provide tool to show extent of document |
|
[Permissions] Enable configuration per core |
|
[Permissions] Enable and configure index field filtering |
|
[Permissions] Enable filter queries by configuration |
|
[Documentation] Harmonized bundle documentation |
|
[Search] Include current spatial map extent in search |
Fixed Issues
|
[Documentation] Multiple refinements and clarifications |
|
[Resultcenter] IN Query is not performed correctly |
|
[Resultcenter] FeatureMapVisualizer properties are not considered correctly |
|
[Indexing] Setting geometry property fails for "empty" geometries |
|
[Resultcenter] onItemClicked does not return actual/correct item |
|
[Client] Detail view window fails to open using direct URL |
|
[Facets] Filter widget not showing when search term is set in URL |
|
[Resultcenter] FacetsWidget is not reset correctly |
|
[Resultcenter] Show FacetsWidget only if applicable |
|
[Client] map-Attribution-Widget is not placed correctly |
|
[Resultcenter] Search result does not match query |
|
[Facets] Configuring expansion states of facets not possible |
|
[Client] URL Parameter 'extent' not taken over during direct call of page |
|
[Resultcenter] Unable to show query results due to geometry failure |