Skip to content

Releases: georchestra/mapstore2-georchestra

2025.02.00-RC1-geOrchestra

12 Mar 15:09

Choose a tag to compare

Pre-release

Release Overview

This is the RC1 release for the 2025.02 series. It includes the latest stable enhancements from the 2025.02.xx branch.

A key part of this update is the MapStore submodule revision, which has been moved to the latest stable version of MapStore (2025.02) (commit 8526bbc) from 2024.02.xx (commit 2bb5902) The majority of the features and fixes included in this release have been contributed directly to that version. The mapstore2-geOrchstra 2025.02.xx branch includes all the updates to adapt these new MapStore version to geOrchestra environment.

What's Changed

New Contributors

Relevant fixes and enhancements

MapStore has been updated from 2024.02.02 to 2025.02.02. The updates include several improvements across many parts of the system. The most relevant ones are summarized below, for a quick look. For further details, please refer to the specific MapStore release notes.

  • v2025.01.00
    • New MapStore home page with favorites, tags, improved search and configurable catalog views
    • Look & feel renewal with redesigned UI components, new navigation bar and improved responsiveness
    • Improvements to 3D support (Cesium Ion terrain provider and lighting configuration)
    • Interactive and dynamic layer legend
    • Printing improvements with decoupled preview and configurable legend content
    • Enhanced user session management
    • MapViews layer control improvements
    • Images upload support in Text widgets
    • Vector file upload improvements with configurable limits
    • Automatic proxy detection for cross-domain requests
    • Code cleanup and dependency updates (React, Spring, Webpack)
    • Much more minor improvements ...
  • v2025.01.01
    • Fixes and stabilization of the 2025.01 series
    • Persist Swipe Layer state after map refresh
    • Improved WMS capabilities parsing when no global SRS is present
    • Clickable legend items for bar chart widgets
    • Fix for search service configuration when many search services are defined
    • Dependency updates
  • v2025.01.02
    • Additional stabilization fixes for the 2025.01 series
    • Performance fix when rendering layers with very large geometries
    • Improvements to Cesium underground navigation
    • Fix to preserve maxItems configuration when loading saved maps
    • Dependency updates
  • v2025.02.00
    • New Isochrone plugin to compute reachability areas from a point based on time or distance
    • New Itinerary plugin to calculate and visualize routes between multiple points using routing services
    • Terrain layer selector for 3D maps, allowing activation and switching of terrain datasets
    • Access control for MapStore resources based on client IP
    • Improvements to territorial analysis workflows and routing capabilities
    • Enhancements to 3D visualization and terrain management
    • Improvements to security and administrative configuration
    • Much more minor improvements ...
  • v2025.02.01
    • Fixes and stabilization for the 2025.02 series
    • Improvements to Search plugin layout configuration
    • Fixes for time dimension reload logic
    • Improvements to WMTS parameter handling
    • Fixes for TOC group ordering and layer settings UI
    • Printing enabled for MapStore projects
    • Cache headers enforcement improvements
  • v2025.02.02
    • Further stabilization of the 2025.02 series
    • Timeline plugin layout improvements (widgets moved to footer)
    • Fixes for interactive legend icons
    • Fix for background selector thumbnail updates
    • Fix for base layer selector synchronization after saving maps
    • WebGL software emulation support

Migration

With a standard version of mapstore2-geOrchestra, the migration of both DB and configurations is automatic. Here below we report the main points to consider, if something has been customized, to make the migration easier for every use case.

Summarizing :

  1. localConfig.json Update: a specific PR has been already provided for updating it. Please, have a look at the specific section in case of customizations or conflicts are present.
  2. GeoStore version: the version has been updated to v2.4.1. The database will automatically update with the expected datasource-ovr configuration (see specific release notes below)
  3. Header Plugin : the plugin has been updated to adapt to the new version. The relates config changes have already been provided in the PR linked above for the data-dir. Existing Application Contexts need to be updated including the new plugin that is now mandatory

1. localConfig.json Update

Due to significant updates to the look and feel and the home page of MapStore, the plugin configurations across various pages have undergone substantial changes. Furthermore, geOrchestra-specific configurations require a higher degree of customization. Summarizing and applying every single change in sequence can be difficult to track and may not perfectly align with the specific setup of every instance. For this reason, we have provided a specific PR that contains the comprehensive set of updates.

Tip

In case you want to customize the home page or the other plugins, you can find all the information about configuration in plugins configuration page (generally speaking in JSDoc).
Here some relevant pages:

