Python-fasthtml

Latest version: v0.10.3

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 11

0.10.3

Bugs Squashed

- Update sqlite-minutils to apswutils in fasthtml.common

0.10.2

New Features

- Adds `body_wrap` bits to APIRouter ([612](https://github.com/AnswerDotAI/fasthtml/pull/612)), thanks to [ohmeow](https://github.com/ohmeow)
- Fix/add default title ([604](https://github.com/AnswerDotAI/fasthtml/pull/604)), thanks to [banditburai](https://github.com/banditburai)
- upgrade to htmx2.0.4, fasthtml-js1.0.12, etc to latest version ([603](https://github.com/AnswerDotAI/fasthtml/pull/603)), thanks to [pratapvardhan](https://github.com/pratapvardhan)
- Optimise highlightjs usage ([602](https://github.com/AnswerDotAI/fasthtml/pull/602)), thanks to [curtis-allan](https://github.com/curtis-allan)
- Use explicit version numbers in cdn links ([599](https://github.com/AnswerDotAI/fasthtml/pull/599)), thanks to [curtis-allan](https://github.com/curtis-allan)
- Made route functions accesible from an instance of APIRouter as well … ([598](https://github.com/AnswerDotAI/fasthtml/pull/598)), thanks to [ohmeow](https://github.com/ohmeow)
- Improved APIRouter to allow for prefixs and discrovery ([594](https://github.com/AnswerDotAI/fasthtml/pull/594)), thanks to [ohmeow](https://github.com/ohmeow)

0.10.1

New Features

- Add `Auth0AppClient`, thanks to 78wesley ([589](https://github.com/AnswerDotAI/fasthtml/issues/589))
- configurable toast duration ([587](https://github.com/AnswerDotAI/fasthtml/pull/587)), thanks to [comhar](https://github.com/comhar)

0.10.0

Breaking changes

- The OAuth API is now simplified to only require `chk_auth`, and no longer uses `login`. `chk_auth` should either return `False` (meaning not authenticated) or a `RedirectResponse`. After authentication, the `auth` parameter will be provided to handlers, which will have the oauth ID.

New Features

- Simplify OAuth API ([580](https://github.com/AnswerDotAI/fasthtml/issues/580))
- Include session param in websockets handlers ([563](https://github.com/AnswerDotAI/fasthtml/pull/563)), thanks to [callmephilip](https://github.com/callmephilip)
- Add path to jupy HTMX ([503](https://github.com/AnswerDotAI/fasthtml/issues/503))

0.9.1

New Features

- Add oauth `error_path` ([570](https://github.com/AnswerDotAI/fasthtml/pull/570)), thanks to [comhar](https://github.com/comhar)
- Add `qp` to create routes with query params ([560](https://github.com/AnswerDotAI/fasthtml/issues/560))
- `render_rt()` function enables automatic rendering of FT components in notebook ([558](https://github.com/AnswerDotAI/fasthtml/issues/558))
- In `HTMX()` `height` is now fixed if passed, and `FT` components can be rendered instead of paths ([557](https://github.com/AnswerDotAI/fasthtml/issues/557))

0.9.0

Breaking changes

- Rename `.rt` method to `.to` ([539](https://github.com/AnswerDotAI/fasthtml/issues/539))

New Features

- Support json request key parameters ([555](https://github.com/AnswerDotAI/fasthtml/issues/555))
- Add `fh_cfg["auto_name"]` option ([548](https://github.com/AnswerDotAI/fasthtml/issues/548))
- Allow generators etc as responses ([547](https://github.com/AnswerDotAI/fasthtml/issues/547))
- Add experimental `body_wrap` attr to `FastHTML` ([546](https://github.com/AnswerDotAI/fasthtml/issues/546))
- Auto-add headers to notebook in `FastHTML` ([544](https://github.com/AnswerDotAI/fasthtml/issues/544))
- Allow FT components to be used directly as id and `hx_target` values [544](https://github.com/AnswerDotAI/fasthtml/issues/544))
- Add `host` param to JupyUvi, defaulting to "0.0.0.0" ([543](https://github.com/AnswerDotAI/fasthtml/issues/543))
- In-jupyter HTMX web apps! ([541](https://github.com/AnswerDotAI/fasthtml/issues/541))
- Add HTTP verb methods to `APIRouter` ([538](https://github.com/AnswerDotAI/fasthtml/issues/538))
- Support `WebSocket` type annotation in `app.ws` handlers ([538](https://github.com/AnswerDotAI/fasthtml/issues/538))

Bugs Squashed

- Add `nb_hdrs` to `fast_app` ([551](https://github.com/AnswerDotAI/fasthtml/pull/551)), thanks to [Isaac-Flath](https://github.com/Isaac-Flath)

Page 1 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.