Version 3.25.0 of the Masterportal is now available. This release introduces new features for search and user navigation, modernizes several components, improves the project documentation, and resolves numerous issues. Overall, the update delivers greater stability, an improved user experience, and a more robust foundation for future development.
The orientation functionality has been extended to optionally display both the user's movement direction and the accuracy of the current location, providing better guidance for users, especially on mobile devices.
A new includeCredentials configuration parameter has been added to the login module. It allows authentication behavior to be controlled more precisely by sending authorization headers without cookies when required, helping to prevent CORS-related issues in certain environments.
Search capabilities have also been expanded with the introduction of a new CSW search interface, enabling users to search metadata records from Catalog Service for the Web (CSW) catalogs directly within the application.
The NavTab component now provides an additional slot that allows optional content, such as badges or counters, to be displayed alongside tab labels.
Several modules now use the shared NavTab component, creating a more consistent navigation experience throughout the portal. In addition, a number of components have been simplified and modernized, including the ResizeHandle, which is now focused solely on resizing the menu width.
The technical foundation has also been updated. The Masterportal API has been upgraded to version 2.63.0, and the build process now uses a newer version of Vite.
Project documentation has received a significant overhaul. The JSDoc documentation now features an improved design, integrated search, dark mode support, a project logo, and direct links to the Bitbucket repository. Furthermore, new repository rules have been introduced to ensure more consistent contribution and code review standards.
The documentation for OAF layers has also been expanded and corrected.
Version 3.25.0 includes numerous bug fixes that improve both stability and usability.
Among the most notable fixes are:
Changelog: https://bitbucket.org/geowerkstatt-hamburg/masterportal/src/v3.25.0/CHANGELOG.md
Sources: https://bitbucket.org/geowerkstatt-hamburg/masterportal/src/v3.25.0
