File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 1
1
Change log
2
2
==========
3
3
4
+ * Properly implemented tracking and display of PostgreSQL transactions.
4
5
* Removed third party panels which have been archived on GitHub.
5
6
* Added Django 4.1a1 to the CI matrix.
6
7
* Stopped crashing when ``request.GET `` and ``request.POST `` are neither
7
8
dictionaries nor ``QueryDict `` instances. Using anything but ``QueryDict ``
8
9
instances isn't a valid use of Django but, again, django-debug-toolbar
9
10
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.
10
19
* Added pyflame (for flame graphs) to the list of third-party panels.
11
20
* Fixed the cache panel to correctly count cache misses from the get_many()
12
21
cache method.
You can’t perform that action at this time.
0 commit comments