Releases: GeotrekCE/Geotrek-admin
Releases · GeotrekCE/Geotrek-admin
Release list
2.124.5
What's Changed
💫 Improvements
- Introduce distinctions into ApidaeTrekParser by @PartyNell in #5455
🐛 Bug fixes
- Fix the inversion of latitude/longitude columns in signage during CSV export. (refs #4116) by @solaldl in #5491
📝 Documentation
♻️ Refactoring
✅ Tests
- Refactor tests with recursive assertion method by @marcantoinedupre in #3510
👷 CI
- chore(deps): bump codecov/codecov-action from 5 to 7 by @dependabot[bot] in #5505
🏗️ Maintenance
- chore(deps): bump fonttools from 4.62.1 to 4.63.0 by @dependabot[bot] in #5454
- chore(deps): bump idna from 3.14 to 3.15 by @dependabot[bot] in #5453
- chore(deps): bump click from 8.3.3 to 8.4.0 by @dependabot[bot] in #5452
- chore(deps): bump cachetools from 7.1.1 to 7.1.2 by @dependabot[bot] in #5450
- chore(deps): bump sentry-sdk from 2.59.0 to 2.60.0 by @dependabot[bot] in #5448
- chore(deps): bump reportlab from 4.5.0 to 4.5.1 by @dependabot[bot] in #5449
- chore(deps): bump requests from 2.33.1 to 2.34.2 by @dependabot[bot] in #5447
- chore(deps): bump idna from 3.15 to 3.16 by @dependabot[bot] in #5470
- chore(deps): bump click from 8.4.0 to 8.4.1 by @dependabot[bot] in #5468
- chore(deps): bump certifi from 2026.4.22 to 2026.5.20 by @dependabot[bot] in #5467
- chore(deps): bump cachetools from 7.1.2 to 7.1.4 by @dependabot[bot] in #5466
- chore(deps): bump zipp from 3.23.1 to 4.1.0 by @dependabot[bot] in #5464
- chore(deps): bump soupsieve from 2.8.3 to 2.8.4 by @dependabot[bot] in #5462
- chore(deps): bump greenlet from 3.5.0 to 3.5.1 by @dependabot[bot] in #5465
- chore(deps): bump gevent from 26.4.0 to 26.5.0 by @dependabot[bot] in #5463
- chore(deps): bump persistent from 6.6 to 6.7 by @dependabot[bot] in #5487
- chore(deps): bump sentry-sdk from 2.60.0 to 2.61.1 by @dependabot[bot] in #5481
- chore(deps): bump zopfli from 0.4.1 to 0.4.2 by @dependabot[bot] in #5484
- chore(deps): bump idna from 3.16 to 3.17 by @dependabot[bot] in #5480
- chore(deps): bump geojson from 3.2.0 to 3.3.0 by @dependabot[bot] in #5482
- chore(deps): bump zope-interface from 8.4 to 8.5 by @dependabot[bot] in #5486
- Bump lxml to 6.1.1 by @submarcos in #5489
- chore(deps): bump django from 5.2.14 to 5.2.15 by @dependabot[bot] in #5498
- chore(deps-dev): bump coverage from 7.10.7 to 7.14.1 by @dependabot[bot] in #5501
- chore(deps-dev): bump django-debug-toolbar from 6.0.0 to 6.3.0 by @dependabot[bot] in #5492
- chore(deps-dev): bump tblib from 3.1.0 to 3.2.2 by @dependabot[bot] in #5497
- chore(deps): bump large-image-source-vips from 1.34.1 to 1.34.2 by @dependabot[bot] in #5500
- chore(deps): bump filelock from 3.29.0 to 3.29.1 by @dependabot[bot] in #5499
- chore(deps): bump weasyprint from 68.1 to 69.0 by @dependabot[bot] in #5495
- chore(deps): bump idna from 3.17 to 3.18 by @dependabot[bot] in #5494
- chore(deps-dev): bump ruff from 0.13.3 to 0.15.16 by @dependabot[bot] in #5508
- chore(deps): bump wcwidth from 0.7.0 to 0.8.0 by @dependabot[bot] in #5507
New Contributors
Full Changelog: 2.124.4...2.124.5
2.124.4
What's Changed
🐛 Bug fixes
- Adapting TourInsoft parsers to the v3 API by @PartyNell in #5383
- Fix trek practice merge by @PartyNell in #5402
- Fix ordered children in trek and outdoor courses by @submarcos in #5413
✅ Tests
- Fix OpenStreetMap attachments parser tests by @PartyNell in #5437
🏗️ Maintenance
- chore(deps): bump sentry-sdk from 2.56.0 to 2.57.0 by @dependabot[bot] in #5390
- chore(deps): bump click from 8.3.1 to 8.3.2 by @dependabot[bot] in #5389
- chore(deps): bump pillow from 12.1.1 to 12.2.0 by @dependabot[bot] in #5388
- chore(deps): bump requests from 2.33.0 to 2.33.1 by @dependabot[bot] in #5387
- chore(deps): bump tzdata from 2025.3 to 2026.1 by @dependabot[bot] in #5386
- chore(deps): bump charset-normalizer from 3.4.6 to 3.4.7 by @dependabot[bot] in #5385
- chore(deps): bump importlib-metadata from 8.7.1 to 9.0.0 by @dependabot[bot] in #5349
- chore(deps): bump django-modeltranslation from 0.19.19 to 0.20.2 by @dependabot[bot] in #5312
- chore(deps): bump django from 5.2.12 to 5.2.13 by @dependabot[bot] in #5392
- chore(deps): bump appy from 1.0.20 to 1.0.21 by @dependabot[bot] in #5401
- chore(deps): bump zope-interface from 8.2 to 8.3 by @dependabot[bot] in #5400
- chore(deps): bump python-fsutil from 0.16.0 to 0.16.1 by @dependabot[bot] in #5399
- chore(deps): bump chardet from 7.2.0 to 7.4.2 by @dependabot[bot] in #5398
- chore(deps): bump gevent from 25.9.1 to 26.4.0 by @dependabot[bot] in #5397
- chore(deps): bump greenlet from 3.3.2 to 3.4.0 by @dependabot[bot] in #5395
- chore(deps): bump pytz from 2025.2 to 2026.1.post1 by @dependabot[bot] in #5316
- chore(deps): bump django-weasyprint from 2.4.0 to 2.5.0 by @dependabot[bot] in #5396
- chore(deps): bump sentry-sdk from 2.57.0 to 2.58.0 by @dependabot[bot] in #5411
- chore(deps): bump filelock from 3.25.2 to 3.29.0 by @dependabot[bot] in #5410
- chore(deps): bump django-modeltranslation from 0.20.2 to 0.20.3 by @dependabot[bot] in #5408
- chore(deps): bump chardet from 7.4.2 to 7.4.3 by @dependabot[bot] in #5407
- chore(deps): bump packaging from 26.0 to 26.1 by @dependabot[bot] in #5406
- chore(deps): bump zipp from 3.23.0 to 3.23.1 by @dependabot[bot] in #5405
- chore(deps): bump zodb from 6.2 to 6.3 by @dependabot[bot] in #5404
- chore(deps): bump pymupdf from 1.27.2.2 to 1.27.2.3 by @dependabot[bot] in #5423
- chore(deps): bump certifi from 2026.2.25 to 2026.4.22 by @dependabot[bot] in #5421
- chore(deps): bump tzdata from 2026.1 to 2026.2 by @dependabot[bot] in #5419
- chore(deps): bump packaging from 26.1 to 26.2 by @dependabot[bot] in #5414
- chore(deps): bump psycopg2 from 2.9.11 to 2.9.12 by @dependabot[bot] in #5416
- chore(deps): bump click from 8.3.2 to 8.3.3 by @dependabot[bot] in #5417
- chore(deps): bump idna from 3.11 to 3.13 by @dependabot[bot] in #5420
- chore(deps): bump django-modelcluster from 6.4.1 to 6.5 by @dependabot[bot] in #5431
- chore(deps): bump btrees from 6.3 to 6.4 by @dependabot[bot] in #5430
- chore(deps): bump pytz from 2026.1.post1 to 2026.2 by @dependabot[bot] in #5429
- chore(deps): bump zope-proxy from 7.1 to 7.2 by @dependabot[bot] in #5428
- chore(deps): bump cachetools from 7.0.5 to 7.1.1 by @dependabot[bot] in #5427
- chore(deps): bump wcwidth from 0.6.0 to 0.7.0 by @dependabot[bot] in #5426
- chore(deps): bump zope-event from 6.1 to 6.2 by @dependabot[bot] in #5425
- chore(deps): bump zope-interface from 8.3 to 8.4 by @dependabot[bot] in #5422
- chore(deps): bump reportlab from 4.4.10 to 4.5.0 by @dependabot[bot] in #5424
- chore(deps): bump django from 5.2.13 to 5.2.14 by @dependabot[bot] in #5442
- chore(deps): bump zodbpickle from 4.3 to 4.4 by @dependabot[bot] in #5444
- chore(deps): bump greenlet from 3.4.0 to 3.5.0 by @dependabot[bot] in #5441
- chore(deps): bump gunicorn from 25.3.0 to 26.0.0 by @dependabot[bot] in #5440
- chore(deps): bump djangorestframework-gis from 1.2.0 to 1.2.1 by @dependabot[bot] in #5439
- chore(deps): bump sentry-sdk from 2.58.0 to 2.59.0 by @dependabot[bot] in #5438
- chore(deps): bump persistent from 6.5 to 6.6 by @dependabot[bot] in #5443
- chore(deps): bump urllib3 from 2.6.3 to 2.7.0 by @dependabot[bot] in #5446
- chore(deps): bump idna from 3.13 to 3.14 by @dependabot[bot] in #5445
Full Changelog: 2.124.3...2.124.4
2.124.3
What's Changed
💫 Improvements
- Add --ids option to reorder_topologies command to process specific topologies by id by @justinefricou in #5335
- Fix double blade link by @submarcos in #5339
- Add elevation profile on trails by @submarcos in #5381
- Externalise database authentication and fix password hash on latest flask databases by @TheoLechemia in #5382
🐛 Bug fixes
- fix(parser): add forgotten filter on networks in Apidae Trek parser by @marcantoinedupre in #5358
📝 Documentation
- [📝 Doc] Update doc by @bruhnild in #5318
- [📝 Doc] Add backup & restore section and update index by @bruhnild in #5376
👷 CI
- chore(deps): bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #5324
- chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #5323
- chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #5322
- chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #5308
- chore(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #5307
- chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #5345
🏗️ Maintenance
- chore(deps): bump tinyhtml5 from 2.0.0 to 2.1.0 by @dependabot[bot] in #5328
- chore(deps): bump cachetools from 7.0.1 to 7.0.4 by @dependabot[bot] in #5327
- chore(deps): bump charset-normalizer from 3.4.4 to 3.4.5 by @dependabot[bot] in #5325
- chore(deps): bump redis from 7.2.0 to 7.3.0 by @dependabot[bot] in #5321
- chore(deps): bump sentry-sdk from 2.53.0 to 2.54.0 by @dependabot[bot] in #5315
- chore(deps): bump certifi from 2026.1.4 to 2026.2.25 by @dependabot[bot] in #5313
- chore(deps): bump filelock from 3.24.3 to 3.25.0 by @dependabot[bot] in #5310
- chore(deps): bump python-dotenv from 1.2.1 to 1.2.2 by @dependabot[bot] in #5309
- chore(deps): bump django-crispy-forms from 2.5 to 2.6 by @dependabot[bot] in #5306
- chore(deps): bump cachetools from 7.0.4 to 7.0.5 by @dependabot[bot] in #5333
- chore(deps): bump fonttools from 4.61.1 to 4.62.0 by @dependabot[bot] in #5331
- chore(deps): bump filelock from 3.25.0 to 3.25.1 by @dependabot[bot] in #5330
- chore(deps): bump cairosvg from 2.8.2 to 2.9.0 by @dependabot[bot] in #5341
- chore(deps): bump fonttools from 4.62.0 to 4.62.1 by @dependabot[bot] in #5347
- chore(deps): bump chardet from 5.2.0 to 7.1.0 by @dependabot[bot] in #5346
- chore(deps): bump pymupdf from 1.27.1 to 1.27.2 by @dependabot[bot] in #5344
- chore(deps): bump charset-normalizer from 3.4.5 to 3.4.6 by @dependabot[bot] in #5343
- chore(deps): bump chardet from 7.1.0 to 7.2.0 by @dependabot[bot] in #5356
- chore(deps): bump sentry-sdk from 2.54.0 to 2.55.0 by @dependabot[bot] in #5355
- chore(deps): bump pymupdf from 1.27.2 to 1.27.2.2 by @dependabot[bot] in #5354
- chore(deps): bump attrs from 25.4.0 to 26.1.0 by @dependabot[bot] in #5352
- chore(deps): bump transaction from 5.0 to 5.1 by @dependabot[bot] in #5350
- chore(deps): bump filelock from 3.25.1 to 3.25.2 by @dependabot[bot] in #5342
- chore(deps): bump requests from 2.32.5 to 2.33.0 by @dependabot[bot] in #5362
- chore(deps): bump pygments from 2.19.2 to 2.20.0 in /docs by @dependabot[bot] in #5375
- chore(deps): bump large-image-source-vips from 1.34.0 to 1.34.1 by @dependabot[bot] in #5372
- chore(deps): bump pdfimpose from 2.8.0 to 2.9.0 by @dependabot[bot] in #5370
- chore(deps): bump sentry-sdk from 2.55.0 to 2.56.0 by @dependabot[bot] in #5369
- chore(deps): bump gunicorn from 25.1.0 to 25.3.0 by @dependabot[bot] in #5366
- chore(deps): bump requests from 2.32.5 to 2.33.0 in /docs by @dependabot[bot] in #5361
- chore(deps): bump redis from 7.3.0 to 7.4.0 by @dependabot[bot] in #5365
- chore(deps): bump django-large-image from 0.10.2 to 0.10.3 by @dependabot[bot] in #5351
- chore(deps): bump celery from 5.6.2 to 5.6.3 by @dependabot[bot] in #5364
- chore(deps): update django-embed-video to latest git version in setup… by @submarcos in #5380
Full Changelog: 2.124.2...2.124.3
2.124.2
Note
This is a security release, see: https://www.djangoproject.com/weblog/2026/mar/03/security-releases
What's Changed
🏗️ Maintenance
- chore(deps): bump filelock from 3.24.2 to 3.24.3 by @dependabot[bot] in #5302
- chore(deps): bump redis from 7.1.1 to 7.2.0 by @dependabot[bot] in #5300
- chore(deps): bump xmltodict from 1.0.3 to 1.0.4 by @dependabot[bot] in #5299
- chore(deps): bump sentry-sdk from 2.52.0 to 2.53.0 by @dependabot[bot] in #5296
- chore(deps): bump greenlet from 3.3.1 to 3.3.2 by @dependabot[bot] in #5298
- chore(deps): bump zope-deferredimport from 6.1 to 6.1.1 by @dependabot[bot] in #5297
- chore(deps): bump django from 5.2.11 to 5.2.12 by @dependabot[bot] in #5314
Full Changelog: 2.124.1...2.124.2
2.124.1
What's Changed
💫 Improvements
- Implement infinite scrolling for autocomplete results in filters by @submarcos in #5274
- Use select2 one all form fields by @PartyNell in #5278
⚡ Performances
- Use select2 autocompletion on restricted area filters by @PartyNell in #5273
👷 CI
- Fix web and celery docker builds by @justinefricou in #5294
🏗️ Maintenance
- chore(deps): bump pillow from 12.1.0 to 12.1.1 by @dependabot[bot] in #5272
- chore(deps): bump redis from 7.1.0 to 7.1.1 by @dependabot[bot] in #5293
- chore(deps): bump filelock from 3.20.3 to 3.24.2 by @dependabot[bot] in #5292
- chore(deps): bump pymupdf from 1.26.7 to 1.27.1 by @dependabot[bot] in #5291
- chore(deps): bump zope-deferredimport from 6.0 to 6.1 by @dependabot[bot] in #5290
- chore(deps): bump cssselect2 from 0.8.0 to 0.9.0 by @dependabot[bot] in #5288
- chore(deps): bump markdown from 3.10.1 to 3.10.2 by @dependabot[bot] in #5286
- chore(deps): bump xmltodict from 1.0.2 to 1.0.3 by @dependabot[bot] in #5284
- chore(deps): bump reportlab from 4.4.9 to 4.4.10 by @dependabot[bot] in #5283
- chore(deps): bump gunicorn from 25.0.3 to 25.1.0 by @dependabot[bot] in #5282
- chore(deps): bump cachetools from 7.0.0 to 7.0.1 by @dependabot[bot] in #5280
- chore(deps): bump zopfli from 0.4.0 to 0.4.1 by @dependabot[bot] in #5281
- chore(deps): bump crispy-bootstrap4 from 2025.6 to 2026.2 by @dependabot[bot] in #5285
- chore(deps-dev): bump qs from 6.14.1 to 6.14.2 in /tools/benchmarking by @dependabot[bot] in #5279
Full Changelog: 2.124.0...2.124.1
2.124.0
What's Changed
⚡ Performances
- Improve performances by using select2 and dynamic form field for large select data by @submarcos in #5091
🏗️ Maintenance
- chore(deps): bump wcwidth from 0.4.0 to 0.5.3 by @dependabot[bot] in #5247
- chore(deps): bump sentry-sdk from 2.50.0 to 2.51.0 by @dependabot[bot] in #5246
- chore(deps): bump large-image-source-vips from 1.33.5 to 1.34.0 by @dependabot[bot] in #5245
- chore(deps): bump cachetools from 6.2.4 to 7.0.0 by @dependabot[bot] in #5244
- chore(deps): bump gunicorn from 23.0.0 to 25.0.0 by @dependabot[bot] in #5243
- chore(deps): bump argdispatch from 1.4.2 to 1.5.0 by @dependabot[bot] in #5242
- chore(deps): bump django from 5.2.10 to 5.2.11 by @dependabot[bot] in #5252
- chore(deps): bump asgiref from 3.11.0 to 3.11.1 by @dependabot[bot] in #5267
- chore(deps): bump gunicorn from 25.0.0 to 25.0.3 by @dependabot[bot] in #5266
- chore(deps): bump qs and @cypress/request in /tools/benchmarking by @dependabot[bot] in #5251
- chore(deps): bump lodash from 4.17.21 to 4.17.23 in /cypress by @dependabot[bot] in #5238
- chore(deps-dev): bump lodash from 4.17.21 to 4.17.23 in /tools/benchmarking by @dependabot[bot] in #5223
- chore(deps): bump sphinx-immaterial from 0.13.8 to 0.13.9 by @dependabot[bot] in #5264
- chore(deps): bump weasyprint from 68.0 to 68.1 by @dependabot[bot] in #5263
- chore(deps): bump sentry-sdk from 2.51.0 to 2.52.0 by @dependabot[bot] in #5261
- chore(deps): bump wcwidth from 0.5.3 to 0.6.0 by @dependabot[bot] in #5262
- chore(deps): bump papersize from 1.6.1 to 1.7.0 by @dependabot[bot] in #5268
Full Changelog: 2.123.1...2.124.0
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