0.2.0
0.2.0 のリリースノート。
Released: 2026-06-09
First clean stable release on the latest dist-tag, promoting the 0.2.0-next.1 / 0.2.0-next.2 prerelease line. A tagless pnpm add @takazudo/zdtp now resolves this build.
破壊的変更
Removed the
minandmaxproperties fromTokenDefandTierValueKind('length'|'number'variants). Numeric token rows are now plain unconstrained number inputs — the<input type="range">slider and the mid-keystroke / on-blur clamp logic (and thearia-invalidout-of-range styling) are gone; values commit as typed. Real-world use proved sliders too restrictive for a developer tool. Migration: remove everymin: ...andmax: ...field from your token manifests. The internal color-pickerSliderConfig.min/.max(OKLCH/HSL axis bounds) is unrelated and unchanged. (a9b768e, #325, #328)
機能
Token-name tooltip parity across all tabs (Size / Font / Spacing / Easing / GenericTab). A new shared
TokenLabelcomponent renders the same.tokenpanel-tooltipprimitive at every token-name display site (previously only the Color tab had the rich tooltip; others fell back to the nativetitleattribute).TooltipProviderwas lifted fromcolor-tab.tsxtopanel.tsxso all tabs share a single provider. (559c59f, 426e9c6, 84f5981, #330, #337)
その他の変更
Strip
min/maxfrom 35+ test fixture files and rewrite the #313 clamp-regression tests to assert the new free-input contract. (b8ef56e, 9798e07)Drop slider-describing prose and min/max examples from
README.md,PORTABLE-CONTRACT.md, and the doc-site reference pages (token-manifest.mdx,architecture.mdx,configure-panel.mdx). (e210a2d, 9262585)Resolve all
pnpm auditadvisories (1 critical, 3 high, 7 moderate, 1 low) in dev/doc-only tooling — none ship in the published package. (f3574e0)