v0.77.0 v0.166.0

medium risk

weave-os/routerSep 8, 2026 → Sep 9, 20261 day between releases

What's New

Template engine gains optional context for rendering and reworked return keyword

Breaking Changes

  • Security configuration defaults to denying text/org content
  • `related` config requires new `tokenize` option for index values

New Features

  • `{{ .Render }}` accepts optional context argument
  • `return` keyword works in any template scope
  • New `resources.Publish` template function
  • `Pages.IndexOf` method added

Improvements

  • Index creation is faster
  • Katex upgraded to 0.18.4
  • PNG format version numbers bumped

Bug Fixes

  • Fix version cache busting for images.Filter
  • Fail on symlinks escaping Node.js permission paths

Upgrade Notes

Update security configuration if you rely on text/org content, and ensure `related` config includes `tokenize` for index values. The `.Render` method now accepts an optional context argument.

The Two Releases

v0.77.0

0.77.0

Sep 8, 2026· 1 month ago

Full release notes
v0.166.0

v0.166.0

Sep 9, 2026· 1 month ago

Full release notes