Releases: volfpeter/holm
Releases · volfpeter/holm
v0.4.1 - url_for() support
What's Changed
- Add documentation for file-system based routing by @volfpeter in #24
- Add
url_for()support, with unique page and submit handler names by @volfpeter in #25
Full Changelog: v0.4.0...v0.4.1
v0.4.0 - Submit handlers
What's Changed
- Add the submit handler concept (
handle_submit, same as page but with a HTTP POST route), by @volfpeter in #22 - Support direct FastAPI
Responsereturn values in pages and submit handlers, by @volfpeter in #22 - Log traceback when a module import fails but keep the application running, by @volfpeter in #22
- Document submit handlers, direct
Responsereturn values, and improve docsapplication-components.md, by @volfpeter in #22 - Add a brief security documentation with notes on CSRF and CSS, by @volfpeter in #22
- Add a comprehensive form handling example app with a global search bar and a submit handler, by @volfpeter in #22
- Add tests for the submit handler and direct
Responsereturn values, by @volfpeter in #22 - Bump the required FastHX version (patch update, just for typing), by @volfpeter in #22
- Add
python-multipartas a dependency, it is required for form data handling, which is almost always necessary, by @volfpeter in #22 - Slight internal refactoring that doesn't affect the public API, by @volfpeter in #22
❤️ Thank you to all early adopters of holm! Your feedback, be it a discussion or even contribution, would be much appreciated.
Full Changelog: v0.3.2...v0.4.0
v0.3.2
What's Changed
- Always have
Metadatain thehtmycontext by @volfpeter in #20
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Add tests for error handlers by @volfpeter in #8
- Improve error module documentation and add error handling guide, by @volfpeter in #10
- Improve metadata documentation by @volfpeter in #11
- Add a technical notes section to the documentation by @volfpeter in #12
- Add custom applications guide by @volfpeter in #13
- Fix typos in application components page link texts by @volfpeter in #14
- Add path parameters / dynamic routes guide by @volfpeter in #15
- Just log module import errors, skip folders whose name starts with a dot by @volfpeter in #17
Full Changelog: v0.3.0...v0.3.1
v0.3.0 - Private packages
What's Changed
- Add support for private packages by @volfpeter in #6
- Add AI assistance guide by @volfpeter in #6
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Fix quick start guide app init wording by @volfpeter in #2
- Rendering APIs with HTMX guide by @volfpeter in #3
- Doc improvements by @volfpeter in #3
- FastHX upgrade by @volfpeter in #3
Full Changelog: v0.1.0...v0.2.0