Release Notes 5.8

What’s New

Long Term Security Support (LTSS)

This version introduces Long Term Security Support. Version map.apps SDI 5.8.0 is the first version to be designated as an LTSS release. Further information on this can be found on the page Long Term Security Support (LTSS).

Support of Java 25 and Tomcat 11

This release introduces support for Tomcat 11 and Java 25. At the same time, support for Java 17 has been discontinued.

Further improvements

The configuration file ${config.directory.location}/secrets.properties is now loaded by default. It is no longer necessary to reference the file in application.properties using include ./secrets.properties.

Update Notes

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

Removed bundles

The following bundles that were marked as deprecated have been removed in this version:

  • sdi_appstatemanagement

  • sdi_appstatemanagementshared

  • sdi_appstatemanagerintegration

  • sdi_appstatestore

  • sdi_share-link

Please use the new bundles prefixed with sdi_appstate instead. The states that have already been created and stored in the database with the removed bundles can still be used with the sdi_appstate bundles. Please refer to all update notes for the necessary steps to update from the individual versions.

Known Limitations

Issue Description

SDIEXT-865

CopyrightViewer: The copyright of enabled (instead of visible) services is shown in the copyright viewer

SDIEXT-885

After changing the SLD of a WMS layer, the legend doesn’t update

SDIEXT-954

Additionally loaded services are pushed over the sketching layer

Changelog

5.8.0

New features

SDIEXT-1308

[Esri API] Replace "watch" function with reactiveUtils.watch()

SDIEXT-1311

Compatibility with map.apps 4.20

SDIEXT-1319

[SaveState] a11y optimization

SDIEXT-1322

[sdi_loadservice] Support of AGS_VECTORTILE styles url

SDIEXT-1332

[SaveState] [Service] Compatibility with Tomcat 11 and Java 25

Fixed issues

SDIEXT-1041

[SaveState] Manage states - Filter selection not possible with screen reader and keyboard control

SDIEXT-1098

[CopyrightViewer][Accessibility] Contrast ratio not sufficient for links in copyrightviewer

SDIEXT-1264

[SaveState] [Service] Unclear display name for webapp

SDIEXT-1285

[sdi_toc][SLD] Changing SLD-style causes service-load-error if children is not visible because of visibility-criterias

SDIEXT-1309

[SaveState] Manage states - Focus and highlighting missing when using keyboard control

SDIEXT-1318

[sdi_geocodingservice] Meaningful message about non-existent configuration

SDIEXT-1324

[SaveState] Documentation improvement for sdi_appstate-ui

SDIEXT-1325

[SaveState] Details: Content does not adjust to window size

SDIEXT-1326

[SaveState] Visibility of group layers in WMS after loading wrong

SDIEXT-1328

[Copyright Viewer] Bad contrast on keyboard navigation

SDIEXT-1333

[SaveState] Missing noDataMessage

SDIEXT-1334

[SaveState] VisibilityOptions incorrect