RepoJournal
FastAPI & Pydantic FastAPI & Pydantic
94 wires and counting

$ follow FastAPI & Pydantic

Keep up with FastAPI & Pydantic 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-06-15
stories 7

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

FASTAPI REWIRES ROUTER INTERNALS, UNBLOCKS MAJOR FEATURES

By RepoJournal · Filed · About FastAPI & Pydantic · Composed from the cited sources · methodology

1 person shipped this

FastAPI 0.137.0 shipped overnight with a breaking refactor that finally preserves APIRouter instances instead of cloning them on include_router calls.

This is the architectural fix the team has been chasing for years [1]. Before this release, every time you called `router.include_router(other_router)`, FastAPI would disassemble each path operation and rebuild it from scratch, collapsing your entire dependency graph into a single flat router [2]. That's gone now. The refactor preserves the original router and route instances through the include chain, which unblocks middleware at the router level, better performance on large apps with dozens of subrouters, and cleaner introspection tools. The breaking change here is real but surgical: if you're reaching into router internals to inspect or modify routes after include_router, your code will break. Most teams won't notice. But if you've built custom tooling around the old flat structure, audit your code before upgrading [3]. The release notes are still being finalized [4], so check the PR diffs for specifics before deploying to production.

Quick answers

What shipped in FastAPI & Pydantic on June 15, 2026?
FastAPI 0.137.0 shipped overnight with a breaking refactor that finally preserves APIRouter instances instead of cloning them on include_router calls. In total, 3 commits, 3 pull requests, and 1 releases landed.
Who contributed to FastAPI & Pydantic on June 15, 2026?
1 developer shipped this update, including tiangolo.
What were the notable FastAPI & Pydantic updates?
0.137.0, ♻️ Refactor internals to preserve `APIRouter` and `APIRoute` instances, and 🔖 Release version 0.137.0.