Releases: GeotrekCE/Geotrek-admin
Releases · GeotrekCE/Geotrek-admin
2.123.1
What's Changed
🐛 Bug fixes
- Fix fetching steps of parent treks with aggregator parser by @marcantoinedupre in #5201
- fix: allows to add/edit trek despite missing service type pictogram by @marcantoinedupre in #5224
- fix: trek aggregator now handles when steps raise errors (#5225) by @marcantoinedupre in #5226
- Fix categories fetching by aggregator parser by @marcantoinedupre in #5200
🏗️ Maintenance
- chore(deps): bump reportlab from 4.4.7 to 4.4.9 by @dependabot[bot] in #5218
- chore(deps): bump soupsieve from 2.8.1 to 2.8.2 by @dependabot[bot] in #5217
- chore(deps): bump weasyprint from 67.0 to 68.0 by @dependabot[bot] in #5220
- chore(deps): bump sphinx-design from 0.6.1 to 0.7.0 by @dependabot[bot] in #5221
- chore(deps): bump sentry-sdk from 2.49.0 to 2.50.0 by @dependabot[bot] in #5236
- chore(deps): bump wcwidth from 0.2.14 to 0.4.0 by @dependabot[bot] in #5235
- chore(deps): bump packaging from 25.0 to 26.0 by @dependabot[bot] in #5233
- chore(deps): bump zodb from 6.1 to 6.2 by @dependabot[bot] in #5230
- chore(deps): bump pycparser from 2.23 to 3.0 by @dependabot[bot] in #5229
- chore(deps): bump markdown from 3.10 to 3.10.1 by @dependabot[bot] in #5227
- chore(deps): bump greenlet from 3.3.0 to 3.3.1 by @dependabot[bot] in #5232
- chore(deps): bump setuptools from 80.9.0 to 80.10.2 by @dependabot[bot] in #5228
- chore(deps): bump soupsieve from 2.8.2 to 2.8.3 by @dependabot[bot] in #5222
Other Changes
- fix: test from the previous commit by @marcantoinedupre in #5240
Full Changelog: 2.123.0...2.123.1
2.123.0
What's Changed
💥 Breaking changes
- Drop Ubuntu 20.04 support by @submarcos in #5119
💫 Improvements
- Default values for relation in lists by @submarcos in #5212
- Round length to two decimals (centimeter) by @submarcos in #5211
📝 Documentation
- Add warning in doc: do not use pgRouting 4.x (refs #5049) by @justinefricou in #5210
🏗️ Maintenance
- chore(deps): bump zope-interface from 8.1.1 to 8.2 by @dependabot[bot] in #5209
- chore(deps): bump python-fsutil from 0.15.0 to 0.16.0 by @dependabot[bot] in #5208
- chore(deps): bump jsonschema from 4.25.1 to 4.26.0 by @dependabot[bot] in #5207
- chore(deps): bump sentry-sdk from 2.48.0 to 2.49.0 by @dependabot[bot] in #5206
- chore(deps): bump filelock from 3.20.2 to 3.20.3 by @dependabot[bot] in #5203
- chore(deps): bump django from 5.2.9 to 5.2.10 by @dependabot[bot] in #5205
Full Changelog: 2.122.1...2.123.0
2.122.1
⚠️ Warnings
- In next release, Geotrek-admin will not support Ubuntu 20.04 anymore.
- It is recommended to upgrade your OS to Ubuntu 24.04, and PostgreSQL to version 14 minimum.
What's Changed
💫 Improvements
- feat: add default license key for TinyMCE by @submarcos in #5188
- Extend map popup feature to custom trek layers by @submarcos in #5191
🐛 Bug fixes
- Fix map layers on map screenshots. by @submarcos in #5190
- Fix batch deletion / Update mapentity to 8.16.1 by @PartyNell in #5197
- Remove Signage field in blade multi update form by @PartyNell in #5181
🏗️ Maintenance
- Bump filelock from 3.20.1 to 3.20.2 by @dependabot[bot] in #5186
- Bump celery from 5.6.0 to 5.6.2 by @dependabot[bot] in #5183
- Bump ruamel-yaml from 0.18.17 to 0.19.1 by @dependabot[bot] in #5184
- Bump pillow from 12.0.0 to 12.1.0 by @dependabot[bot] in #5187
- Bump certifi from 2025.11.12 to 2026.1.4 by @dependabot[bot] in #5182
- Bump kombu from 5.6.1 to 5.6.2 by @dependabot[bot] in #5185
- chore(deps): bump urllib3 from 2.6.2 to 2.6.3 by @dependabot[bot] in #5195
Full Changelog: 2.122.0...2.122.1
2.122.0 🎅
⚠️ Warnings
- In next release, Geotrek-admin will not support Ubuntu 20.04 anymore.
- It is recommended to upgrade your OS to Ubuntu 24.04, and PostgreSQL to version 14 minimum.
What's Changed
✨ New features
- Add bulk actions (delete & edit) on list views by @PartyNell in #5161
🏗️ Maintenance
- Bump fonttools from 4.61.0 to 4.61.1 by @dependabot[bot] in #5152
- Bump filelock from 3.20.0 to 3.20.1 by @dependabot[bot] in #5162
- Bump ruamel-yaml from 0.18.16 to 0.18.17 by @dependabot[bot] in #5178
- Bump sqlparse from 0.5.4 to 0.5.5 by @dependabot[bot] in #5174
- Bump reportlab from 4.4.6 to 4.4.7 by @dependabot[bot] in #5171
- Bump django-modeltranslation from 0.19.17 to 0.19.19 by @dependabot[bot] in #5170
- Bump soupsieve from 2.8 to 2.8.1 by @dependabot[bot] in #5172
- Bump sentry-sdk from 2.47.0 to 2.48.0 by @dependabot[bot] in #5173
- Bump importlib-metadata from 8.7.0 to 8.7.1 by @dependabot[bot] in #5177
- Bump cachetools from 6.2.3 to 6.2.4 by @dependabot[bot] in #5175
Full Changelog: 2.121.2...2.122.0
2.121.2
⚠️ Warnings
- In next release, Geotrek-admin will not support Ubuntu 20.04 anymore.
- It is recommended to upgrade your OS to Ubuntu 24.04, and PostgreSQL to version 14 minimum.
What's Changed
💫 Improvements
🐛 Bug fixes
- Fix restricted area endpoint by type with specific cache key by @submarcos in #5150
📝 Documentation
👷 CI
- Build(deps): Bump actions/checkout from 5 to 6 by @dependabot[bot] in #5117
- Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #5160
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #5159
🏗️ Maintenance
- Build(deps): Bump redis from 7.0.1 to 7.1.0 by @dependabot[bot] in #5116
- Build(deps): Bump asgiref from 3.10.0 to 3.11.0 by @dependabot[bot] in #5115
- Build(deps): Bump sentry-sdk from 2.44.0 to 2.45.0 by @dependabot[bot] in #5114
- Build(deps): Bump zconfig from 4.2 to 4.3 by @dependabot[bot] in #5113
- Build(deps): Bump reportlab from 4.4.4 to 4.4.5 by @dependabot[bot] in #5112
- Build(deps): Bump zodbpickle from 4.2 to 4.3 by @dependabot[bot] in #5110
- Build(deps): Bump zope-proxy from 7.0 to 7.1 by @dependabot[bot] in #5109
- Build(deps): Bump tinycss2 from 1.4.0 to 1.5.1 by @dependabot[bot] in #5108
- Bump django-large-image from 0.10.1 to 0.10.2 by @dependabot[bot] in #5054
- Remove uv dependency but continue using it at docker image level by @submarcos in #5118
- Build(deps): Bump persistent from 6.3 to 6.5 by @dependabot[bot] in #5111
- Bump django-tinymce from 4.1.0 to 5.0.0 by @dependabot[bot] in #5053
- Bump sentry-sdk from 2.45.0 to 2.46.0 by @dependabot[bot] in #5122
- Bump datetime from 5.5 to 6.0 by @dependabot[bot] in #5123
- Bump large-image-source-vips from 1.33.3 to 1.33.4 by @dependabot[bot] in #5120
- Bump billiard from 4.2.3 to 4.2.4 by @dependabot[bot] in #5133
- Bump sqlparse from 0.5.3 to 0.5.4 by @dependabot[bot] in #5131
- Bump rpds-py from 0.29.0 to 0.30.0 by @dependabot[bot] in #5130
- Bump celery from 5.5.3 to 5.6.0 by @dependabot[bot] in #5127
- Bump fonttools from 4.60.1 to 4.61.0 by @dependabot[bot] in #5126
- Bump beautifulsoup4 from 4.14.2 to 4.14.3 by @dependabot[bot] in #5129
- Bump argdispatch from 1.4.1 to 1.4.2 by @dependabot[bot] in #5128
- Bump django from 5.2.8 to 5.2.9 by @dependabot[bot] in #5135
- Bump django-modelcluster from 6.4 to 6.4.1 by @dependabot[bot] in #5149
- Bump pydyf from 0.11.0 to 0.12.1 by @dependabot[bot] in #5148
- Bump django-treebeard from 4.7.1 to 4.8.0 by @dependabot[bot] in #5147
- Bump large-image-source-vips from 1.33.4 to 1.33.5 by @dependabot[bot] in #5142
- Bump urllib3 from 2.5.0 to 2.6.0 by @dependabot[bot] in #5139
- Bump greenlet from 3.2.4 to 3.3.0 by @dependabot[bot] in #5144
- Bump weasyprint from 66.0 to 67.0 by @dependabot[bot] in #5146
- Bump sentry-sdk from 2.46.0 to 2.47.0 by @dependabot[bot] in #5141
- Bump tzdata from 2025.2 to 2025.3 by @dependabot[bot] in #5158
- Bump pymupdf from 1.26.6 to 1.26.7 by @dependabot[bot] in #5157
- Bump pyvips from 3.0.0 to 3.1.1 by @dependabot[bot] in #5156
- Bump pygal from 3.0.5 to 3.1.0 by @dependabot[bot] in #5155
- Bump cachetools from 6.2.2 to 6.2.3 by @dependabot[bot] in #5154
- Bump urllib3 from 2.6.0 to 2.6.2 by @dependabot[bot] in #5151
- Bump reportlab from 4.4.5 to 4.4.6 by @dependabot[bot] in #5153
Full Changelog: 2.121.1...2.121.2
2.121.1
⚠️ Warnings
- In next release, Geotrek-admin will not support Ubuntu 20.04 anymore.
- It is recommended to upgrade your OS to Ubuntu 24.04, and PostgreSQL to version 14 minimum.
What's Changed
🐛 Bug fixes
- Fix regression to allow to add draft path without add path permission by @submarcos in #5090
- Fix the email sending and status change processes in the Suricate workflow by @PartyNell in #5092
🏗️ Maintenance
- Build(deps): Bump btrees from 6.2 to 6.3 by @dependabot[bot] in #5104
- Build(deps): Bump zope-interface from 8.0.1 to 8.1.1 by @dependabot[bot] in #5103
- Build(deps): Bump django-compressor from 4.5.1 to 4.6.0 by @dependabot[bot] in #5102
- Build(deps): Bump sentry-sdk from 2.43.0 to 2.44.0 by @dependabot[bot] in #5101
- Build(deps): Bump billiard from 4.2.2 to 4.2.3 by @dependabot[bot] in #5098
- Build(deps): Bump cachetools from 6.2.1 to 6.2.2 by @dependabot[bot] in #5097
- Build(deps): Bump ruamel-yaml-clib from 0.2.14 to 0.2.15 by @dependabot[bot] in #5096
- Build(deps): Bump click from 8.3.0 to 8.3.1 by @dependabot[bot] in #5095
- Build(deps): Bump rpds-py from 0.28.0 to 0.29.0 by @dependabot[bot] in #5094
- Build(deps): Bump mapentity from 8.15.0 to 8.15.1 by @dependabot[bot] in #5100
- Build(deps): Bump certifi from 2025.10.5 to 2025.11.12 by @dependabot[bot] in #5099
Full Changelog: 2.121.0...2.121.1
2.121.0
What's Changed
💫 Improvements
- Allow popup on overlay by @PartyNell in #5076
⚡ Performances
- Improve internal zoning API performances by @submarcos in #5067
📝 Documentation
🏗️ Maintenance
- Bump starlette from 0.48.0 to 0.49.1 in /docs by @dependabot[bot] in #5065
- Build(deps): Bump argdispatch from 1.4.0 to 1.4.1 by @dependabot[bot] in #5075
- Build(deps): Bump redis from 7.0.0 to 7.0.1 by @dependabot[bot] in #5074
- Build(deps): Bump kombu from 5.5.4 to 5.6.0 by @dependabot[bot] in #5073
- Build(deps): Bump sentry-sdk from 2.42.1 to 2.43.0 by @dependabot[bot] in #5071
- Build(deps): Bump btrees from 6.1 to 6.2 by @dependabot[bot] in #5069
- Build(deps): Bump drf-spectacular from 0.28.0 to 0.29.0 by @dependabot[bot] in #5072
- Build(deps): Bump appy from 1.0.19 to 1.0.20 by @dependabot[bot] in #5070
- Build(deps): Bump papersize from 1.6.0 to 1.6.1 by @dependabot[bot] in #5068
- Build(deps): Bump zope-event from 6.0 to 6.1 by @dependabot[bot] in #5081
- Build(deps): Bump pymupdf from 1.26.5 to 1.26.6 by @dependabot[bot] in #5079
- Build(deps): Bump markdown from 3.9 to 3.10 by @dependabot[bot] in #5080
- Build(deps): Bump django from 5.2.7 to 5.2.8 by @dependabot[bot] in #5078
- Build(deps): Bump django-crispy-forms from 2.4 to 2.5 by @dependabot[bot] in #5086
- Build(deps): Bump zopfli from 0.2.3.post1 to 0.4.0 by @dependabot[bot] in #5084
- Build(deps): Bump django-appconf from 1.1.0 to 1.2.0 by @dependabot[bot] in #5082
- Build(deps): Bump brotli from 1.1.0 to 1.2.0 by @dependabot[bot] in #5083
Full Changelog: 2.120.2...2.121.0
2.120.2
What's Changed
🐛 Bug fixes
- Fix trek's ambiance translations not emptied by ApidaeTrekParser by @justinefricou in #5055
📝 Documentation
- Improve documentation dependencies by @submarcos in #5056
👷 CI
- Add CI job to check translations by @Chatewgne in #4137
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #5062
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #5061
🏗️ Maintenance
- Bump redis from 6.4.0 to 7.0.0 by @dependabot[bot] in #5060
- Bump rpds-py from 0.27.1 to 0.28.0 by @dependabot[bot] in #5059
- Bump python-dotenv from 1.1.1 to 1.2.1 by @dependabot[bot] in #5058
- Bump ruamel-yaml from 0.18.15 to 0.18.16 by @dependabot[bot] in #5057
Full Changelog: 2.120.1...2.120.2
2.120.1
What's Changed
💫 Improvements
- Use length spheroid to full compatibility with Pseudo Mercator projection (3857) by @submarcos in #5038
Full Changelog: 2.120.0...2.120.1
2.120.0
⚠️ Breaking changes
- Due to upgrade to Django 5.2 LTS, minimal PostgreSQL version is now 14.
- Please Check your version and upgrade your database if needed before upgrading to this version.
⚠️ Warnings
- Geotrek-admin does not support anymore Ubuntu 18.04 since version 2.114.0 (march 2025).
- Ubuntu 20.04, packaged by default with PostgreSQL 12, is still supported but not recommended since version 2.114.0 (march 2025).
- It is recommended to upgrade your OS to Ubuntu 24.04, and PostgreSQL to version 14 minimum. Or to externalize your database on another server with the desired PostgreSQL version.
- Due to the regeneration of pgRouting's network topology, the database migration to this version might take several minutes.
What's Changed
💫 Improvements
- Allow to append DEM data by @submarcos in #5036
- Related report status auto-updates to “Planned” when intervention status is set to “To be verified”, “Requested”, or “Planned” by @PartyNell in #5010
- Allow manager to self assign a report by @PartyNell in #5011
🐛 Bug fixes
- Fix routing returning multilinestrings by @justinefricou in #5006
📝 Documentation
- Translations by @submarcos in #5009
- Translations by @submarcos in #5013
- Translations (weblate) by @submarcos in #5050
👷 CI
- Bump stefanzweifel/git-auto-commit-action from 6 to 7 by @dependabot[bot] in #5032
- Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #5033
🏗️ Maintenance
- Update to Django 5.2 LTS by @submarcos in #4537
- Bump django from 5.2.6 to 5.2.7 by @dependabot[bot] in #5007
- Bump filelock from 3.19.1 to 3.20.0 by @dependabot[bot] in #5031
- Bump rcssmin from 1.1.2 to 1.2.2 by @dependabot[bot] in #5030
- Bump idna from 3.10 to 3.11 by @dependabot[bot] in #5015
- Bump sphinx from 8.1.3 to 8.2.3 by @dependabot[bot] in #5016
- Bump sentry-sdk from 2.39.0 to 2.41.0 by @dependabot[bot] in #5028
- Bump psycopg2 from 2.9.10 to 2.9.11 by @dependabot[bot] in #5026
- Bump attrs from 25.3.0 to 25.4.0 by @dependabot[bot] in #5022
- Bump numpy from 2.2.4 to 2.3.3 by @dependabot[bot] in #5021
- Bump shapely from 2.0.7 to 2.1.2 by @dependabot[bot] in #5018
- Bump sphinx-autobuild from 2024.10.3 to 2025.8.25 by @dependabot[bot] in #5025
- Bump persistent from 6.2 to 6.3 by @dependabot[bot] in #5027
- Bump pymupdf from 1.26.4 to 1.26.5 by @dependabot[bot] in #5019
- Bump click from 8.1.8 to 8.3.0 by @dependabot[bot] in #5024
- Bump pdfimpose from 2.7.0 to 2.8.0 by @dependabot[bot] in #5020
- Bump large-image-source-vips from 1.33.2 to 1.33.3 by @dependabot[bot] in #5014
- Bump django-filter from 25.1 to 25.2 by @dependabot[bot] in #5023
- Bump pillow from 11.3.0 to 12.0.0 by @dependabot[bot] in #5048
- Bump sphinx-immaterial from 0.13.5 to 0.13.8 by @dependabot[bot] in #5047
- Bump referencing from 0.36.2 to 0.37.0 by @dependabot[bot] in #5046
- Bump cachetools from 6.2.0 to 6.2.1 by @dependabot[bot] in #5039
- Bump charset-normalizer from 3.4.3 to 3.4.4 by @dependabot[bot] in #5040
- Bump sentry-sdk from 2.41.0 to 2.42.1 by @dependabot[bot] in #5052
Full Changelog: 2.119.0...2.120.0