Skip to content

Releases: volfpeter/holm

v0.4.1 - url_for() support

24 Oct 15:29
76560bb

Choose a tag to compare

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

17 Oct 07:24
4ed6649

Choose a tag to compare

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 Response return 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 Response return values, and improve docs application-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 Response return values, by @volfpeter in #22
  • Bump the required FastHX version (patch update, just for typing), by @volfpeter in #22
  • Add python-multipart as 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

09 Oct 07:40
0f05a43

Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

03 Oct 15:47
bfeecb2

Choose a tag to compare

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

26 Sep 13:54
c23bb08

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

26 Sep 12:29
a3db636

Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.2.0

v0.1.0

25 Sep 15:03
43b1e42

Choose a tag to compare

Initial version