RepoJournal

$ ls fastapi/reviews/ # the step-back reads

FastAPI & Pydantic in review

One review per week (and month): what shipped, what broke, what to act on.

Nov 2–8, 2026 weekly [plan] 8 stories

Pydantic drops Python 3.10, then layers serialization fast paths

Wednesday's 3.10 removal is the week's one breaking change; the rest of the period is serialization and schema-generation speedup work.

Oct 26–Nov 1, 2026 weekly [act] 8 stories

Pydantic patches five validation bypasses in one week

Quadratic URL and Fraction parsing join three JSON extra-key bypasses, all marked breaking, as the project also publishes a threat model.

Oct 19–25, 2026 weekly [act] 7 stories

FastAPI ships six breaking releases in one week

Parameter models now govern whole query, header, cookie, and form locations, and omitted form booleans no longer default to False.

Oct 12–18, 2026 weekly [act] 8 stories

FastAPI 0.143.3 and 0.143.4 fix stream float serialization

Two patch releases in three days, the second adding httpx2 to optional dependencies, while Pydantic lands pydantic-core GC and unpickling...

Oct 5–11, 2026 weekly [act] 8 stories

FastAPI 0.143.0 makes OTel auto-setup opt-in

Pydantic 2.14 landed the same week, and SQLModel 0.0.48 added SQLAlchemy 2.1 support.

Oct 1–31, 2026 monthly [act] 8 stories

Five Pydantic validation bypasses and a quadratic URL check

The bypasses touch extra-key handling in JSON models, aliased TypedDict and dataclass fields, and V1 dataclasses; FastAPI meanwhile made ...

Sep 28–Oct 4, 2026 weekly [plan] 8 stories

FastAPI 0.142.0 ships native OpenTelemetry support

A follow-up release in the same window lets apps start when that automatic instrumentation fails, and Pydantic lands three behavior fixes.

Sep 21–27, 2026 weekly [act] 8 stories

SQLModel 0.0.47 adds Postgres, MySQL, MariaDB support

The same week's 0.0.45 made UTC datetimes the default, a breaking change to every existing timestamp field.

Sep 14–20, 2026 weekly 8 stories

Pydantic adds counter and ordered-dict core schemas

The two schemas follow earlier dict work so constraints apply properly, while CI hardening and enterprise vulnerability docs fill out the...

Sep 7–13, 2026 weekly 8 stories

Pydantic ships TypeForm support and MISSING stabilization

A week of core schema work also brought a deque schema, enum constructor fixes, and fixes for datetime constraints.

Sep 1–30, 2026 monthly [act] 7 stories

FastAPI 0.142.0 ships native OpenTelemetry support

SQLModel 0.0.45 made aware UTC datetimes the default and added PostgreSQL, MySQL and MariaDB support within days.

Aug 31–Sep 6, 2026 weekly

Pydantic stops relying on normalization for decimal validation

FastAPI and SQLModel dependencies churned, while Pydantic hardened JSON mode and decimal checks.

Aug 24–30, 2026 weekly

Pydantic fixes serializer exclusion bug, preps core speed leap

This week Pydantic shipped a critical serializer fix, advanced a pydantic-core performance overhaul, and refined schema generation, while...

Aug 1–31, 2026 monthly

Pydantic hardens core, FastAPI revamps docs

August brought a steady hardening of Pydantic's serialization and schema internals, plus a long-overdue visual refresh to FastAPI's docs.

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.