Releases: jazzband/django-silk
5.3.1
5.3.0
:release-by: Albert Wang (@albertyw)
Full Changelog
Note: this release removes support for Django 3.2 and Python 3.8
Features/Enhancements:
- Support python 3.13 (#747)
Fixes:
- Upgrade jQuery-UI to 1.13.2 to fix XSS vulnerability (#742)
Maintenance and Cleanup:
5.2.0
:release-by: Albert Wang (@albertyw)
Full Changelog
Features/Enhancements:
Fixes:
- Fix when Session, Authentication or Message middleware are not present (#667) @mgaligniana
- Update 'tables_involved' property to include tables from UPDATE operation (#717) @emregeldegul
- Fix double-escaping of the curl and Python example code (#709) @SpecLad
- Correct units in profiling and requests pages (#725) @ka28kumar
Maintenance and Cleanup:
- Update python dependencies (#733) @albertyw
- Refactor SQL query time calculation to use Django aggregation (#720) @beltagymohamed
- Fix test failures on Windows (#707) @SpecLad
- Update workflow actions (#700) @albertyw
- Update test matrix to latest version of django, postgres, and mariadb #701) @albertyw
5.1.0
5.1.0 (2023-12-30)
:release-by: Albert Wang (@albertyw)
Full Changelog
Upgrading:
This release includes Fix deprecation warning for get_storage_class #669
which deprecates SILKY_STORAGE_CLASS
. Users should instead use the Django
STORAGES
configuration. See README
and Django documentation
for more information.
Also, for python 3.12, the cProfile
stdlib library cannot be enabled multiple times concurrently.
Silk will therefore skip profiling if another profile is already enabled.
Features/Enhancements:
Fixes:
- Gracefully error out when there are concurrent profilers (#692) @albertyw
- Always disable cProfile as part of cleanup (#699) @albertyw
- Fix when Session, Authentication or Message middlewares are not present (#667) @mgaligniana
Maintenance and Cleanup:
- Fix deprecation warning for get_storage_class (#669) @albertyw
- Support Django 4.2 (#685) @albertyw
- Support python 3.12 (#683) @albertyw
- Support Django 5 (#686) @albertyw
- Remove deprecated datetime.timezone.utc (#687) @albertyw
- Derive version from importlib (#697) @robinchow
Dependencies:
5.0.4
5.0.4 (2023-09-17)
:release-by: Albert Wang (@albertyw)
Full Changelog
Features/Enhancements:
- Handle case-insensitive sensitive headers (#674) @shtimn
- Add a "pagetitle" block to Silky templates (#661) @vsajip
- Allow to generate more informative profile file name (#638) @k4rl85
Maintenance and Cleanup:
- Remove unsupported versions of Django and Python (#668) @albertyw
- Outsource all inline scripts and styles (#635) @sgelis
- Remove support for looking up headers on django <3.2 (#643) @albertyw
Dependencies:
5.0.3
5.0.3 (2023-01-12)
:release-by: Albert Wang (@albertyw)
Full Changelog
Fixes:
- #46 Retain ordering, view style and limit (#614)
- #157 prevent encoding errors in params (#617)
- #594 Silk fails on constraint check queries (#618) (Fixes compatibility with Django 4.1)
Features/Enhancements:
Dependencies:
- #625 Drop dependency to jinja2
5.0.2
5.0.2 (2022-10-12)
:release-by: Albert Wang (@albertyw)
Full Changelog
Fixes:
Features/Enhancements: