Release Notes 2.5

map.apps Smart Search Extension is closely coupled with smart.finder, so the release notes of both products are identical.

What’s New

Improved detailed view

The detailed view has been expanded to include a dynamic table of content. This enables quick navigation to individual sections of the detailed view.

Table of content

The placeholder and full text search has been improved with regard to the handling of composites and synonyms.

New app "sf-result-ui"

In addition to the sf-resultcenter app, which displays the results in a table, there is now also the sf-result-ui app. This offers the same range of functions, but uses the result-ui and result-api bundles available since map.apps 4.14.

Result-UI
Result Center as of map.apps version 4.20

As of map.apps version 4.20, the Result Center (bundle resultcenter) is no longer supported natively. Instead, we recommend using the result-ui bundle in conjunction with the sf_result-ui bundle.

If you want to continue using the resultcenter in conjunction with map.apps Smart Search, you must download the required bundles via the con terra Developer Network and install them in map.apps.

Update Notes

If you skip several versions during the update, please also follow all update notes of the intervening versions.

Changed CSS classes in the detail view

As of version 2.7.0, some CSS classes for the layout of the detail view have been changed to improve the content division of the page. The following diagram shows the current areas of the detail view and their CSS classes.

css smartfinder

Update of the schema for core0

The placeholder and full text search has been optimized. An explicit FieldType is now used for token generation in the placeholder search. This means that punctuation, for example, is no longer taken into account, which leads to clearer results.

Discontinued Features

None.

Deprecated Features

  • The standalone client of map.apps Smart Search will be discontinued with versions 3.

  • The security.mode ONLY_AUTHN will be discontinued in a future versions.

  • Support for the omnisearch bundle will be discontinued with version 3.

  • As of version 3, map.apps Smart Search is no longer managed as an independent extension but is a functional component of smart.finder.

Known Limitations

SNR-1030

[Accessibility] Implement accessibility in sf-resultcenter app

SNR-797

[Mobile] Support for mobile devices is limited

SNR-582

[Facet Search] Improve algorithm in order to be more consistent

Changelog

2.7.0

New Features and Improvements

SNR-1162

[Index] Optimize Wildcard search

SNR-1031

[result-ui] Support result-ui and resultcenter

SNR-1141

[Client] Add TOC to layout

Fixed Issues

SNR-1146

[Resultlist] Location facet shows no map

SNR-1164

[Indexing] DataImportHandler does not create IDs when required

2.6.1

New Features and Improvements

SNR-875

[Accessibility] Sort select box value on results-page can’t be read by Screen readers

Fixed Issues

SNR-879

[Client] Unexpected loading of the "authentication" bundle

SNR-953

[Client] "Reset filter" button not working

SNR-1082

[Client] Property on referenced instance is modified when a referencing Vue component gets destroyed

2.6.0

Fixed Security Issues

SNR-998

Fixed CVE-2024-22201

New Features and Improvements

SNR-838

[Accessibility] Scrolling the description text is not possible via keyboard control in result list

SNR-839

[Accessibility] Active sort attribute difficult to detect in result list

SNR-840

[Accessibility] Missing focus frame around "Back to result list" button on detail page

SNR-841

[Accessibility] Dialog loses its focus when switching between result list and detail page

SNR-843

[Accessibility] Search slot loses focus after query

SNR-844

[Accessibility] Voice output after entering a search term is not applicable

SNR-849

[Accessibility] Unnecessary tabbing on the preview graphic in the results list

SNR-850

[Accessibility] Detail page - when navigating the dialog loses its focus

SNR-851

[Accessibility] HTML markup of the title heading not correct

SNR-854

[Accessibility] Job manager - Screen reader does not render application name

SNR-858

[Accessibility] Result page and detail page not readable at zoom level 200%

SNR-860

[Accessibility] Collective ticket to sf-full-page result page

SNR-875

[Accessibility] Sort select box value on results-page can’t be read by Screen readers

SNR-878

[Accessibility] Harmonize tooltips and make them Screenreader readable

SNR-913

[Security] Support configuration of security response headers

SNR-972

[Indexing] Simplify mapping definitions for feature attributes

SNR-973

[Indexing] Use Managed Schema for dynamic index

SNR-983

[Apps] Clean up tiles on the start page

SNR-994

[Accessibility] Incorrect focus background colour in the facet panel

SNR-995

[Documentation] Add definition of QueryTemplates to SmartSearchStore

SNR-997

CVE-2024-36114: Update to aircompressor-0.27.jar

SNR-999

CVE-2023-51775: Update to jose4j-0.9.4.jar

SNR-1000

CVE-2024-22234: Update to spring-security-core-6.2.5.jar

SNR-1001

CVE-2024-29857: Update to Bouncy Castle 1.78

SNR-1002

CVE-2024-34447: Update to Bouncy Castle 1.78

SNR-1003

CVE-2024-22257: Update to spring-security-core-6.2.5.jar

SNR-1004

CVE-2022-36364: Update to avatica-core-1.23.0.jar

SNR-1014

[Indexing] Support wildcards and field exclusions

SNR-1017

[Accessibility] Content of the "Search tips" dialog is not read by screen reader

SNR-1018

[Accessibility] Service type not read by screen reader when navigating to result item in result list

SNR-1019

[Accessibility] Tools drawer menu not reachable with tab

SNR-1026

[Indexing] Optimize log message for (partially) empty title fields

SNR-1034

CVE-2024-38809: Regular expression Denial of Service in spring-web

Fixed Issues

SNR-979

[Documentation] Missing update notes entry in TOC

SNR-992

[Search] Query templates do not support wildcards and phrases

SNR-1009

[Search] Missing i18n for tooltip for search tips button in SearchUI