FastHTML
Frontend & MobileThe fastest way to create an HTML app
Release History
View all versions →0.14.131 fix1 featureIntroduced a new `procs` option to the `serve` command for running applications as multiple processes. Also updated CLI flags for fastcore.script hyphenation.
0.14.122 fixesThis release addresses two bugs: one related to passing annotations in `add_sig_param` and another concerning argument handling in POST routes when `f` is used as a parameter.
0.14.112 fixesThis release addresses bugs related to duplicate HTMX component parameters and duplicated attributes in components.pyi.
0.14.102 fixesThis release addresses bugs related to duplicate HTMX component parameters and duplicated attributes in components.pyi.
0.14.91 featureThis release replaces local port-waiting helpers with imports from fastcore.net, improving code organization and potentially leveraging more robust network utilities.
0.14.80.14.71 featureThis release replaces local port-waiting helpers with imports from fastcore.net, improving code organization and potentially leveraging more robust network utilities.
0.14.62 featuresIntroduced StaticImmutable class and vurl helper for versioned static file URLs. Also, implemented deterministic uuid5 for devtools workspace and returns root as a string.
0.14.51 fix3 featuresThis release introduces new features for handling disconnections and tag casing, alongside a fix for parsing empty JSON bodies.
0.14.43 fixes1 featureThis release introduces a new helper for upload progress bars and fixes several bugs related to route handling, falsy value conversion, and JSON body parsing.
0.14.33 featuresThis release introduces configurable multipart upload size limits and updates the core HTTP client dependency to httpx2, alongside improvements to async waiting in JupyUvi.
0.14.20.14.1Breaking6 featuresThis release focuses on performance improvements by speeding up imports and introduces significant new routing features, including class-based route groups and route beforeware functionality. Several internal imports were removed from `fasthtml.common`.
0.14.0Breaking6 featuresThis 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.
0.13.41 fix2 featuresThis release introduces improved JSON serialization for lists and removes unnecessary internal logic, alongside a change in how 'scope' is handled.
0.13.31 fix4 featuresThis release introduces new utility features like the `into` decorator and fixes a critical WebSocket crash related to null header values from HTMX.
0.13.21 fixThis release focuses on fixing a bug related to WebSocket header lookup key mismatches.
0.13.12 featuresThis release refactors lifespan handling into a dedicated Lifespan class and introduces support for adding websocket routes.
0.13.01 fix1 featureThis release introduces a new helper for Starlette 1.x compatibility and resolves an issue with the missing format_datetime function.
0.12.501 fix1 featureThis release introduces the new HostRoute class for host-header based routing and fixes a bug where `_fix_anno` was incorrectly handling bare `list` annotations.
0.12.491 fix1 featureThis release introduces the new HostRoute class for host-header based routing and fixes a bug where `_fix_anno` was incorrectly handling bare `list` annotations.
0.12.481 fixThis release focuses on fixing a bug related to caching request bodies based on the content-type header.
0.12.472 featuresThis release introduces new usability features for ApiReturn, allowing it to be called without arguments and supporting direct boolean context checks.
0.12.461 featureThis release introduces the __bool__ method to ApiReturn, enabling direct boolean context support.
0.12.451 featureThis release extends HTTP request parameter handling capabilities to websocket connections.
Common Errors
Related Frontend & Mobile Packages
The library for web and native user interfaces.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
The React Framework
A framework for building native applications using React
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
Subscribe to Updates
Get notified when new versions are released