zudo-doc
GitHub repository

Type to search...

to open search from anywhere

5.3.0

Created Aug 11, 2026Takeshi Takatsudo

Release notes for 5.3.0.

Released: 2026-08-11

Features

  • Add the @takazudo/zudo-doc/catalog export — a browser-safe theme-pack catalog subpath. dist/catalog.js is generated by scripts/gen-catalog.mjs from the tsup onSuccess chain (after copy-theme-packs.mjs, so both read the same validated packs directory) and embeds the pack manifest as a JSON literal, with no node:fs import and no filesystem access at import time. That is what makes it importable from a browser app rather than only from a build script. It is generated at build time rather than authored as a src/catalog.ts module because tsup has already compiled by the time onSuccess runs, so a source-generation approach would ship a missing or stale dist/catalog.js on a clean one-shot build. A check-catalog.mjs prepack guard and unit tests keep the export from silently 404ing for consumers (2579069)

Bug Fixes

  • Wrap resolveEnabledPacks in gen-catalog.mjs so a malformed or unresolvable theme pack surfaces as a clean error instead of a raw stack trace during the build (8a6da8a)

Other Changes

  • Bump the @takazudo/zfb family 2.2.0 → 2.3.1 across the workspace — zfb, zfb-runtime, zfb-md-wasm, and zfb-adapter-cloudflare. The upstream range is additive and bugfix-only: a collapsible desktop table of contents, cross-file markdown fragment validation that survives resolveMarkdownLinks, and a dev-server fix for a CSS rebuild loop that produced a visible restyle flash every few seconds. create-zudo-doc's scaffold pins move in lockstep, so a fresh project resolves the same versions (6cfce15)

  • Bump @takazudo/zdtp 0.4.9 → 0.4.10 and re-date the design-token-panel verification stamps to match (f2b8be2, c10b166)

  • Remove the zudo-doc-online workspace packages from this repository — they were extracted to their own private repo. The packages were self-contained, so this is a repository-layout change only, with no effect on any published package (f005f0c)

Revision History

Takeshi TakatsudoCreated: 2026-08-11T18:53:53+09:00Updated: 2026-08-11T18:53:53+09:00

AI Assistant

Ask a question about the documentation.

Preview theme

Loading theme previews…