Release Notes 2.1
What’s New
This release contains a number of functional innovations as well as updates to the basic technology.
Support map.apps 4.12
With release 2.1 map.apps 4.12 is supported. This applies to both the smart.finder bundles and the bundles of the map.apps Smart Search Extension.
Support Apache Solr 8.10
Apache Solr is supported in version 8.10. The indexes of previous versions can still be used.
map.apps Smart Search Extension product documentation
The documentation of the map.apps Smart Search Extension is now available in a separate section.
Search results based on user roles
It is now possible to limit search results based on the roles of the logged in user. By configuration, filters can be defined per core for each role/permission, which limit the search results with regard to
-
documents found and
-
displayed fields of a document
of a document.
Search in current area
If your new search is executed or the position of the map is changed after a successful search, the tool Search in this area is displayed under the Omnisearch. When you click on this tool, the search is restricted to the current spatial map section, so that only search results are displayed that are wholly or partially located in the current area.
A complete list of all changes can be found in the Changelog.
Update Notes
If you skip several versions during the update, please also follow all update notes of the intervening versions. |
If you want to continue using your existing index, you only have to let the property solr.solr.home
point to the location of the index.
Then restart Tomcat.
Now all search results and indexing jobs should be available again.
If the search boxes are not displayed for a core, enter the following command in the browser:
https://<yourserver>/smartfinder-search/<CORENAME>/suggest?suggest.build=true
The suggestions will then be displayed again.
Deprecated features
For the following features the further development will be stopped and the end of support for the future announced:
-
Tomcat 8.5 — Running the upcoming minor version of smart.finder (2.2) with Tomcat 8.5 will not be supported. We recommend upgrading to Tomcat 9.0.
-
Java 8 — Running the upcoming minor version of smart.finder (2.2) with a JRE 8 will not be supported. We recommend upgrading to 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 |