08.10.2026

Masterportal 3.27.0 (LTS-version) released

The new Masterportal Long‑Term‑Support version 3.27.0 delivers a comprehensive upgrade package that, since the previous LTS version 3.15.0 (October 2025), specifically addresses the requirements of strategic decision‑makers. It combines enhanced security and compliance mechanisms, extended internationalisation and accessibility, a modernised user experience  – all on a stable 1‑year support basis. Below you will find a selection of the newly added features.

Security & Compliance

HTML sanitisation with DOMPurify (AlertingItem & CustomMenuElement) – prevents cross‑site scripting (XSS).

Automated Jira ticket creation for OSV vulnerabilities (based on CVSS rating) – early vulnerability detection.

includeCredentials option in the login module – controlled cookie forwarding, reduces CORS issues.

Updated SECURITY.md and CONTRIBUTING.md – uniform guidelines for security reports and developer contributions.

New dependency dompurify v3.27.0 – foundation for the sanitising mechanisms.

Internationalisation & Accessibility

French language via i18next (from v3.26.0).

Improved ARIA semantics, label associations, icon‑button names and alt‑texts in the layer tree and controls.

Calendar extensions (International Women’s Day, Liberation Day, Children’s Day).

Sticky‑header option & keepMarkerVisible in CoordToolkit – supports users with visual impairments in long GFI lists.

User Interface & User Experience

NavTab extensions: styleVariant, icon, optional slot for badges/counts.

TabContainer component (v3.24.0) – reusable, stateless tab navigation.

Bootstrap tooltip directive (bs‑tooltip.js) – consistent help texts without additional JavaScript code.

Orientation module: showDirection & showAccuracy – visualisation of user orientation and accuracy (especially for mobile field applications).

SearchBar optimisations: CSW interface, “Select all sub‑categories” checkbox.

Filter extensions: collapsible buttons, clearAll, icon support, display of active filters (showCurrentlyActiveFilters).

Print‑module options: legendLabel, customLayoutSelectionComponent – flexible print templates and consistent legend rendering.

closeOppositeMenu – new configuration option for automatically closing the opposite menu, prevents overlapping UI elements on mobile devices.

Dual‑range slider for WMS‑Time – comparison of two timestamps (e.g., historical analyses).

Data Management & Geodata Integration

Per‑field input validation in WFS‑T (v3.27.0) – quality assurance while entering/changing features.

Loading spinner & automatic activation/reset of layers (showLayerLoader, activateLayerInTree) – improved UX for large WFS‑T edit operations.

lockedFields configuration (v3.26.0) – new configuration option for WFS‑T editing; selective enable/disable of field edits, supports legal requirements.

Default values for WFS‑T features (v3.24.0) – accelerated data maintenance, minimal error messages.

New layer type GeoTiff (v3.19.0) – expands the raster portfolio with high‑quality geodata.

Display parameters for WMS‑Time(displayFormat, displayTimezone) – localisation of time information.

Dimension control (dimensionRange, dimensionRegex, staticDimensions) – fine‑grained control over time and dimensional parameters.

URL‑parameter extensions: GeoJSON support for ZOOMTOGEOMETRY, centerOfExtent for ZOOMTOFEATUREID (from v3.22.0) – precise zoom and focus behaviour via shared links.

Measure undo/redo & configurable measurement lists (enableUndoRedo) (v3.22.0) – more flexible measurement processes.

Heatmap integration in the print module (v3.21.0) – complete rendering of density analyses in PDF exports.

3D‑GroupLayer (v3.21.0) – grouping of 3D layers for tidy rendering and management.

shadowTime option for 3D shadows (v3.16.0) – consistent 3D visualisation.

Multi‑language overrides via config.js (v3.18.0) – rapid adaptation to local requirements.

Authentication & Access Control

Automatic login popup (openLoginWindowOnLoad) – direct sign‑in for unauthenticated visitors, lowers the entry barrier.

includeCredentials option – controlled forwarding of cookies/credentials, supports CORS strategies.

Extensibility & Modular Architecture

LinechartItem with custom plugins for Chart.js (v3.27.0) – flexible chart design without forks.

Vue component add‑ons (v3.21.0) – integrate own UI extensions without core modifications.

useDifferentLayers for FileImport (v3.23.0) – separate layers for each import, simplifies data management.

bs‑tooltip.js directive (v3.24.0) – uniform tooltip implementation, saves development time.

TabContainer component – reusable tab logic for all modules.

ConfirmModal – standardised confirmation‑dialog pattern.

Documentation, Build & DevOps

JSDoc theme (dark mode, search bar, logo) & npm run buildJsDoc (v3.25.0) – improves developer onboarding and maintainability.

Introduction of Architectural Decision Records (ADR) (v3.20.0) – transparent decision basis for long‑term architecture strategies.

CI/CD optimisation: PORTAL_PATH environment variable (v3.16.0) enables automated builds without manual input.

Compatibility with Node 22 LTS and numerous library updates (Axios, Vue, Chart.js, etc.) ensures future maintainability.

Conclusion 

LTS 3.27.0 is more than a technical update – it is a strategic upgrade of your Masterportal:

  • Increased security through sanitising, automated vulnerability management and clear guidelines.

  • Expanded internationalisation (French) and accessibility for a broader user base.

  • Enhanced usability thanks to new UI components, search and filter optimisations.

  • Robust data and geo‑processing with extended WFS‑T features, new layer types and precise URL parameters.

  • Scalable extensibility via custom plugins, add‑ons and modular components.

Thus, the Masterportal is optimally equipped to meet the growing demands of authorities, businesses and research institutions over the long term and to keep your digital mapping strategy secure, user‑friendly and future‑proof.

The full changelog can be found as usual here: bitbucket.org/geowerkstatt-hamburg/masterportal/src/v3.27.0/CHANGELOG.md

Logo MasterPortal auf hellblauem Hintergrund
Zurück zur Übersicht