v0.77.0 v0.166.0

high risk

ffmpegwasm/ffmpeg.wasmSep 8, 2026 → Sep 9, 20261 day between releases

What's New

Glob library rewritten with behavioral changes and security hardening added.

Breaking Changes

  • Glob patterns may behave differently; e.g., `**` no longer matches a leading slash.
  • `{{ return }}` outside partials is now an error.
  • Mount roots that are symlinks are dropped.
  • Sites using Org content must opt-in via `security.allowContent`.

New Features

  • `{{ return }}` keyword now works in any template context.
  • .Render method accepts an optional context argument.
  • New `resources.Publish` template function.
  • New `IndexOf` method on the `Pages` collection.
  • New `tokenize` option for index values in related content configuration.

Improvements

  • Upgrade to Go 1.27 and KaTeX 0.18.4.
  • Security hardening includes denying text/org content by default.
  • Related index creation is faster with the new `tokenize` option.

Upgrade Notes

Update glob patterns to match new behavior, add `security.allowContent` if using Org content, and handle the new `{{ return }}` syntax restrictions. Watch for symlink mount root removal.

The Two Releases

v0.77.0

0.77.0

Sep 8, 2026· 1 month ago

This release improves the readability of `wt list` output and introduces stricter validation for configuration files. It also adds details to the copy-ignored command and fixes issues with template rendering and plugin uninstallation.

Full release notes
v0.166.0

v0.166.0

Sep 9, 2026· 1 month ago

This release focuses on hardening, security fixes, and bug fixes. It introduces new template functions, upgrades core dependencies like Go and KaTeX, and rewrites the glob library engine with behavior changes.

Full release notes