03.07.2025

Masterportal version 3.12.0 released

2025-07-02 v3.12.0

Added

  • Issue #1400: UrlParams: added url parameter configjs to provide an external config.js file.
  • SearchBar: Added functionality to highlight a 3D tile at the address coordinates.
  • Routing:
    • added avoid points, avoid area import and export
    • selecting a waypoint input field and adding a point by clicking into the map, the new waypoint is added into the previously selected field instead of the first empty field on the list

Changed

  • Replaced layer 452, which will be deleted.
  • Webpack: Replaced relative import paths with Webpack aliases to enhance code maintainability and readability.
  • LayerPills: Added toggle button to show multiple lines of LayerPills. When toggled, they are shown in multiple lines and do not disappear off-screen.
  • WFS-T: Errorhandling informs user of slow fetch-time for layer-information.
  • WFS-T: Transaction buttons are disabled for fetch-time at module start and when the user saves new values to fields.
  • Routing:
    • button for adding a new waypoint was moved between start and endpoint
    • reset button was moved to the bottom of the menu
    • consistent button design in avoid area menu

Fixed

  • Menu: Menu title now updates correctly on language change.
  • Issue #1261: Implement configurable imprint link in PortalFooter and prevent duplication.
  • Issue #1405: SearchInterfaceTopicTree: Fixed search for layers with internal spaces.
  • Issue #1407: WMS-Time layers no longer render across the entire map when changing transparency during map comparison — they now correctly respect their designated area.
  • Issue #1411: Menu: Fixed duplicated breadcrumbs in Subject Layer selection after closing LayerInfo.
  • GraphicalSelect: Fix alert message popping up if not all values given in geographicValues are used in the options props.
  • Map: Fixed wrong zoom and center if camerea parameters are configured for map 3D and also considers urlParameter for center.
  • Tests: Fixed wrapper timing issues in multiple components and getComputedStyle error in ElevatedButton.
  • UrlParams: Layers that are loaded via UrlParam and are not configured in config.json, but have a styleId in services.json, are now styled.
  • WFS-T: Multiselect tools are inactive on leaving the tool.
  • WFS-T: Multisave doesn't overwrite configAttribute.
  • WFS-T: A Bug that mistakenly showed empty fields was fixed.
  • Layer tree: fixed function sortObjects.
news_update
Zurück zur Übersicht