fix(deps): update dependency django-debug-toolbar to v5
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
django-debug-toolbar (changelog) |
~4.4 -> ~5.0
|
Release Notes
django-commons/django-debug-toolbar (django-debug-toolbar)
v5.0.1
What's Changed
There were no functional changes in this version.
MRs
- Update release workflows to latest trusted publisher GHA. by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/2054
Full Changelog: https://github.com/django-commons/django-debug-toolbar/compare/5.0.0...5.0.1
v5.0.0
What's Changed
Please note that Django Debug Toolbar has now moved into the Django Commons organization.
Changelog
- Added Python 3.13 to the CI matrix.
- Removed support for Python 3.8 as it has reached end of life.
- Converted to Django Commons PyPI release process.
- Fixed a crash which occurred when using non-
str
static file values. - Documented experimental async support.
- Improved troubleshooting doc for incorrect mime types for .js static files
- Support async applications and ASGI from
Google Summer of Code Project 2024 <https://summerofcode.withgoogle.com/programs/2024/projects/iXVvyGYp>
__. - Added Django 5.1 to the CI matrix.
- Added support for the
LoginRequiredMiddleware
introduced in Django 5.1. - Support select and explain buttons for
UNION
queries on PostgreSQL. - Fixed internal toolbar requests being instrumented if the Django setting
FORCE_SCRIPT_NAME
was set. - Increase opacity of show Debug Toolbar handle to improve accessibility.
- Changed the
RedirectsPanel
to be async compatible. - Increased the contrast of text with dark mode enabled.
- Add translations for Bulgarian and Korean.
- Update translations for several languages.
- Include new translatable strings for translation.
- Fixed a crash which happened in the fallback case when session keys cannot be sorted.
MRs
- Async compatible debug-toolbar middleware by @salty-ivy in https://github.com/django-commons/django-debug-toolbar/pull/1938
- Add async tests by @salomvary in https://github.com/django-commons/django-debug-toolbar/pull/1835
- Update installation.rst by @Dr-Bernard in https://github.com/django-commons/django-debug-toolbar/pull/1967
- Make toolbar compatible with
FORCE_SCRIPT_NAME
by @dmartin in https://github.com/django-commons/django-debug-toolbar/pull/1970 - Support select and explain for UNION queries by @friedelwolff in https://github.com/django-commons/django-debug-toolbar/pull/1972
- Override
DEBUG=True
in async middleware compatibility tests by @salty-ivy in https://github.com/django-commons/django-debug-toolbar/pull/1977 - Quick hack for including csp_nonces from requests into script tags by @karolyi in https://github.com/django-commons/django-debug-toolbar/pull/1975
- Slightly increase opacity of debug toolbar button by @jribbens in https://github.com/django-commons/django-debug-toolbar/pull/1982
- Async compatible redirect panel by @salty-ivy in https://github.com/django-commons/django-debug-toolbar/pull/1976
-
🔧 update translation for Persian language by @elias-ebrahimpour in https://github.com/django-commons/django-debug-toolbar/pull/1873 - Add a paragraph describing our stance on Python typing by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/1979
- Dark mode text needs higher contrast by @myou1985 in https://github.com/django-commons/django-debug-toolbar/pull/1987
- Switch to Django Commons code of conduct by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/1978
- Update translations by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/1984
- Make Panels non async by default by @salty-ivy in https://github.com/django-commons/django-debug-toolbar/pull/1990
- Async compatible
StaticFilesPanel
by @salty-ivy in https://github.com/django-commons/django-debug-toolbar/pull/1983 - Refs #1668: Fixed the unsortable session keys fallback by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/1994
- Add Django 5.1 to the CI matrix by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/1995
- Use Heading-4 for MR template for screen-readers. by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/1999
- Async compatible
HistoryPanel
by @salty-ivy in https://github.com/django-commons/django-debug-toolbar/pull/1991 - Async compatible
SQLPanel
by @salty-ivy in https://github.com/django-commons/django-debug-toolbar/pull/1993 - Correct "middleware" typos by @korverdev in https://github.com/django-commons/django-debug-toolbar/pull/2003
- add support for LoginRequiredMiddleware with login_not_required decor… by @dulmandakh in https://github.com/django-commons/django-debug-toolbar/pull/2005
- Async integration tests by @salty-ivy in https://github.com/django-commons/django-debug-toolbar/pull/2001
- Modernize Python type hints and string formatting by @cclauss in https://github.com/django-commons/django-debug-toolbar/pull/2012
- Adding in support for Python 3.13 by @abeed-avayu in https://github.com/django-commons/django-debug-toolbar/pull/2014
- Fix #2011: Test the divisor, not the dividend for zero by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/2015
- Update Installation warning doc by @salty-ivy in https://github.com/django-commons/django-debug-toolbar/pull/2019
- Convert to Django Commons pypi-github release process by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/2017
- The static files panel shouldn't choke on unexpected data types by @matthiask in https://github.com/django-commons/django-debug-toolbar/pull/2021
- Update references to point to django-commons repo by @robhudson in https://github.com/django-commons/django-debug-toolbar/pull/2022
- Update pyupgrade's target version to Python 3.9 by @ulgens in https://github.com/django-commons/django-debug-toolbar/pull/2024
- I added more explanations to the example/readme file. by @jong-seoung in https://github.com/django-commons/django-debug-toolbar/pull/2027
- Adopt a basic security policy by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/2040
- Fix whitespace view in code by @thesayfulla in https://github.com/django-commons/django-debug-toolbar/pull/2043
- Documented experimental async support. by @tim-schilling in https://github.com/django-commons/django-debug-toolbar/pull/2045
- Updated Troubleshooting documentation: simpler mimetype workaround for .js file by @blep in https://github.com/django-commons/django-debug-toolbar/pull/2047
Google Summer of Code - Async project
This release contains the changes for async compatibility for the majority of panels. This is the result of the Google Summer of Code project by @salty-ivy. A massive thank you
New Contributors
- @Dr-Bernard made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/1967
- @dmartin made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/1970
- @friedelwolff made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/1972
- @karolyi made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/1975
- @jribbens made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/1982
- @elias-ebrahimpour made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/1873
- @myou1985 made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/1987
- @korverdev made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2003
- @dulmandakh made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2005
- @abeed-avayu made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2014
- @robhudson made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2022
- @ulgens made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2024
- @jong-seoung made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2027
- @thesayfulla made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2043
- @blep made their first contribution in https://github.com/django-commons/django-debug-toolbar/pull/2047
Full Changelog: https://github.com/django-commons/django-debug-toolbar/compare/4.4.6...5.0.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.