Migrating to FastHTML 0.14.0
Version 0.14.0 introduces 2 breaking changes. This guide details how to update your code.
Released: 5/10/2026
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
fasthtml.commonBreaking Changes
●Issue #1
The imports `uvicorn`, `apswutils.Database`, `fastlite.*`, and `fasthtml.common.*` (from `.pico`) have been removed from `fasthtml.common`.
●Issue #2
Users relying on these specific imports from `fasthtml.common` must update their code to import these modules directly from their original locations or remove the dependency if no longer needed.
Migration Steps
- 1If you were importing `uvicorn`, `apswutils.Database`, or using wildcard imports from `fastlite` or `.pico` via `fasthtml.common`, update your imports to reference these modules directly from their source locations.
Release Summary
This release focuses on performance improvements by speeding up imports and introduces significant new routing features, including class-based route groups and route beforeware support. It also adds enhanced testing utilities.
Need More Details?
View the full release notes and all changes for FastHTML 0.14.0.
View Full Changelog