Skip to content

Releases: geosolutions-it/MapStore2

v2025.02.00

11 Dec 16:45

Choose a tag to compare

Main Features

New plugins:

  • Isochrone plugin (special thanks to Total Energies): Adds a new tool that allows users to draw a reachability area (isochrone) around a selected point, based on time or distance parameters.
  • Itinerary plugin (special thanks to Total Energies): Introduces the ability to calculate and visualize a route (itinerary) between two or more points on the map, typically using an external routing service.
  • Terrain layer selector (special thanks to the Municipality of Genoa): Allows users to select, activate, and deactivate different terrain layers in 3D visualizations, enhancing control over elevation and landscape detail.

New functions on existing plugins:

GeoFence Rule Manager:

  • Added filter by IP for GeoFence rules (special thanks to the Municipality of Genoa): Introduces the capability to define filters within GeoFence rules based on the IP address, further refining control over GeoServer service access.
  • Disabling GeoFence Rules (special thanks to the Municipality of Genoa): Adds the functionality to temporarily disable existing GeoFence rules without deleting them entirely by defining a validity period for them.
  • User Guide - MapStore Rule Manager (special thanks to the Municipality of Florence): Creation and/or update of the User Guide to correctly document all features of the MapStore Rule Manager.

Main Improvements

  • Allowed usage of same area of interest in Query layer (special thanks to Bruxelles Fiscalité): Enhances the flexibility of the Query layer by allowing the use of the same previously defined Area of Interest (AOI) as input for subsequent or different queries.
  • Refactor of MapFooter container layout (special thanks to Total Energies): Refactoring of the Map Footer container layout, optimizing its appearance and responsiveness.
  • Included support for "Grid Based Datum Adjustments" (special thanks to Region de Murcia): Implementation of support for grid-based corrections for datums (Datum Adjustments), improving the accuracy of coordinate transformations in specific local geodetic systems.
  • Improved the Street Smart plugin view for 3D maps visualization (special thanks to the Municipality of Florence): Improves the integration and visual experience of the Street Smart plugin when working in 3D map mode (Cesium).
  • Identify support to change by time (special thanks to Vlaanderen): Extends Identify support to account for the time dimension, allowing the consultation of attributes specific to a certain temporal instant in time-enabled layers.
  • Improved 3D Tiles clipping: Improves the handling and quality of clipping applied to 3D Tiles layers, ensuring that complex trims are performed accurately and with good performance.
  • Introduced broken map context state: Implements a map state that manages and communicates to the user when a map or context is "broken" (e.g., layers cannot be loaded, services are unavailable), improving diagnostics and UX (e.g. permissions on map and related context don't match).
  • Enriched admin manager section: Enrichment of the administration section to centrally and uniformly manage not only users and groups but also tags and extensions of the platform.
  • Enhanced MapStore Rule Manager (special thanks to the Municipality of Florence): General enhancements (UX/UI and logic) to the MapStore Rule Manager to make it more efficient and intuitive in managing access and configuration rules from different GS instances.

For developers and system administrators

  • Run container as root user by default: Modification to prevent the MapStore container from running with root user privileges by default, improving security procedures in production environment setups.
  • Added venv to markdownignore: Developer improvement. Adds Python virtual environment directories (venv) to the .markdownignore file to prevent unnecessary inclusion in documentation.

Library updates

Useful links related to v2025.02.00

v2025.01.02

08 Oct 11:34

Choose a tag to compare

The purpose of this new version of MapStore is to further harden the 2025.01 series. Below are reported the most relevant updates.

What's Changed

Full Changelog: v2025.01.01...v2025.01.02

Useful links related to v2025.01.02

v2025.01.01

23 Jul 08:52

Choose a tag to compare

The purpose of this new version of MapStore is to further harden the 2025.01 series. Below are reported the most relevant updates.

What's Changed

Useful links related to v2025.01.01

v2025.01.00

18 Jun 14:00

Choose a tag to compare

Main Features

  • New MapStore Home Page (special thanks to Vlaanderen): the UI/UX has been completely reviewed and updated significantly enriching the home page functionalities and overall capabilities

    • Favorite resources
    • Tags support for resources
    • Improved resource search
    • Enhanced catalog items with better UX and configurability for downstream projects
    • Multiple catalog modes: grid and list
    • Many more...
  • MapStore Look & Feel Renew: a first step towards a new layout brought in this MapStore version a revisited look & feel with a better harmonization of the interface components and a lighter theme for an overall improved user experience

    • All modal windows have been reviewed and standardized according to a common design
    • Smaller side panels
    • Removed primary color and panels header shadows
    • New About plugin now available everywhere as it should be
    • New Brand Navigation bar for all pages including high level application controls
    • New User/Groups UI admin section
    • New User menus
    • Better responsiveness

Main Improvements

For developers and system administrators

  • Improved management of application proxy: MapStore is now able to automatically detect if the application proxy need to be used for cross-domain requests. The previous logic has been preserved for retro-compatibility to still give the possibility to force the use of the proxy
  • Extensive code clean up: dead code and old packages have been removed

Library updates

  • Reviewed and improved the overall application dependency management
  • Update of React to version 16.14.0
  • Update of Spring framework to version 5.3.39
  • Update of Spring Web Security from to version 5.7.13
  • Update of Webpack to version 5.94.0
  • Update of react-pdf to version 7.7.3

Useful links related to v2025.01.00

v2024.02.02

11 Dec 11:36

Choose a tag to compare

The purpose of this new version of MapStore is to further harden the 2024.02 series. Below are reported the most relevant updates.

What's Changed

Useful links related to v2024.02.02

v2024.02.01

13 Nov 14:13

Choose a tag to compare

The purpose of this new version of MapStore is to further harden the 2024.02 series. Below are reported the most relevant updates.

What's Changed

Useful links related to v2024.02.01

v2024.02.00

07 Oct 13:51

Choose a tag to compare

Main Features

Main Improvements

For developers and system administrators

Experimental

Useful links related to v2024.02.00

v2024.01.02

15 Jul 10:25

Choose a tag to compare

The purpose of this new version of MapStore is to further harden the 2024.01 series. Below are reported the most relevant updates.

What's Changed

Useful links related to v2024.01.02

v2024.01.01

05 Jun 09:35

Choose a tag to compare

The purpose of this new version of MapStore is to further harden the 2024.01 series. Below are reported the most relevant updates.

What's Changed

Useful links related to v2024.01.01

v2024.01.00

10 May 14:49

Choose a tag to compare

Main Features

Main Improvements

Read more