What’s New in Cadenza 2025 Spring (10.2)

Data Sources

  • The following new data sources are supported (see Enabling Access to Data for more details on the concrete requirements.)

    • OpenSearch as a data sources for analyzing data

    • ArcGIS Image/Map Service as a data source for visualization in a map view only

    • GeoJSON as a data source for importing GeoJSON data as a layer via the Cadenza API.

  • New data source property net.disy.client.direct.data.access to define the access of the Cadenza client to the WMS/WMTS server via data source template. See dataSourceProperties in the repositorydatasourcetemplates settings.

Operating

  • Cadenza can now operate in headless mode. This means that the system property java.awt.headless can now be set to true and Cadenza no longer requires an X Server (or a replacement such as Xvfb) for operating correctly. See Operating System Requirements for more details on the concrete requirements.

  • Cadenza now checks on startup and prevents a start, if the parameter net.disy.cadenza.web.cookies.samesite is set to none and the parameter net.disy.cadenza.web.session.cookies.secure is not set to true. While the startup check is new, the correct usage of these parameters was already documented.

Configuring

  • The core configuration has a new setting called licenseKey that allows you to configure the Cadenza license key as a base64 string. This is an optional configuration that can be used instead of the existing cadenza.key file in the configuration directory. This can be useful for installations that want to configure the license key using environment variables using our new configuration override mechanism.

  • Whether a secret (e.g. a password) has been encoded using the Disy password encoder has often been specified side-by-side with the actual secret in the configuration file. More recent configuration options always expect encoded secrets. Starting with Cadenza 10.2, you can also override such individual settings with a global secretHandling in core settings.

    In Cadenza 10.3, individual configuration options will be removed in favor of the global setting.

For more information see core settings.

Customizing

  • There is a new template for customizing the content of Cadenza’s standby page, which is shown if the session of Cadenza content that is embedded in a custom application or portal timed out. For more information see Customizing Page Content.

  • The Help menu links in the Cadenza main bar can now be customized. For more information see Customizing Help Menu.