Release Notes 5.1

What’s New

5.1.7

map.apps SDI 5.1.7 provides additional functions and some bugfixes.

The most important changes are:

  • Support of log4j-2.0.16

5.1.6

map.apps SDI 5.1.6 provides additional functions and some bugfixes.

The most important changes are:

  • Support of log4j-2.0.15

5.1.5

map.apps SDI 5.1.5 provides additional functions and some bugfixes.

The most important changes are:

  • Support of map.apps 4.12

  • Support of AGOL/ArcGIS Portal Authentication for app states

5.1.4

map.apps SDI 5.1.4 provides additional functions and some bugfixes.

The most important changes are:

  • Support of map.apps 4.11

  • Optimization of app states

  • Introduction of a new SDI sharelink tool

5.1.3

map.apps SDI 5.1.3 provides additional functions and some bugfixes.

The most important changes are:

  • Support of Java 11

  • Support of map.apps 4.9.2

5.1.2

map.apps SDI 5.1.2 provides additional functions and some bugfixes.

The most important changes are:

  • the correct order of layers after saving/loading an app state

5.1.1

map.apps SDI 5.1.1 provides additional functions and some bugfixes.

The most important changes are:

  • the possibilities to add service to an app via the serviceURL parameter

  • choose SLDs for layers of WMS

  • the correct order of services after saving/loading an app state

  • toggle layer order before adding services via "Load Service"

  • change layer order via the ToC

Update Notes

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

To update from 5.0.1 to 5.1, you do not need to follow any update notes.

Available Features

At the moment the following features are available:

  • Load services dynamically via URL or favorite list

  • Extend the map.apps ToC with special functions:

    • Reordering of services, layers and predefined groups

    • Warnings regarding wrong extent or SRS

    • Legend per service

    • Show capabilities

    • WMS SLD selection

    • Change order of layers

  • Map States

    • Save, load and share map states

    • Order of services and layers

    • Sketching

  • SRS Changer

    • Selection of predefined spatial reference systems

  • Scale Changer

    • Seletion of predefined scales

  • Show service copyright

    • Custom or service-provided

  • Use Geocoding Service from BKG in omnisearch

These functions or features are not available in map.apps SDI 5.1:

  • Not supported for map states:

    • Chosen SLDs are not saved

    • map.apps ETL support

    • 3D mode only limited

  • Not available for the ToC:

    • ArcGIS Image service style selection

    • Show layer legend

    • Request feature info for a specific layer

    • Zoom to initial extent

  • Not available for scale changer

    • Text input

  • Alternative WMS configuration instead of a WMTS

  • Live Configuration for SDI bundles

The only backend service that is still in use is the ct-savestate service. The service type resolver (STR) and XML to JSON converter service are no longer in use.

Some functions (e.g. changing the SRS) are not available for all services types. If you want to use these functions in your app you should only use the following types of services in your app (otherwise the app doesn’t work properly):

  • ArcGIS Server Feature Server

  • ArcGIS Server Map Server (dynamic or tiled)

  • ArcGIS Image Server

  • Web Map Service (WMS)

  • Web Map Tile Service (WMTS)

  • INSPIRE View Service

The 3D mode together with map.apps SDI features should be used wisely.

Known Limitations

Issue Description

SDIEXT-786

Savestate: In 3D mode the map is rotated 90° after loading an appstate (only with changing the SRS before saving the appstate)

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-942

SDI ToC WMS SLD function overwrites customParameters

SDIEXT-954

Additionally loaded services are pushed over the sketching layer

SDIEXT-955

After saving/loading an app state with a shown sketching layer two sketching layers are generated

Changelog

5.1.7

Fixed issues

SDIEXT-977

Critical log4j CVE (CVE-2021-44228) - log4j-2.0.16

5.1.6

Fixed issues

SDIEXT-964

Fehler beim Umschalten eines SRS, wenn dieses nicht unterstützt wird

SDIEXT-975

Critical log4j CVE (CVE-2021-44228) - log4j-2.0.15

5.1.5

Fixed issues

SDIEXT-960

Unterstützung von map.apps 4.12

SDIEXT-909

[Zustand speichern] Unterstützung von ArcGIS Portal

SDIEXT-961

Umstellung ConnectionPool auf HikariCP

5.1.4

Fixed issues

SDIEXT-926

Unterstützung von map.apps 4.11

SDIEXT-941

Erstellung Basis-Version SDI Sharelink-Tool

SDIEXT-927

Savestate mit dn_sketchingenhanced geht, nicht aber mit sketching-Bundle

SDIEXT-919

SaveState in Verbindung mit map.apps 4.9.x erzeugt sehr viel DB Einträge

SDIEXT-939

Leerzeichen vor " Jeden"

SDIEXT-911

Hinzuladen per Service-URL - Einen Dienst zur Karte hinzuzufügen funktioniert nur beim ersten Mal

5.1.3

Fixed issues

SDIEXT-914

[Java11] map.apps SDI 5.x für JS Linie 4

5.1.2

Fixed issues

SDIEXT-870

[AppState] Korrekte Reihenfolge der Dienste/Layer speichern/laden

SDIEXT-891

Introduce db.type property

SDIEXT-880

SDI Loadservice: "addToBottom" : true funktioniert nicht

SDIEXT-887

Wrong text is displayed when bundles sdi_appstatemanagement and appsoverview are loaded

SDIEXT-881

Zusammenspiel Savestate mit Share Link Tool fehlerhaft

SDIEXT-879

[LoadService] Service description is cut after the second line

SDIEXT-878

sdi_themes_extension5 adds scroll bar to measurement window when using Chrome

5.1.1

Fixed issues

SDIEXT-842

[AddServiceToMap] Aufruf von map.apps (SDI) mit einem Dienst

SDIEXT-867

Verhalten Hinzuladedialog bei FeatureServices

SDIEXT-871

[SDI ToC tools] Styles für WMS (SLDs) auswählen

SDIEXT-870: Fixed for services, not for layers

[AppState] Korrekte Reihenfolge der Dienste/Layer speichern/laden

SDIEXT-872

Anpassen der Demo-App aus Auslieferung

SDIEXT-873

[Copyright Viewer] List mode of layers is not respected

SDIEXT-886

SDI Loadservice: Change the defaultcollapsingthreshold to 10

SDIEXT-882

SDI Loadservice: Scrollbarhöhe in Layerauswahl nicht optimal