04.09.2026

Masterportal 3.26.0 released

2026-09-02 v3.26.0

 

Added

  • NavTab: Added styleVariant prop for more styling options.
  • i18next: added french language.
  • The following packages have been added:
    • dependencies:
      • "pinia": "^4.0.2"
  • Readme: Information and link to issues in opencode added.
  • Security: Updated SECURITY.md to direct vulnerability reports to a private email address instead of the public issue tracker, and added a corresponding note in the README.
  • Alerting: Added first-open alerts for modules via config.js (alerting.moduleOpenAlerts).
  • WFS-T: Added a loading spinner while fetching features (disabling interactions). The selected layer can automatically activate in the layer tree and restore on exit. Configurable via showLayerLoader and activateLayerInTree.

 

Changed

  • GFI: In the gfiTheme sensor, replaced navigation pills with the shared NavTab component.
  • Filter: Snippet - DateRange. Replaced the native date inputs with vue-datepicker-next. Improved synchronization between datepicker and slider values so manually selected dates are preserved even when no exact value exists in initialDateRef. Added support for date, month, and year picker modes based on the configured format.
  • State management: Introduced Pinia alongside Vuex to support the gradual migration of module stores.
  • The following packages have been updated:
    • dependencies:
      • Axios: 1.16.0 to 1.19.0.

 

Removed

  • The following packages have been removed:
  • dependencies:
    • vue-matomo: ^4.2.0
  • Matomo: Removed implementation from MasterPortal (has been rewritten as an addon).

 

Fixed

  • Issue #1624: Fixed misleading parameter in config.js.md
  • Issue #1625: Fixed using configured styleId when mousehover on vectorlayers.
  • Issue #1631: Property preparation in wfst tool can now handle objects in gfiAttributes and saves geometry without having to configure it in gfiAttributes.
  • Issue #1643: Alerting: Fixed a stale onceInSession alert (e.g. a layer attribution hint) reappearing together with a new alert once the modal had already been closed.
  • Issue #1649: Print no longer crashes when style conditions are missing properties and logs a warning and falls back to default styling.
  • FileImport: importDrawLayer reappears in the layer tree when importing a file, even after being removed.
  • SearchBar: Fixed misaligned action icons in "Show all" results for street searches.
  • CopyrightConstraints: Fixed license metadata display where JSON was being shown as raw text instead of formatted license information and removed empty constraint entries from the list.
  • WMS-Time: Re-activating an already-used WMS-Time layer no longer auto-enables time series comparison or adds a second layer unexpectedly.

 

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