Release Notes 2.6
What’s New
Improved Accessibility
Many aspects of accessibility have been improved. These include (but are not limited to)
-
Improved navigation via TAB control
-
Improved contrasts
-
More precise help texts
-
Consistent support for screen readers
ArcGIS Server indexing improvements
As of this version, you can configure the ArcGIS Server layer indexing more easily. A detailed description can be found under Indexing of ArcGIS Server layers.
Support for security response headers
The server-side setting of Security Response Headers is supported from this version onwards. These HTTP headers can help to prevent security vulnerabilities such as cross-site scripting, clickjacking, disclosure of information and much more.
A detailed description can be found in the section on the property security.responseHeaders.common.
Update Notes
If you skip several versions during the update, please also follow all update notes of the intervening versions. |
New mandatory Solr Properties
As of version 2.6.1, two new system variables must be set as follows due to changes in Apache Solr.
solr.enableRemoteStreaming=true
solr.enableStreamBody=true
Here is an example for Linux:
export JAVA_OPTS="$JAVA_OPTS -Dsolr.enableRemoteStreaming=true -Dsolr.enableStreamBody=true"
Change of index scheme in core0
In core0
the index scheme has changed. If you want to migrate the indexed documents from your current smart.finder installation, follow the migration instructions for the version update.
New bundle sf_bootstrap
A new bundle sf_bootstrap
has been added, which loads the basic components of smart.finder when the app starts.
This bundle is necessary for the start of smart.finder.
-
If you are using a custom app that already contains one of the collection bundles (starting with
sf_bundle-set_…
), you do not need to do anything further. The bundlesf_bootstrap
is automatically loaded in this case. -
If the app does not contain any of the collection bundles
sf_bundle-set…
, please add the bundlesf_bootstrap
to your app as shown in the following example:{ "allowedBundles": [ "sf_bootstrap", "..." ] }
Deprecated Features
-
The standalone client of smart.finder will be discontinued in one of the future versions.
-
The
security.mode
ONLY_AUTHN will be discontinued in one of the future versions.
Known Limitations
|
[Accessibility] Implement accessibility in sf-resultcenter app |
|
[Mobile] Support for mobile devices is limited |
|
[Facet Search] Improve algorithm in order to be more consistent |
Changelog
2.6.1
2.6.0
New Features and Improvements
|
[Accessibility] Scrolling the description text is not possible via keyboard control in result list |
|
[Accessibility] Active sort attribute difficult to detect in result list |
|
[Accessibility] Missing focus frame around "Back to result list" button on detail page |
|
[Accessibility] Dialog loses its focus when switching between result list and detail page |
|
[Accessibility] Search slot loses focus after query |
|
[Accessibility] Voice output after entering a search term is not applicable |
|
[Accessibility] Unnecessary tabbing on the preview graphic in the results list |
|
[Accessibility] Detail page - when navigating the dialog loses its focus |
|
[Accessibility] HTML markup of the title heading not correct |
|
[Accessibility] Job manager - Screen reader does not render application name |
|
[Accessibility] Result page and detail page not readable at zoom level 200% |
|
[Accessibility] Collective ticket to sf-full-page result page |
|
[Accessibility] Sort select box value on results-page can’t be read by Screen readers |
|
[Accessibility] Harmonize tooltips and make them Screenreader readable |
|
[Security] Support configuration of security response headers |
|
[Indexing] Simplify mapping definitions for feature attributes |
|
[Indexing] Use Managed Schema for dynamic index |
|
[Apps] Clean up tiles on the start page |
|
[Accessibility] Incorrect focus background colour in the facet panel |
|
[Documentation] Add definition of QueryTemplates to SmartSearchStore |
|
CVE-2024-36114: Update to aircompressor-0.27.jar |
|
CVE-2023-51775: Update to jose4j-0.9.4.jar |
|
CVE-2024-22234: Update to spring-security-core-6.2.5.jar |
|
CVE-2024-29857: Update to Bouncy Castle 1.78 |
|
CVE-2024-34447: Update to Bouncy Castle 1.78 |
|
CVE-2024-22257: Update to spring-security-core-6.2.5.jar |
|
CVE-2022-36364: Update to avatica-core-1.23.0.jar |
|
[Indexing] Support wildcards and field exclusions |
|
[Accessibility] Content of the "Search tips" dialog is not read by screen reader |
|
[Accessibility] Service type not read by screen reader when navigating to result item in result list |
|
[Accessibility] Tools drawer menu not reachable with tab |
|
[Indexing] Optimize log message for (partially) empty title fields |
|
CVE-2024-38809: Regular expression Denial of Service in spring-web |