github django-commons/django-debug-toolbar 5.0.0-alpha

2 months ago

Why 5.0 and why alpha?

Version 5.0 does not contain any backwards incompatible changes. Instead it should be more compatible with async Django projects. However, the change did require some reasonably sized changes to the middleware. This is a large enough change that we wanted it to be effectively communicated to users of the toolbar.

This release is an alpha because the async logic was tested, but we also understand that we haven't tested it in every scenario. We fully expect the project to continue to function extremely well in WSGI applications. For ASGI applications that are utilizing async, well, that's why it's an alpha 😁

What's Changed

New Contributors

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 💚 and a round of applause 👏 is due to Aman!

Full Changelog: 4.4.6...5.0.0-alpha

Don't miss a new django-debug-toolbar release

NewReleases is sending notifications on new releases.