v0.1.0-next.26
v0.1.0-next.26
Released: 2026-06-03
Bug Fixes
Preserve non-ASCII UTF-8 in directive quoted attribute values — CJK, accented Latin, and emoji in directives like
:::note{title="日本語"}are no longer corrupted. (96f795c)Avoid a UTF-8 char-boundary panic when stripping static-HTML frontmatter (a
---é-style line on the static render path). (6e16022)Strip the
.mdxpage-source extension from route templates, sopages/maps toabout. mdx /(notabout /). (f45ed63)about. mdx Address review round 1 findings: drop stale SSR framing headers after body rewrite, hash file mtime at nanosecond granularity (incremental-build cache invariant), quote non-identifier collection names in generated
.d.ts, compare semver prerelease identifiers numerically, and fix docs exclude-dir path boundary and Windows slug normalization. (5d335ec)Address review round 2 findings: skip external links in the broken-link check, skip dotfiles in the source-map walker, drop stale framing headers on the plugin dispatch path, recognize CRLF-authored GitHub alerts, allow digit-leading cross-repo autolink owners, strip semver build metadata, and key docs nav nodes on the resolved slug. (0e051cf)
Other Changes
ci(health): free runner disk before the V8 build to avoid 'No space left on device'. (dd51fd0)