Skip to content

Release notes

Release

No public release yet

DAES Token Manager has not had a tagged public release. The plugin is distributed as a development build imported from a manifest, and the repository carries no version tags.

The plugin UI shows daes v1.0.0; the package version is 0.0.1. Neither is a released version number — treat the build date as the identifier until a first release is tagged.

This page records what changed and when, so you can tell whether a build you have includes a given fix.


Development history

2026-07 — Supply chain and dependencies

  • Trivy added to CI for licence compliance and CVE scanning
  • Dependency updates: React DOM, Figma plugin typings, CodeMirror

2026-06 — Settings rework

  • Settings moved into a full-screen overlay with account, sync provider, and appearance sections
  • Appearance setting (light / dark / system), persisted per document, also driving the JSON editor theme

2026-02 — Token set fixes

  • Deeply nested token names keep their token set assignment on create

2026-01 — DTCG 2025.10 migration

The bulk of the type system landed this month, each type migrated to the strict DTCG object form:

Type
TypographyFive DTCG slots plus the Figma-only extensions
ShadowMulti-layer, inset support
TransitionComposite of duration, delay, timing function
BorderComposite of colour, width, style, with per-slot references
Stroke styleKeyword form
Font family, Font weight
Cubic Bézier
Number, Duration
ColorCreation and editing with the 14-space object form

Also in this period:

  • Composite token validation system
  • Colour picker fixes: local state for smooth dragging, alpha no longer resets the hue
  • Compact layout for the transition and cubic Bézier fields

2025-12 — Editor and architecture

  • JSON panel replaced with a CodeMirror editor: DTCG syntax highlighting, linting, rainbow brackets, indentation markers
  • Token import switched to merge semantics
  • Token application refactored to the strategy pattern — one applicator per type
  • Nested apply menus, grouped by property family
  • Dialog scrolling fixed on small viewports

2025-11 — UI foundations

  • Variables tab replaced with the Inspect tab, and the selection panel moved into it
  • Token reference combobox for picking alias targets
  • DTCG schema and version set to the 2025.10 stable spec
  • Token resolution consolidated; tokens resolve by id, so duplicate names across sets work
  • Themes no longer auto-activate on import
  • Several freeze and focus bugs fixed: modal close, token set dialog focus loop, trackpad scrolling in dropdowns
  • Misleading success message on failed token application fixed
  • Gradient auto-creation restored for gradient-stop targets
  • Left-border indicator for active token sets

Versioning, once releases start

The intent is semantic versioning against the plugin’s behaviour, with the DTCG spec version (2025.10) tracked separately in the document’s $version field. A document written by any build states which spec version it targets, so files remain readable across plugin versions.