Files
responder/docs/source
kennethreitz 06eea7dbaf Fix 27 correctness bugs across routing, responses, OpenAPI/clientgen, and utilities; add v8 migration guide
The 8.0.1 patch sweep. No new API. Highlights: non-latin-1 trailing-slash
redirects no longer 500; generated clients actually send header/cookie
params and form/multipart bodies; OpenAPI specs validate (hoisted $defs,
required bodies, no phantom GET ops for WebSockets); QueryDict assignment,
accepts() q=0 exclusions, async problem_handler, Optional[list] query
params, and Content-Length on file responses all behave; route registration
fails loudly instead of via asserts; ResponderServer is thread-safe around
signals; and HEAD on resp.file() no longer reads the whole file.

Every fix verified with a failing reproduction first; the combined diff
survived a 52-agent adversarial review that caught and fixed 15 regressions
before release.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 21:30:28 -04:00
..
2026-06-30 12:54:26 -04:00
2026-06-30 12:02:24 -04:00
2026-06-30 12:29:49 -04:00
2026-06-29 13:15:21 -04:00