06.10.2025

Masterportal Version 3.15.0 (LTS) released

2025-10-01 v3.15.0 (LTS)

 

Breaking Changes

  • Dropped support for Node.js 18.x, 20.x and npm 9. Minimum required is now Node.js 22.19.0 (LTS) with npm 10.x.

 

Added

  • Routing: Added enhanced isochrones legend.
  • Shared TableComponent:
    • fixedColumnWithOrder in Props enable to insert the column with index.
    • fixedRow in Props enable to insert a row directly after the header.
  • Added config.json parameter rasterLayerDefaultInfoFormat to override global default in 2d raster layer.

 

Changed

  • Routing: Changed input fields for hgv parameters.
  • Shared TableComponent: Changes Props fixedData into fixedBottomData.
  • The following packages have been updated:
  • devDependencies:
    • canvas: ^2.11.2 to ^3.1.2
  • Temporarily pinned Vue core packages via overrides to 3.3.4:
    • @vue/compiler-sfc
    • @vue/server-renderer
    • @vue/compiler-dom
    • @vue/compiler-core
    • @vue/shared
    • @vue/runtime-dom
    • @vue/runtime-core
  • Update the addon documentation to reflect the recent changes in the project structure and Vue3.
  • packages: To avoid security issues, all packages have been fixed in package.json. No versions of patch releases will be accepted.
  • WFSSearch: To provide configuration of version 2 it is possible to configure a zoom-button for resultlist with config parameter zoomButtonInColumn if column key geometry or geom is configured, default is true.

 

Fixed

  • Issue #1404: searchInterfaceVisibleVector: The Visible Vector Search now manually loads all features, ensuring that results are found even outside the bounding box.
  • Issue #1416: Dragging a node of the layerTree now hides its tooltip. This ensures it won't be dropped on the tooltip, which lead to disabling the node in the layer tree.
  • Issue #1419: SearchInterfaceSpecialWfs: handle multisurface geometries like multipolygon, to ensure correct extraction of interior and exterior surfaces.
  • Issue #1467: Print: The info message for printing layers with a predefined legend is now also available in German.
  • Issue #1469: Fix menu expansion state after collecting GFI features.
  • Issue #1475: LayerInformation: Added additional metadata in group layers.
  • Issue #1482, #1484: WFSSearch with resultlist provides zoom on row-click by default and zoom with button.
  • wfsSearch: secured layers can now be searched.
  • TableComponent: Fixed right alignment for numeric string values.
  • thousandsSeparator: Added optional skipFourDigitYear parameter to prevent formatting plain 4-digit years (e.g., 2025 stays 2025 instead of 2.025).
  • HighlightFeaturesByAttribute: Resolved console warning that appeared repeatedly when opening URL with highlight parameters.
  • Min/MaxScale: 3D Layers now work with minScale and maxScale attributes in the configuration.
  • Mousehover: The element is not highlighted when the mouse is no longer over it and there is no highlight for routing and elements with no highlightStyle.
  • draw_old:
    • Fixed a bug where the download would return the portals index.js instead of the desired output after a specific sequence of interactions.
    • Hide drawing makes the drawn layer not visible.
  • Issue #1479: Legend is loaded for WMTS with optionsFromCapabilities.
  • DOCS: Reverted Markdown table formatting as it was not compatible with soft line wrapping.
  • DOCS: Minor fixes in JSON and venv setup documentation.
  • SelectFeatures: unmounts correctly.
news_update
Zurück zur Übersicht