Change8

FastHTML

Frontend & Mobile

The fastest way to create an HTML app

Latest: 0.12.3938 releasesView on GitHub →

Release History

0.12.39
Jan 9, 2026
0.12.38
Jan 9, 2026
0.12.371 fix1 feature
Dec 30, 2025

This release adds Apple Sign‑In support and fixes a stroke‑color inheritance issue for line defaults.

0.12.366 fixes
Dec 8, 2025

This release primarily addresses several bugs, including toast layering, StreamingResponse handling, and string parsing improvements.

0.12.343 fixes2 features
Nov 19, 2025

This release introduces the new `get_client` helper and string support for `show`, while fixing several bugs related to Railway return values, newline parsing, and StreamingResponse handling.

0.12.331 feature
Oct 30, 2025

Introduced the `render_ft` keyword argument.

0.12.321 feature
Oct 30, 2025

Added support for rendering HTMX components using TestClient.

0.12.311 feature
Oct 26, 2025

This release adds HTTPS support for canonical URLs.

0.12.303 features
Oct 19, 2025

This release adds support for LsJson, robots.txt, and sitemap.xml.

0.12.291 feature
Sep 22, 2025

Introduces the new StaticNoCache feature.

0.12.282 fixes
Sep 19, 2025

This patch release resolves two bugs: broken toasts and the Railway CLI command.

0.12.271 fix
Sep 12, 2025

This release fixes afterware response objects.

0.12.261 fix
Sep 11, 2025

Bug fix release that updates afterware argument parsing.

0.12.251 feature
Aug 22, 2025

Handler parameters can now be supplied as keyword arguments.

0.12.241 feature
Aug 8, 2025

Updated htmx and ext versions.

0.12.232 features
Aug 4, 2025

This release introduces the __from_request__ method and adds async handling for it.

0.12.221 fix4 features
Jul 24, 2025

This release introduces dictionary support for WebSocket routes, HTMX toast handling, X-Forwarded-Host based redirects, and a modernized `adv_app` implementation, while fixing OAuth data handling.

0.12.211 feature
Jul 2, 2025

Added support for handling an empty host value in the HTMX component.

0.12.203 fixes3 features
Jun 19, 2025

This release introduces the `set_lifespan` feature, adds a `title` kwarg to `fast_app()`, and enhances attribute handling for Mapping children, while fixing several html2ft attribute bugs and toast placement issues.

0.12.191 feature
May 29, 2025

The release introduces a new `seeded` option for `unqid`, enabling reproducible IDs.

0.12.182 features
May 19, 2025

This release adds a canonical link option and introduces onevent kwargs.

0.12.173 features
May 16, 2025

Adds detection of hx-history-restore-request, sets appropriate Vary header, and enables background tasks in tuple for non-FT responses.

0.12.163 features
May 14, 2025

This release introduces three new features: a morph extension, devtools_json support, and a fallback stringification for FT using to_xml.

0.12.151 feature
May 3, 2025

Added support for passing arbitrary keyword arguments through the `show` function.

0.12.141 fix2 features
Apr 19, 2025

This release adds docsrc support to the `show` function, introduces a `consent_url` property on `GoogleAppClient`, and fixes the Discord client.

0.12.131 fix1 feature
Apr 19, 2025

Introduces a consent_url property to GoogleAppClient and resolves issues with the Discord client.

0.12.121 fix
Apr 5, 2025

This release fixes a UI bug where toasts were inserted at the wrong position, now correctly appearing at the top of the page.

0.12.111 feature
Apr 5, 2025

Introduces the new Fragment component.

0.12.101 feature
Apr 5, 2025

Introduced a new `Fragment` component.

0.12.92 features
Apr 1, 2025

This release introduces a fix and documentation for background tasks and switches htmx and ext.js loading to jsDelivr, improving asset delivery.

0.12.81 feature
Apr 1, 2025

The release updates the CDN sources for htmx and ext.js, switching from unpkg to jsdelivr.

0.12.71 feature
Apr 1, 2025

htmx and ext js assets are now served from jsdelivr instead of unpkg.

0.12.61 fix
Mar 29, 2025

Fixed a `KeyError` in `_formitem` to improve stability.

0.12.53 fixes3 features
Mar 26, 2025

This release adds support for many additional static file types, introduces a YouTube embed component, improves session type hint handling, and fixes several toast‑related bugs and a missing dev dependency.

0.12.41 feature
Mar 1, 2025

This release introduces Google Credentials helper utilities.

0.12.31 fix1 feature
Mar 1, 2025

This release introduces new kwargs for the oauth login_link and resolves a Toast container duplication bug.

0.12.21 fix1 feature
Mar 1, 2025

This release introduces oauth login_link and access_type features and resolves a Toast container duplication bug.

0.12.12 fixes3 features
Jan 31, 2025

This release introduces JupyUviAsync, query/URL param handling for qp/to, and PDF support for static routes, while fixing HTML tag shadowing and correcting exception handler status codes.