v0.77.0 v0.166.0

medium risk

vectorize-io/hindsightSep 8, 2026 → Sep 9, 20261 day between releases

What's New

New release adds Go 1.27, template functions, and security hardening with breaking glob pattern changes.

Breaking Changes

  • Glob patterns now fail on malformed input and '**' does not match separators
  • The 'return' keyword outside a partial is now an error
  • Text/org content is denied by default (requires security.allowContent)
  • KaTeX stylesheet version 0.18.4 is now required for ToMath

New Features

  • resources.Publish template function
  • IndexOf method on Pages
  • tokenize option for related content index values
  • Support for pandoc 3.11 and later
  • .Render method now accepts an optional context argument

Improvements

  • return keyword now works in any template scope
  • Related content index creation is faster
  • Upgrade glob patterns to v1.0.0

Bug Fixes

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

Upgrade Notes

If you rely on text/org content, set security.allowContent to true. Update KaTeX to 0.18.4. Ensure glob patterns are valid as malformed patterns now fail.

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

A major update focusing on template enhancements, security hardening, and performance improvements. It introduces new template functions and upgrades the Go version.

Full release notes