zudo-doc
GitHub repository

Type to search...

to open search from anywhere

5.18.2

Created Sep 6, 2026Takeshi Takatsudo

Release notes for 5.18.2.

Released: 2026-09-06

Bug Fixes

  • A site with designTokenPanel: false (including the default) now builds without the optional @takazudo/zdtp peer installed. chrome/derive statically imported the Design Token Panel bootstrap, which imported @takazudo/zdtp/constants, so esbuild resolved that edge while bundling — before any runtime check of the setting could make it unreachable. A consumer that honored the published peerDependenciesMeta optional: true and omitted zdtp failed with Could not resolve "@takazudo/zdtp/constants", and neither marking the package external nor an addAlias registration could route around it. The values the bootstrap needed are now vendored in-package, with a conformance test asserting them against the real @takazudo/zdtp/constants so the copies cannot drift, and a build-level test that installs a consumer without zdtp and proves the panel-disabled graph no longer reaches it. The affected published range is 5.18.0–5.18.1; 5.17.2 was the last good release. (29b52ac5b, f6e293352)

  • gen-z-index accepts single-quoted name, kind, and purpose values. It previously matched only double-quoted ones, so a single-quoted entry was skipped without comment and silently left out of the generated scale. (64f5a8be4)

  • gen-z-index now fails loudly on a purpose or kind value it cannot read, instead of continuing and emitting a scale that quietly omits the unreadable entry. (0175bb5f6)

Revision History

Takeshi TakatsudoCreated: 2026-09-06T22:44:55+09:00Updated: 2026-09-06T22:44:55+09:00

AI Assistant

Ask a question about the documentation.

Preview theme

Loading theme previews…