News

News Details

New Version 2.25.0 published

Masterportal version 2.25.0 is now available!

This patch adds some highlights to the Masterportal!

  • New KeepOpen attribute allows parallel use of different tools.
  • Self-signed SSL-certificates can now be used in development. 
  • Filter modul: CSV download button is now coinfigurable, added dateRange slider
  • Draw tool: New checkbox that can be used hide or retrieve drawings.

 

Complete Change Log:


Added

  • KeepOpen attribute for tools:
    • Allows to keep a tool open (that is rendered in a sidebar) when other tools (that are rendered to the window) are used.
  • The following NPM packages are added:
    • dependencies:
      • "vue2-datepicker"
  • #657: Polygon hatch patterns to allow for further design options in the style.json file have been implemented.
  • Possibility for development with self-signed SSL-certificates. See wiki-doc
  • Filter:
    • Added an option to activate a csv download button for filtered data.
    • wmsRefId is also for type array implemented so that multiple wms Layers can be activated or deactivated.
    • Added a slider for dateRange.
  • Draw-Tool:
    • A new checkbox has been added to the Draw tool that can be used to hide and retrieve the drawing.
    • New Flag addIconsOfActiveLayers. Set to true to be able to select the icons and symbols of all WFS layers activated in the topic tree as additional symbols besides the icons configured under drawSymbolSettings.

Changed

  • Draw-Tool:
    • You can now configure a button to edit custom attributes of a feature with the parameter enableAttributesSelector.
  • Filter:
    • Making intern wfs layer loadingStrategy with 'all' by filtering
    • The checkbox for filtering in the browsers extent now triggers direct filtering with strategyactive. This can be disabled by setting searchInMapExtentProactive to false.
    • New parameter wmsRefId is added. If the layer is filtered, the WMS layer with "wmsRefId" will be invisible and deactivated from Tree. After resetting the layer, the WMS layer will be activated and visible again.
  • The version of node was updated, must be >= 16.13.2 <= 16.16.0 and the version of npm was updated, must be >= 8.1.2 <=8.11.0.
  • Enable to configure semicolon or comma as default delimiter for csv text in ExportButtonCSV with a scope parameter useSemicolon.
  • The following NPM packages have been updated:
    • dependencies:
      • @masterportal/masterportalapi: 2.4.0 to 2.6.0
      • @popperjs/core: 2.10.2 to 2.11.5
      • axios: 0.25.0 to 0.27.2
      • bootstrap-icons: 1.7.1 to 1.9.1
      • bootstrap-sass: 3.4.1 to 3.4.3
      • bootstrap: 5.1.3 to 5.2.0
      • core-js: 3.24.0 to 3.24.1
      • i18next: 21.6.7 to 21.8.16
      • i18next-browser-languagedetector: 6.1.3 to 6.1.4
      • i18next-http-backend: 1.3.2 to 1.4.1
      • jquery-ui: 1.13.0 to 1.13.2
      • jsts: 2.8.1 to 2.9.0
      • moment: 2.29.1 to 2.29.4
      • mqtt: 4.3.4 to 4.3.7
      • object-hash: 2.2.0 to 3.0.0
      • vue: 2.6.14 to 2.7.8
      • vue-template-compiler: 2.6.14 to 2.7.8
    • devDependencies
      • @geoblocks/print: 0.7.1 to 0.7.2
      • @sinonjs/fake-timers: 8.1.0 to 9.1.2
      • babel-loader: 8.2.3 to 8.2.5
      • canvas: 2.8.0 to 2.9.3
      • chai: 4.3.4 to 4.3.6
      • dotenv: 11.0.0 to 16.0.1
      • eslint: 8.7.0 to 8.21.0
      • eslint-plugin-vue: 8.3.0 to 9.3.0
      • eslint-plugin-vuejs-accessibility: 1.1.1 to 1.2.0
      • fs-extra: 10.0.0 to 10.1.0
      • git-rev-sync: 3.0.1 to 3.0.2
      • https-proxy-agent: 5.0.0 to 5.0.1
      • husky: 7.0.4 to 8.0.1
      • inquirer: 8.2.0 to 8.2.4
      • jsdoc: 3.6.10 to 3.6.11
      • markdown-it: 13.0.0 to 13.0.1
      • mocha: 9.2.0 to 9.2.2
      • mock-local-storage: 1.1.19 to 1.1.23
      • node-fetch: 3.1.0 to 3.2.10
      • replace-in-file: 6.3.2 to 6.3.5
      • sass: 1.45.2 to 1.54.0
      • selenium-webdriver: 4.1.1 to 4.3.1
      • sinon: 12.0.1 to 14.0.0
      • zip-a-folder: 1.1.3 to 1.1.5
  • WfsSearch: inputLabel are now translated.
  • In the light topic tree, the singleBaselayer attribute can now also be used.
  • fileImport: the styles of geoJsons are now retained on reimport of a previously in MP created file
  • drawTool: previously set styles are now reflected in the drawTool and can be changed there.
  • highlightVectorRules: increaseFeature: image scaling works now.
  • shadow-Tool: the tool is refactored from Backbone to Vue.js.

Deprecated

  • The GeoJson-Layer subTyp: OpenSenseMap is deprecated. It will be removed in the next Major-Release!

Removed

The following NPM package is removed: - @intlify/vue-i18n-loader - bootstrap-colorpicker

The Tool StyleWMS was removed.

Fixed

  • Issue #808: Fix geometry polygon-with-hole for searchBar/specialWfs.
  • Issue #813: Fix various WMS-T bugs and styling.
  • Issue #818: Back to InitialView works again
  • Issue #823: Fix tree search.
  • Issue #827: fix image scaling for gfi: highlightVectorRules
  • Save Selection: takes over the transparency of the layer again.

 

Complete Changelog: Changelog

Sources: Sources

Go back

Necessary cookies, geoportals and YouTube are loaded. Details can be found in our privacy policy and our legal notice.