Zudo Token Panel
GitHub repository

Type to search...

to open search from anywhere

0.4.15

Release notes for 0.4.15.

Released: 2026-09-05

Features

  • feat(css): tune panel neutral color roles (a64b866)

  • feat(examples): add minimal Cloudflare deploy workflows (2aa7365)

  • feat(examples): add minimal panel demo (7924968)

  • feat(playground): add Cloudflare deploy workflows (32eae69)

  • feat(playground): add deploy provenance build mode (9e7c103)

  • feat(zdtp): add per-token chain popover (#667) (162bebf)

  • feat(zdtp): surface changed token state (a5ef831)

  • feat(zdtp): add bulk numeric token actions (7fe2f87)

  • feat(zdtp): add token search and command palette (c8f8000)

  • feat(panel): add history rail and A/B snapshots (8729b26)

  • feat(panel): add element inspect view (41a0b51)

  • feat(zdtp): render font specimen on page (7b08441)

  • feat(zdtp): preview and reconcile token applies (5c7a209)

  • feat(panel): add tier previews and font specimens (dbcb731)

  • feat(zdtp): add element inspect core (3240973)

  • feat(panel): add mini pill and ghost idle mode (cd61b26)

  • feat(panel): add persisted dock modes (ddbe8c8)

  • feat(zdtp): add identity-aware state transactions (bcd9427)

  • feat(zdtp): add apply dry-run previews (fac3a1f)

  • feat: add workspace-linked zfb playground (042065d)

  • feat(zdtp): add token index diff and graph utilities (d28e62d)

Fixed

  • fix(zdtp): complete panel chrome confirmation (e9d0618)

  • fix(zdtp): anchor token tooltips to label text (e908f0b)

  • fix(ci): bootstrap missing demo Workers without production routes (a4ee819)

  • fix(playground): remove stale island loading copy (4a59365)

  • fix: disable Apply when write routing is unavailable (388d5f5)

  • fix(playground): point Apply guide to the docs route (a5d5f3c)

  • fix(zdtp): pluralize count labels (a969f0f)

  • fix(zdtp): reconcile derived role writes (18beee6)

  • fix(zdtp): unify changed token semantics (c0c6899)

  • fix: keep dock shortcuts active in mini mode (caec271)

  • fix(ci): repair panel validation gates (a8a2307)

  • fix(zdtp): gate writes on current apply preview (b97a167)

  • fix(panel): harden history shortcuts and snapshot validation (9680fe2)

  • fix(zdtp): await apply preview digests (a28d199)

  • fix(panel): preserve preview-free font behavior (fd54079)

  • fix(zdtp): harden element inspect probing (05beefd)

  • fix(panel): cancel gestures across dock lifecycle (82f0cec)

  • fix: keep playground builds reproducible and untracked (149da8b)

  • fix(zdtp): align graph reference fallback (c4f3153)

Other Changes

  • Merge pull request #748 from Takazudo/base/panel-chrome (0882b8a)

  • Merge branch 'topic/panel-chrome-confirm' into base/panel-chrome (819dab3)

  • Merge branch 'topic/panel-chrome-overflow' into base/panel-chrome (b1d0973)

  • Stabilize overflow resize browser test (faebaf0)

  • Merge branch 'topic/panel-chrome-colors' into base/panel-chrome (4deab7c)

  • Merge branch 'topic/panel-chrome-tooltip' into base/panel-chrome (830262b)

  • test(zdtp): cover tooltip geometry edge cases (cc57ecf)

  • Add tab overflow chooser (357d471)

  • Merge branch 'topic/panel-chrome-narrow' into base/panel-chrome (ee5bb0a)

  • Fix narrow panel chrome containment (82c53e3)

  • refactor(css): alias panel neutrals to exact OKLCH ramp (86bcb21)

  • Merge pull request #736 from Takazudo/agent-fix/scheme-test-teardown (d0239c6)

  • test(zdtp): unmount scheme identity panel deterministically (4b80a39)

  • Merge pull request #732 from Takazudo/base/public-live-demos (f41db9e)

  • Merge branch 'topic/public-demos-722' into base/public-live-demos (add5c32)

  • docs: record public demo contracts (ef10c17)

  • Merge branch 'topic/public-demos-720' into base/public-live-demos (7a23c9f)

  • Merge remote-tracking branch 'origin/main' into base/public-live-demos (dd27215)

  • Merge pull request #724 from Takazudo/agent-fix/astro-listener-test (43f9abf)

  • Merge branch 'topic/public-demos-718' into base/public-live-demos (70f9f5e)

  • Merge branch 'topic/public-demos-719' into base/public-live-demos (48dd7ad)

  • test: accept explicit enabled Apply aria state (3b6e895)

  • test: stabilize Astro listener lifecycle coverage (6ad088b)

  • Merge branch 'topic/public-demos-715' into base/public-live-demos (2bd001b)

  • Merge branch 'topic/public-demos-apply' into base/public-live-demos (b6b52cf)

  • Merge branch 'topic/public-demos-716' into base/public-live-demos (9fa3193)

  • Merge branch 'topic/public-demos-717' into base/public-live-demos (a9cb2b1)

  • docs(playground): rewrite public demo copy (b8a37fa)

  • docs: lead examples with first-party demos (ccdbcf2)

  • Merge pull request #711 from Takazudo/base/panel-ux-follow-ups (762e355)

  • Merge remote-tracking branch 'origin/main' into base/panel-ux-follow-ups (22eb6fd)

  • Merge pull request #713 from Takazudo/agent-fix/dom-tweaker-test-cleanup (ae19fe7)

  • test: unmount DOM Tweaker reapply fixture before teardown (30c2619)

  • fix Apply export schema documentation link (1ecf39f)

  • fix specimen trailing hit-area overflow (b8f276e)

  • Merge branch 'topic/700-counts' into base/panel-ux-follow-ups (1114026)

  • Merge branch 'topic/700-reconcile' into base/panel-ux-follow-ups (71ba8cf)

  • test(zdtp): guard explicit semantic reconciliation (c311ad6)

  • Merge branch 'topic/700-specimens' into base/panel-ux-follow-ups (0475039)

  • test specimen density snapshots (22dfdf2)

  • refine wide specimen sample space (dc885a3)

  • Merge branch 'topic/700-changed' into base/panel-ux-follow-ups (92e8fc8)

  • refactor(zdtp): keep one semantic comparator (e5d3827)

  • fix specimen tier density layout (e79fd54)

  • Merge branch 'topic/700-shortcuts' into base/panel-ux-follow-ups (8b0d13e)

  • Merge pull request #673 from Takazudo/base/panel-ux (10959d9)

  • Merge topic/648-docs-ja into base/panel-ux (49bd3d3)

  • docs: add Japanese panel UX documentation (92c9a26)

  • chore: remove panel UX prototypes (b5de7cd)

  • Merge topic/648-docs-en into base/panel-ux (ab801bf)

  • docs: document panel UX contract (f1a624b)

  • Merge topic/648-full-confirm into base/panel-ux (ef78e20)

  • test(zdtp): confirm Wave 3 integration (74c336a)

  • Merge topic/648-chain-popover into base/panel-ux (86cffd0)

  • Merge topic/648-changed-state into base/panel-ux (a63c544)

  • Merge topic/648-bulk-actions into base/panel-ux (9854adf)

  • Merge topic/648-search-palette into base/panel-ux (1c018b7)

  • Merge topic/648-history-snapshots into base/panel-ux (25c779a)

  • Merge topic/648-element-inspect-view into base/panel-ux (402cbe8)

  • Merge topic/648-on-page-specimen into base/panel-ux (1130b83)

  • Merge topic/648-apply-preview into base/panel-ux (3bfcb6f)

  • Merge topic/648-specimen into base/panel-ux (f76bdb6)

  • Merge topic/648-element-inspect-core into base/panel-ux (cd4639a)

  • Merge topic/648-wave1-confirm into base/panel-ux (1169faf)

  • chore: confirm wave 1 integration seams (8e69c6c)

  • Merge branch 'topic/648-mini-pill' into base/panel-ux (b238174)

  • Merge branch 'topic/648-test-harness' into base/panel-ux (472bf81)

  • test(panel): add consumer boundary harnesses (50dd9b5)

  • Merge branch 'topic/648-consumer-lane' into base/panel-ux (af110e9)

  • ci: add local panel consumer lanes (1876b55)

  • Merge branch 'topic/648-dock-modes' into base/panel-ux (041c211)

  • Merge branch 'topic/648-state-transaction' into base/panel-ux (937ccf2)

  • Merge branch 'topic/648-shell-seam' into base/panel-ux (e05de53)

  • Extract extensible panel shell seams (c5fddf2)

  • Merge branch 'topic/648-apply-dry-run' into base/panel-ux (f30ec38)

  • Merge branch 'topic/648-playground' into base/panel-ux (f7e9aeb)

  • Merge branch 'topic/648-flat-tab' into base/panel-ux (9827f86)

  • style(zdtp): remove flat tab EOF blanks (6bff478)

  • refactor(zdtp): share flat tab token rows (f5a32e7)

  • Merge branch 'topic/648-token-index' into base/panel-ux (7d9c0dd)

  • chore(temp-resource): bake panel-UX prototypes for epic #648 (5169af0)

Revision History

CreatedUpdated