Skip to content

v0.10.3

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Jan 17:26
· 13 commits to main since this release

v0.10.3 focuses on stability and performance.

Backward-incompatible change:

The config YAML file now defines only one debounce parameter instead of debounce.go and debounce.templ. This will require changing your current configuration file.

Fixes:

  • Templiér now correctly recognizes .templ changes that don't require recompilation and can instead just refresh the browser tab to read from the _templ.txt file.
  • Templiér will no longer refresh the browser tab while the application server is being restarted, which previously could have lead to a state where the browser tab doesn't get the Templier JS injection and thus can't reload on changes on its own any more and requires an annoying manual refresh.
  • Templiér will now make sure that Go code correctness is always verified after changes to .templ. Previously, the code might have had issues but Templiér wouldn't report them until the next restart.
  • Templiér will now abort any recompilation and restarting procedures when re-triggered potentially reducing the memory and CPU footprint.

Changelog

  • 6672b25 chore: Bump version to v0.10.3
  • c034b89 chore: Fix misspellings
  • 288e231 chore: Upgrade to Go v1.23.5
  • 560a97d fix: Close health check response body
  • 9555d3b fix: Fast txt reload breaks HTML and requires manual reload. (#13)
  • c4865b3 fix: Nil-pointer deref on response body closure