Below, we outline the recommended procedure to update your application.

Recommended procedure

  1. Replace the existing localConfig.json in the datadir with the one provided in the new specific PR.
  2. Reapply any required customization starting from the new configuration file.

This approach avoids issues caused by outdated configuration structures.

2. GeoStore version

mapstore2-geOrchestra requires GeoStore v2.4.1.

Warning

Backup your database before applying these changes.

Standard upgrade scenario

With a proper datasource-ovr backend configuration, no manual database migration is required. If you want to ensure this process is automatic, verify that the following property is configured in the geostore-datasource-ovr.properties file:

geostoreEntityManagerFactory.jpaPropertyMap[hibernate.hbm2ddl.auto]=update

With this setting, the database schema...

Read more

2024.02.00-geOrchestra

21 Mar 08:40
ee99a39

Choose a tag to compare

This is the final release including all updates previously released within related RCs of the same series and new updates provided in the stable branch 2024.02.xx

The MapStore submodule revision has been updated to point to the latest stable version of MapStore (2024.02), where the majority of the involved updates have been contributed.

What's Changed

Relevant fixes and enhancements

Read more

2024.02.00-RC3-geOrchestra

18 Mar 11:38
0f00509

Choose a tag to compare

Pre-release

This Release Candidate is aimed at updating the mapstore2-georchestra downstream project to the latest MapStore stable version of 2024.02 series

What's Changed

Relevant fixes and enhancements

MapStore documentation

MapStore latest documentation to use as a reference

Docker Image

https://hub.docker.com/r/geosolutionsit/mapstore2-georchestra/tags?page=1&name=2024.02.00-RC3-geOrchestra

Full Changelog: 2024.02.00-RC2-geOrchestra...2024.02.00-RC3-geOrchestra

2024.02.00-RC2-geOrchestra

07 Mar 15:44

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: 2024.02.00-RC1-geOrchestra...2024.02.00-RC2-geOrchestra

2023.02.03-geOrchestra

28 Feb 10:47

Choose a tag to compare

Xmx and Xms aren't hardcoded anymore in docker images. It allows to manage CPU an RAM resources with your container manager (docker/k8s...)

Full Changelog: 2023.02.02-geOrchestra...2023.02.03-geOrchestra

2024.02.00-RC1-geOrchestra

07 Nov 16:14
f819792

Choose a tag to compare

Pre-release

This Release Candidate is aimed at updating the mapstore2-georchestra downstream project to the latest MapStore stable version of 2024.02 series.

What's Changed

Relevant fixes and enhancements

Read more

2023.02.02-geOrchestra

11 Jul 10:39

Choose a tag to compare

What's Changed

Mostly theme things.
In order to use CSS theming see PR #709

This release contains the following change

  • #663 #684 Add new geOrchestra header
  • #677 Change favicon location to /
  • #693 Update docker hub documentation automaticly
  • #710 Remove CDN resources
  • #702 #703 add Unsupported browser page
  • #709 Allow default theme with css file without need to rebuild

Docker Image

Docker image

Full Changelog: 2023.02.01-geOrchestra...2023.02.02-RC1-geOrchestra

2023.02.02-RC1-geOrchestra

29 May 10:13

Choose a tag to compare

Pre-release

What's Changed

This patch release contains the following change

  • #663 #684 Add new geOrchestra header
  • #677 Change favicon location to /
  • #693 Update docker hub documentation automaticly
  • #710 Remove CDN resources
  • #702 #703 add Unsupported browser page
  • #709 Allow default theme with css file without need to rebuild

Docker Image

Docker image

Full Changelog: 2023.02.01-geOrchestra...2023.02.02-RC1-geOrchestra

2023.02.01-geOrchestra

06 Mar 08:48
0e29a46

Choose a tag to compare

What's Changed

This patch release contains the following change

Docker Image

https://hub.docker.com/r/georchestra/mapstore2-georchestra/tags?page=1&name=2023.02.01-geOrchestra

Full Changelog
2023.02.00-geOrchestra...2023.02.01-geOrchestra

2023.02.00-geOrchestra

08 Feb 11:42
cb296d6

Choose a tag to compare

What's Changed

This release contains updates developed as part of

The MapStore git submodule revision has also been updated to point to the latest stable version of MapStore (2023.02), where the majority of the involved updates have been contributed.

Relevant fixes and enhancements

Read more