Skip to content

Commit 234e525

Browse files
committed
Add missing change log entries
1 parent be4e952 commit 234e525

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docs/changes.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
11
Change log
22
==========
33

4+
* Properly implemented tracking and display of PostgreSQL transactions.
45
* Removed third party panels which have been archived on GitHub.
56
* Added Django 4.1a1 to the CI matrix.
67
* Stopped crashing when ``request.GET`` and ``request.POST`` are neither
78
dictionaries nor ``QueryDict`` instances. Using anything but ``QueryDict``
89
instances isn't a valid use of Django but, again, django-debug-toolbar
910
shouldn't crash.
11+
* Fixed the cache panel to work correctly in the presence of concurrency by
12+
avoiding the use of signals.
13+
* Reworked the cache panel instrumentation mechanism to monkey patch methods on
14+
the cache instances directly instead of replacing cache instances with
15+
wrapper classes.
16+
* Added a :meth:`debug_toolbar.panels.Panel.ready` class method that panels can
17+
override to perform any initialization or instrumentation that needs to be
18+
done unconditionally at startup time.
1019
* Added pyflame (for flame graphs) to the list of third-party panels.
1120
* Fixed the cache panel to correctly count cache misses from the get_many()
1221
cache method.

0 commit comments

Comments
 (0)