ion
ion copied to clipboard
build(deps): bump django-debug-toolbar from 3.6.0 to 4.3.0
trafficstars
Bumps django-debug-toolbar from 3.6.0 to 4.3.0.
Release notes
Sourced from django-debug-toolbar's releases.
4.3
What's Changed
- docs(panels): remove very old / outdated third-party panels by
@Zerotaskin jazzband/django-debug-toolbar#1825- Add note on lack of async support to docs by
@salomvaryin jazzband/django-debug-toolbar#1829- do not quote SQL params before passing them to mogrify by
@tkoschnickin jazzband/django-debug-toolbar#1832- panels(templates): avoid evaluating LazyObject by
@nijelin jazzband/django-debug-toolbar#1833- Support Django 5.0 by
@adamchainzin jazzband/django-debug-toolbar#1839- Add Python 3.12 to the test matrix. by
@tim-schillingin jazzband/django-debug-toolbar#1816- Fix
utils.get_name_from_objproper view names by@leandrodesouzadevin jazzband/django-debug-toolbar#1846- pyproject.toml: Work on the readability of ruff settings by
@cclaussin jazzband/django-debug-toolbar#1850- Switch to ruff format by
@matthiaskin jazzband/django-debug-toolbar#1852- Fix #1858 -- Drop support for Django 4.0 by
@pauloxnetin jazzband/django-debug-toolbar#1859- Fix #1860 -- Update GitHub action versions by
@pauloxnetin jazzband/django-debug-toolbar#1861- Refactor is_project_func method for Windows compatibility by
@DraKen0009in jazzband/django-debug-toolbar#1857- Configure ESLint using a JS file instead of JSON by
@matthiaskin jazzband/django-debug-toolbar#1868- pre-commit-config: Upgrade ruff by
@cclaussin jazzband/django-debug-toolbar#1869- The djdt handle shouldn't be stuck at the top of the browser window initially #1853 by
@VeldaKiarain jazzband/django-debug-toolbar#1871- 1843 new ajax request resets whole view if historypanel is enabled by
@elinedain jazzband/django-debug-toolbar#1872New Contributors
@Zerotaskmade their first contribution in jazzband/django-debug-toolbar#1825@salomvarymade their first contribution in jazzband/django-debug-toolbar#1829@tkoschnickmade their first contribution in jazzband/django-debug-toolbar#1832@nijelmade their first contribution in jazzband/django-debug-toolbar#1833@DraKen0009made their first contribution in jazzband/django-debug-toolbar#1857@VeldaKiaramade their first contribution in jazzband/django-debug-toolbar#1871@elinedamade their first contribution in jazzband/django-debug-toolbar#1872Full Changelog: https://github.com/jazzband/django-debug-toolbar/compare/4.2...4.3
4.2
What's Changed
- Fixed #1780 -- Adjusted system check to allow for nested template loa… by
@carltongibsonin jazzband/django-debug-toolbar#1783- Include all files in sdist archives by
@mgornyin jazzband/django-debug-toolbar#1785- SQL panel work by
@living180in jazzband/django-debug-toolbar#1786- Use ruff for linting by
@WhyNotHugoin jazzband/django-debug-toolbar#1781- Minor testing cleanups by
@living180in jazzband/django-debug-toolbar#1782- Fix #1792: Lowercase all cookie keys, actually allow overriding the samesite value by
@matthiaskin jazzband/django-debug-toolbar#1793- More rules for ruff by
@matthiaskin jazzband/django-debug-toolbar#1794- Fix CI tests with MariaDB. by
@tim-schillingin jazzband/django-debug-toolbar#1797- Switch StaticFilesPanel to use ContextVar. by
@tim-schillingin jazzband/django-debug-toolbar#1801- Check JavaScript files content type. by
@tim-schillingin jazzband/django-debug-toolbar#1802- Handle logging queries encoded as bytes under PostgreSQL by
@Lucidiotin jazzband/django-debug-toolbar#1812- Patch CursorWrapper dynamically to allow multiple base classes. by
@tim-schillingin jazzband/django-debug-toolbar#1820New Contributors
@mgornymade their first contribution in jazzband/django-debug-toolbar#1785@WhyNotHugomade their first contribution in jazzband/django-debug-toolbar#1781@Lucidiotmade their first contribution in jazzband/django-debug-toolbar#1812
... (truncated)
Changelog
Sourced from django-debug-toolbar's changelog.
4.3.0 (2024-02-01)
- Dropped support for Django 4.0.
- Added Python 3.12 to test matrix.
- Removed outdated third-party panels from the list.
- Avoided the unnecessary work of recursively quoting SQL parameters.
- Postponed context process in templates panel to include lazy evaluated content.
- Fixed template panel to avoid evaluating
LazyObjectwhen not already evaluated.- Added support for Django 5.0.
- Refactor the
utils.get_name_from_objto simulate the behavior ofdjango.contrib.admindocs.utils.get_view_name.- Switched from black to the
ruff formatter <https://astral.sh/blog/the-ruff-formatter>__.- Changed the default position of the toolbar from top to the upper top position.
- Added the setting,
UPDATE_ON_FETCHto control whether the toolbar automatically updates to the latest AJAX request or not. It defaults toFalse.4.2.0 (2023-08-10)
- Adjusted app directories system check to allow for nested template loaders.
- Switched from flake8, isort and pyupgrade to
ruff <https://beta.ruff.rs/>__.- Converted cookie keys to lowercase. Fixed the
samesiteargument todjdt.cookie.set.- Converted
StaticFilesPanelto no longer use a thread collector. Instead, it collects the used static files in aContextVar.- Added check
debug_toolbar.W007to warn when JavaScript files are resolving to the wrong content type.- Fixed SQL statement recording under PostgreSQL for queries encoded as byte strings.
- Patch the
CursorWrapperclass with a mixin class to support multiple base wrapper classes.4.1.0 (2023-05-15)
- Improved SQL statement formatting performance. Additionally, fixed the indentation of
CASEstatements and stopped simplifying.count()queries.- Added support for the new STORAGES setting in Django 4.2 for static files.
- Added support for theme overrides.
- Reworked the cache panel instrumentation code to no longer attempt to undo monkey patching of cache methods, as that turned out to be fragile in the presence of other code which also monkey patches those methods.
... (truncated)
Commits
0b59e24Version 4.3.00e7711e1843 new ajax request reset's whole view if history panel is enabled (#1872)22df01cThe djdt handle shouldn't be stuck at the top of the browser window initially...77aa47apre-commit-config: Upgrade ruff (#1869)7731cd2Configure ESLint using a JS file instead of JSON (#1868)075d38b[pre-commit.ci] pre-commit autoupdate (#1866)6e9ce48Refactor is_project_func method for Windows compatibility (#1857)fb16de1[pre-commit.ci] pre-commit autoupdate (#1864)be989d2Fix #1860 -- Update GitHub action versions (#1861)6ff1dd1Enable the temporary workaround for https://github.com/prettier/prettier/issu...- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.