07.05.2026

[Bitte in "English" übersetzen:] Masterportal Version 3.22.0 released!

New Version 3.22.0 Released: Improved Usability, Enhanced WFS Support, and Numerous Bug Fixes

The release of version 3.22.0 on May 6, 2026 introduces a comprehensive update featuring new functionality, usability improvements, and a wide range of bug fixes. The update particularly focuses on navigation enhancements, improved WFS compatibility, and a more streamlined user experience.

New Features for Search, Drawing Tools, and URL Parameters

The search functionality has been expanded: the SearchBar now includes a checkbox that allows users to select all subcategories when opening a folder. This significantly simplifies working with large thematic structures.

The file import functionality has also become more flexible. With the new config.json property openDrawMenuSide, developers can now define on which side the drawing module opens.

Several technical enhancements have been introduced for URL parameters:

  • ZOOMTOGEOMETRY now supports GeoJSON layers.
  • ZOOMTOFEATUREID has been significantly improved:
    • The new centerOfExtent attribute allows users to control whether point geometries are centered on the extent of the feature or displayed in their original geometry.
    • Compatibility has been added for WFS versions 1.0.0, 1.1.0, and 2.0.0.

Additionally, the fullViewEnabled option can now be configured in WfsSearch.

Updated Dependencies and Extended Platform Support

As part of the release, several core dependencies have been updated:

  • axios has been upgraded from version 1.12.2 to 1.15.0.
  • @masterportal/masterportalapi has been updated from 2.59.0 to 2.61.0, which also upgrades OpenLayers (ol) to version 10.9.0.

Support for modern runtime environments has also been expanded:

  • Node.js versions starting from 22.19.0 up to (but not including) version 25 are now supported, including LTS version 24.15.0.
  • npm versions from 10.9.3 up to (but not including) version 12 are now officially supported.

Improved User Interface

The menu logic has been optimized: the secondary menu is now rendered only if it actually contains menu entries. Empty configurations will no longer generate unnecessary UI elements.

Extensive Bug Fixes

In addition to the new features, version 3.22.0 delivers a substantial number of bug fixes. Highlights include:

  • Legends for layer2dVector now correctly display entries even when no matching condition attribute exists.
  • LayerPills now display layer information for groups as well.
  • The BackForward control now works correctly inside expandable controls without requiring them to be opened first.
  • Issues with legend creation for WFS layers have been resolved.
  • Duplicate layer attribution displays after layer reordering no longer occur.
  • Problems related to Min/MaxScale behavior have been fixed, ensuring layers outside the defined scale range are correctly disabled or grayed out.
  • Incorrect build and asset paths in production environments have been corrected.
  • Documentation links to example files and configuration references are working again.
  • GroupLayer rendering issues involving grouped layers and invalid layer IDs have been fixed.
  • The GFI component now avoids errors when clicked coordinates are null.
  • ZOOMTOFEATUREID once again correctly displays features that always remain on top of the map.

Focus on Stability and Developer Experience

With version 3.22.0, the project continues to emphasize technical stability, improved standards compliance, and a more robust user experience. In particular, the enhanced WFS functionality and the numerous detailed improvements are expected to simplify workflows for both developers and end users alike.

Complete Changelog

Sources 3.22.0

Auf hellblauem Hintergrund: Dunkelblauer Pfeil im Kreis zeigt nach oben
Zurück zur Übersicht