Django: Query Flexibility Meets Security Housekeeping
A long-standing query builder limitation was lifted, letting developers chain transforms on aliased fields in ordering, while a security-driven dependency bump and two documentation clarifications round out a day focused on precision fixes.
Duration: PT2M31S
Episode overview
This episode is a short developer briefing from Django.
It explains recent repository work in plain language.
- Show: Django
- Published: 2026-08-18T13:04:41Z
- Audio duration: PT2M31S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good day, and welcome to Django, your briefing for August 18th, 2026.
Today's biggest story is a fix to a query-building inconsistency that's been around for years. PR 21775, from Jacob Tyler Walls, closes ticket 37274, finally allowing transforms to be chained in "order by" calls when a field comes from "alias," not just from "annotate." Previously, "alias" was meant to let you…
Documentation precision was the second theme today. PR 21795, from ddelange, clarifies the connection pool documentation tied to ticket 37283, making pool behavior easier to reason about at a glance. PR 21798, from Sarah Boyce, documents what happens when default ordering fields are missing in combined queries, an…
On the security and maintenance side, PR 21796 from pauloxnet raises the minimum required version of the SQL parsing library to 0.6.0. That's not cosmetic. The bump addresses several denial-of-service vulnerabilities. If your project pins the old version explicitly, this is worth checking during your next dependency…
Rounding things out, PR 21797 is an in-progress docs contribution around running tests on Windows, still missing key details like its ticket number.
What's next: expect the…
Nearby episodes from Django
- Migration Ordering and Template Filter Cleanup
- Housekeeping Ahead of the 6.1 Release
- Edge Case Cleanup Across the Stack
- Cleaning Up After Fetch Modes and Modernizing Test Infrastructure
- Closing the Gaps on Input Validation and Edge Cases
- Weekly Recap - Regression Cleanup & Query Correctness
- Ordering Logic Gets Smarter About Aliases
- Regression Fixes Take the Spotlight