160 wires and counting

$ follow Django

Keep up with Django in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-10-15
stories 21

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Table-valued expressions clear the Steering Council, asgiref Local stops paying for context managers

By RepoJournal · Filed · About Django · Composed from the cited sources · methodology

Django's DEP for table-valued expressions in the ORM is approved, asgiref specializes Local to cut per-access overhead, and the django-admin rename notice is dropped for good.

Add support for table-valued expressions in ORM (#113) django/deps

by Pravin

The CompositeField DEP adding Table-Valued Expressions and set-returning functions to the ORM was approved by the Steering Council on 2026-10-14, moving generate_series-style work on contrib.postgres from proposal into accepted design.

Speed up `Local` (#551) django/asgiref

by Aarni Koskela

Local now specializes on thread_critical instead of routing every attribute access through a context manager, after profiling a Django app with viztracer showed Local's access and locking appearing in the trace. The implementation idea is credited to bluetech, with Carlton Gibson as co-author.

Remove the django-admin runtime notice django/deps

by ryanhiebert

The DEP drops the requirement that django-admin print a notice about the new command name: the alias stays indefinitely, and the notice broke shell completion. Ryan Hiebert cites feedback on the implementation PR for the new django command as the trigger.

Refs #37212 -- Fixed console tabs bug on shared doctrees. django/django

by Mike Edmunds

Building docs with shared doctrees, as docs/Makefile does, could produce different output depending on build order because of a builder-specific optimization in ConsoleDirective; that optimization is gone and Sphinx build time was not noticeably affected. It also clears a RemovedInSphinx11Warning from ConsoleDirective.run() about the deprecated sphinx.environment.BuildEnvironment.app.

Fixed #37409 -- Removed ambiguous "Overview" link text from the docs home page. django/django

by Natalia

The docs home page used "Overview" as link text 15 times, indistinguishable to anyone navigating by link list; each target's own distinct title now wins instead. The remaining sixteenth comes from the main site's navbar, outside this repository. Elsewhere in the same cleanup, several single-link entries were regrouped under the sections they belong to and the "About this documentation" entry dr...

Quick answers

What shipped in Django on October 15, 2026?
Django's DEP for table-valued expressions in the ORM is approved, asgiref specializes Local to cut per-access overhead, and the django-admin rename notice is dropped for good. In total, 14 commits and 7 pull requests landed.
Who contributed to Django on October 15, 2026?
6 developers shipped this update, including Natalia, medmunds, Tim Schilling, p-r-a-v-i-n, Ryan Hiebert, and akx.
What were the notable Django updates?
Add support for table-valued expressions in ORM (#113), Speed up `Local` (#551), and Remove the django-admin runtime notice.