Repository navigation
What's changed
Beyond the enhancements and fixes listed below, this release introduces several critical improvements to the security of the client and backend services.
Upgrades
- Geoserver 2.28.6
- Django 5.2.18
- Nginx 1.31.7
- GeoNode MapStore client 5.1.1 with MapStore v2026.02.03
- Django REST framework 3.18.1, djangorestframework-gis 1.3.0
Removed
- #14400 Removed support for Google Cloud Storage as a storage backend
Fixed
- #14397 Replace Dataset does not take the user permissions into account
- #14441 Keywords lost on style updates
- #14462 XML metadata is not regenerated after updating metadata
- #14539 XML file upload fails
- #14668 Error in uploaded metadata in multilang instances
- #14687 Metadata: handler registration order and metadata delta computation
- #14702 Thesaurus keyword autocomplete does not work
- #14662 XLSX upload
- #14667 Extent is not assigned correctly to datasets created from CSV
- #14537 3D Tiles with multiple folders raise error 21
- #14570 Attribute fetch for ArcGIS REST remote datasets is broken
- #14578 Document thumbnail issue
- #14656 The
is_monochromatic_imagecheck fails for local thumbnails - #14676 Creating a user or a group times out and kills the worker, deleting a user is slow
- #14486 Group members are not synced
Enhancements
- #14407 New setting for URL validation
- #14679 Management command for metadata validation
- #14463 Multilang: use the multilang entries in ISO19115 metadata
- #14505 Improved XML metadata upload and download
- #14655 Accept
lonas a CSV field for point coordinates - #14608 Improved cloning of GeoStories, Dashboards and remote datasets
- #14598 Improved resource cloning
Documentation
- Docker setup docs aligned to the new geonode-project architecture
- Documented the
XLSX_UPLOAD_ENABLEDconfiguration
The full changelog is available here