v4.5.1
v4.5.1
Released: 2026-10-15
Bug Fixes
zfb devnow serves files underpublic/assets/live, through the same contained/chain as the generated assets. Before, the reservedassets /mount intercepted them, so they returned 404 until aassets zfb buildcopied a stale snapshot intodist/assets, and they never resolved under abaseprefix. Edits, additions, and deletions are picked up immediately.public/assets/files that collide with generated names (styles.css,islands.js,islands-*.js,client/) are refused, and each one gets a boot warning that names the configured public directory (9b1a30c8, 31b4be90).MDX: explicit HTML tables whose rows or sections share a line with text, such as
<thead><tr><th>A</th></tr></thead>, no longer get paragraph-wrapped intotable > p > theadortbody > p > tr. That wrapping made zudo-react rendering fail withZR_PARSER_CONTEXT. The paragraphs are now unwrapped at every MDX parse site: the compile parse, the content pipeline, transclusion, and directive re-parsing. Cell and caption content, components, GFM pipe tables, and{…}-wrapped tables are unchanged (5fb773fc).