Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 0 additions & 12 deletions .changeset/figma-export-override-modes.md

This file was deleted.

22 changes: 0 additions & 22 deletions .changeset/platform-override-keeps-fields.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/repoint-duplicate-relationships.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/spec-072-duplicate-relationship-ref.md

This file was deleted.

7 changes: 7 additions & 0 deletions docs/s2-tokens-viewer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# s2-tokens-viewer

## 0.3.1

### Patch Changes

- Updated dependencies [[`6c59c1f`](https://github.com/adobe/spectrum-design-data/commit/6c59c1ffc26ee80e11b1354c8e97d1479023af30), [`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398)]:
- @adobe/design-data-wasm@0.11.3

## 0.3.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion docs/s2-tokens-viewer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "s2-tokens-viewer",
"private": true,
"access": "restricted",
"version": "0.3.0",
"version": "0.3.1",
"repository": {
"type": "git",
"url": "git+https://github.com/adobe/spectrum-design-data.git"
Expand Down
7 changes: 7 additions & 0 deletions packages/component-schemas/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# [**@adobe/spectrum-component-api-schemas**](https://github.com/adobe/spectrum-component-api-schemas)

## 6.1.67

### Patch Changes

- Updated dependencies [[`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398)]:
- @adobe/spectrum-design-data@3.7.1

## 6.1.66

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/component-schemas/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adobe/spectrum-component-api-schemas",
"version": "6.1.66",
"version": "6.1.67",
"description": "",
"type": "module",
"main": "index.js",
Expand Down
27 changes: 27 additions & 0 deletions packages/design-data-spec/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# @adobe/design-data-spec

## 4.8.1

### Patch Changes

- [#1573](https://github.com/adobe/spectrum-design-data/pull/1573) [`6c59c1f`](https://github.com/adobe/spectrum-design-data/commit/6c59c1ffc26ee80e11b1354c8e97d1479023af30) Thanks [@GarthDB](https://github.com/GarthDB)! - A platform manifest override now keeps every field of the record it replaces.

**Spec:**
- `manifest.md` `overrides` now says what the code already did: the override replaces the
foundation record for that platform's graph (same key and uuid).
- `query` returns one record per token.
- Defines the in-memory markers `overriddenBy` and `overriddenFrom`. Legacy output omits them.

**Core and WASM:**
- An override no longer drops `$schema`, `$valueType`, `lifecycle`, `description` or
`conceptId`. It changes only `value` or `$ref`.
- A replaced record carries `overriddenBy` (`{platform}` or `{manifest}`) and
`overriddenFrom` (the foundation value, kept even after several overrides).
- Output with no platform is unchanged. With the iOS manifest, the three teal overrides
now keep their `$schema`, `uuid` and `private` fields.

- [#1572](https://github.com/adobe/spectrum-design-data/pull/1572) [`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398) Thanks [@GarthDB](https://github.com/GarthDB)! - Add SPEC-072, a warning for a relationship that duplicates another record's `$ref`.

Two relationship records with the same scope, context and `$ref` leave the token's other scale
unreachable when the token has a scale counterpart. Validation now reports the second record and
names the counterpart. A repeated record on a token with no scale counterpart is not reported.
The current data has no such duplicates after the repoint in this PR.

## 4.8.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/design-data-spec/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adobe/design-data-spec",
"version": "4.8.0",
"version": "4.8.1",
"description": "Design Data Specification — prose, JSON Schemas, rule catalog, and conformance fixtures for the design data format",
"type": "module",
"repository": {
Expand Down
14 changes: 14 additions & 0 deletions packages/design-data/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @adobe/spectrum-design-data

## 3.7.1

### Patch Changes

- [#1572](https://github.com/adobe/spectrum-design-data/pull/1572) [`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398) Thanks [@GarthDB](https://github.com/GarthDB)! - Point the second duplicate relationship at the mobile token in 17 components.

103 relationship records referenced the desktop token twice, so the mobile token was never
reachable through the relationship. The second record of each pair now references the token with
the same name and the mobile scale.

Components: accordion, combo-box, date-picker, drop-zone, list-view, menu, number-field, picker,
search-field, segmented-control, side-navigation, tag, tag-field, text-area, text-field, tooltip
and tree-view.

## 3.7.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/design-data/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adobe/spectrum-design-data",
"version": "3.7.0",
"version": "3.7.1",
"description": "Spectrum design tokens in cascade format — the canonical source of truth for @adobe/spectrum-tokens",
"type": "module",
"repository": {
Expand Down
7 changes: 7 additions & 0 deletions packages/design-system-registry/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @adobe/design-system-registry

## 5.0.49

### Patch Changes

- Updated dependencies [[`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398)]:
- @adobe/spectrum-design-data@3.7.1

## 5.0.48

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/design-system-registry/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adobe/design-system-registry",
"version": "5.0.48",
"version": "5.0.49",
"description": "DEPRECATED — registry data and API have moved to @adobe/spectrum-design-data. This package is a thin compatibility shim.",
"type": "module",
"main": "index.js",
Expand Down
2 changes: 1 addition & 1 deletion sdk/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions sdk/tui/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @adobe/design-data-tui

## 0.20.2

### Patch Changes

- [#1573](https://github.com/adobe/spectrum-design-data/pull/1573) [`6c59c1f`](https://github.com/adobe/spectrum-design-data/commit/6c59c1ffc26ee80e11b1354c8e97d1479023af30) Thanks [@GarthDB](https://github.com/GarthDB)! - Fix `design-data figma export --platform` dropping the other color-scheme modes of an
overridden token.
- An override record carries `manifest.json` as its file, so the exporter grouped it apart from
its light and dark siblings and let it replace the whole variable.
- Overrides now group with their foundation siblings; the three iOS seafoam tokens keep their
dark value.
- Exports without `--platform` are unchanged.

## 0.20.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion sdk/tui/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "design-data-tui"
version = "0.20.1"
version = "0.20.2"
edition.workspace = true
license.workspace = true
repository.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion sdk/tui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adobe/design-data-tui",
"version": "0.20.1",
"version": "0.20.2",
"description": "Interactive TUI for Spectrum design data authoring and inspection",
"private": true,
"repository": {
Expand Down
27 changes: 27 additions & 0 deletions sdk/wasm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# @adobe/design-data-wasm

## 0.11.3

### Patch Changes

- [#1573](https://github.com/adobe/spectrum-design-data/pull/1573) [`6c59c1f`](https://github.com/adobe/spectrum-design-data/commit/6c59c1ffc26ee80e11b1354c8e97d1479023af30) Thanks [@GarthDB](https://github.com/GarthDB)! - A platform manifest override now keeps every field of the record it replaces.

**Spec:**
- `manifest.md` `overrides` now says what the code already did: the override replaces the
foundation record for that platform's graph (same key and uuid).
- `query` returns one record per token.
- Defines the in-memory markers `overriddenBy` and `overriddenFrom`. Legacy output omits them.

**Core and WASM:**
- An override no longer drops `$schema`, `$valueType`, `lifecycle`, `description` or
`conceptId`. It changes only `value` or `$ref`.
- A replaced record carries `overriddenBy` (`{platform}` or `{manifest}`) and
`overriddenFrom` (the foundation value, kept even after several overrides).
- Output with no platform is unchanged. With the iOS manifest, the three teal overrides
now keep their `$schema`, `uuid` and `private` fields.

- [#1572](https://github.com/adobe/spectrum-design-data/pull/1572) [`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398) Thanks [@GarthDB](https://github.com/GarthDB)! - Add SPEC-072, a warning for a relationship that duplicates another record's `$ref`.

Two relationship records with the same scope, context and `$ref` leave the token's other scale
unreachable when the token has a scale counterpart. Validation now reports the second record and
names the counterpart. A repeated record on a token with no scale counterpart is not reported.
The current data has no such duplicates after the repoint in this PR.

## 0.11.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion sdk/wasm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adobe/design-data-wasm",
"version": "0.11.2",
"version": "0.11.3",
"description": "WebAssembly bindings for design-data-core — query, validate, resolve, diff, and registry helpers for Spectrum design tokens",
"type": "module",
"main": "./pkg/node/design_data_wasm.js",
Expand Down
7 changes: 7 additions & 0 deletions tools/component-options-editor/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @adobe/component-options-editor

## 1.1.68

### Patch Changes

- Updated dependencies []:
- @adobe/spectrum-component-api-schemas@6.1.67

## 1.1.67

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion tools/component-options-editor/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "component-options-editor",
"version": "1.1.67",
"version": "1.1.68",
"description": "Figma plugin for authoring Spectrum component option schemas",
"type": "module",
"private": true,
Expand Down
9 changes: 9 additions & 0 deletions tools/design-data-agent-mcp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @adobe/design-data-agent-mcp

## 1.15.4

### Patch Changes

- Updated dependencies [[`6c59c1f`](https://github.com/adobe/spectrum-design-data/commit/6c59c1ffc26ee80e11b1354c8e97d1479023af30), [`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398), [`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398)]:
- @adobe/design-data-wasm@0.11.3
- @adobe/spectrum-design-data@3.7.1
- @adobe/design-data@3.2.10

## 1.15.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion tools/design-data-agent-mcp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adobe/design-data-agent-mcp",
"version": "1.15.3",
"version": "1.15.4",
"description": "MCP server and Claude Code skill for the design-data agent surface — read tools run in-process via wasm",
"type": "module",
"main": "./src/index.js",
Expand Down
2 changes: 1 addition & 1 deletion tools/design-data-agent-mcp/skills/design-data/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: >
system, token lookup, spec-conformance, drift detection, or token authoring on custom data.
metadata:
author: adobe
version: "1.15.3"
version: "1.15.4"
when_to_use: >
Trigger on: design system, design tokens, spec-conformant, drift, validate tokens, token
authoring, custom dataset, DESIGN_DATA_PATH, design-data validate, design-data diff,
Expand Down
9 changes: 9 additions & 0 deletions tools/design-data-mcp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @adobe/design-data-mcp

## 1.8.12

### Patch Changes

- Updated dependencies [[`6c59c1f`](https://github.com/adobe/spectrum-design-data/commit/6c59c1ffc26ee80e11b1354c8e97d1479023af30), [`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398), [`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398)]:
- @adobe/design-data-wasm@0.11.3
- @adobe/spectrum-design-data@3.7.1
- @adobe/design-data@3.2.10

## 1.8.11

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion tools/design-data-mcp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adobe/design-data-mcp",
"version": "1.8.11",
"version": "1.8.12",
"description": "MCP server for Spectrum design tokens, component schemas, and design guidelines (embedded, offline)",
"type": "module",
"main": "./src/index.js",
Expand Down
2 changes: 1 addition & 1 deletion tools/design-data-skill/skills/design-data/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ description: >
metadata:
author: adobe
version: "1.3.2"
designDataVersion: "3.7.0"
designDataVersion: "3.7.1"
when_to_use: >
Trigger on: token names (color, spacing, typography, dimension), "which token",
"Spectrum component options", validate tokens, design-data primer, query tokens,
Expand Down
8 changes: 8 additions & 0 deletions tools/design-data/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @adobe/design-data

## 3.2.10

### Patch Changes

- Updated dependencies [[`6c59c1f`](https://github.com/adobe/spectrum-design-data/commit/6c59c1ffc26ee80e11b1354c8e97d1479023af30), [`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398)]:
- @adobe/design-data-spec@4.8.1
- @adobe/design-data-wasm@0.11.3

## 3.2.9

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion tools/design-data/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adobe/design-data",
"version": "3.2.9",
"version": "3.2.10",
"description": "Node.js helpers for @adobe/design-data-wasm: filesystem dataset loading, token write operations, and authoring-session management",
"type": "module",
"main": "./src/index.js",
Expand Down
8 changes: 8 additions & 0 deletions tools/markdown-generator/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# markdown-generator

## 0.1.86

### Patch Changes

- Updated dependencies [[`a60aeea`](https://github.com/adobe/spectrum-design-data/commit/a60aeea243b2ac4e812d46bbd9f7140c9f62f398)]:
- @adobe/spectrum-design-data@3.7.1
- @adobe/spectrum-component-api-schemas@6.1.67

## 0.1.85

### Patch Changes
Expand Down
Loading
Loading