Skip to content

release: @directededges/specs-schema v0.27.0 + @directededges/specs-cli v0.23.0#176

Merged
nathanacurtis merged 15 commits into
mainfrom
release/schema-0.27.0-cli-0.23.0
Jul 1, 2026
Merged

release: @directededges/specs-schema v0.27.0 + @directededges/specs-cli v0.23.0#176
nathanacurtis merged 15 commits into
mainfrom
release/schema-0.27.0-cli-0.23.0

Conversation

@nathanacurtis

@nathanacurtis nathanacurtis commented Jul 1, 2026

Copy link
Copy Markdown
Member

Summary

  • Release @directededges/specs-schema v0.27.0
  • Release @directededges/specs-cli v0.23.0
  • specs-cli is compatible with @directededges/specs-schema ^0.27.0 and @directededges/specs-from-figma ^0.25.0
  • See packages/schema/CHANGELOG.md and packages/cli/CHANGELOG.md for details

Closes #122

nathanacurtis and others added 12 commits June 22, 2026 19:38
…ield sections

- Rename page title and sidebar label to `sources` (pill style)
- Remove redundant section header; lift subsections to top level
- Add intro prose explaining what sources is and the alias naming model
- Add per-field sections for alias, key, and data with type metadata
- Add bulleted list of scenarios that warrant a second source

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
* adr(index): claim 059-border-style

* feat(schema): add strokeDashPattern to Styles (ADR-059)

Add StrokeDashPattern { dash, gap } structural type and strokeDashPattern?: StrokeDashPattern | null field to Styles. Presence = dashed stroke; null/absent = solid. Not token-bindable. Bumps schema 0.27.0 → 0.28.0.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>

* fix(cli): revert file: dep paths to published version ranges

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>

* fix(schema): align version and changelog with release/schema-0.27.0 target

Revert premature 0.28.0 bump — strokeDashPattern folds into the active 0.27.0
release. Collapse the duplicate 0.28.0 changelog entry into 0.27.0.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>

* fix(schema): correct version references 0.28.0 → 0.27.0 in ADR and types

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>

---------

Co-authored-by: Claude Sonnet 4.6 <[email protected]>
accept and create agents now use the active origin/release/* branch directly
rather than constructing a branch name from the ADR semver bump.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Add optional source field to Subcomponent carrying pageId/nodeId/nodeType,
enabling reverse-direction tools to resolve SubcomponentRef entries to Figma
nodes without side-channels. MINOR bump (additive, optional field).

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
* fix(adr-060): correct semver — no version bump, ships within 0.27.x release

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>

* feat(schema): add Subcomponent.source for Figma node identity (ADR-060)

Adds optional source?: SubcomponentSource to Subcomponent, carrying
pageId/nodeId/nodeType from the originating Figma node. Enables
reverse-direction tools to resolve SubcomponentRef entries to Figma
nodes without side-channels. No version bump — ships within 0.27.0.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>

* chore(adr-060): mark ACCEPTED, update INDEX

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>

---------

Co-authored-by: Claude Sonnet 4.6 <[email protected]>
Both pages existed but weren't registered in the sidebar, making them
undiscoverable. Also rewrites the color page's weak intro and
restructures Options into Default/Values sections with a table.
Adds a workflow diagram and concise bullets covering the plugin,
fetch/scan/generate, the in-development write bridge, transform, and
analyze.
@nathanacurtis nathanacurtis marked this pull request as ready for review July 1, 2026 20:23
@nathanacurtis nathanacurtis changed the title release: release/schema-0.27.0-cli-0.23.0 release: @directededges/specs-schema v0.27.0 Jul 1, 2026
@nathanacurtis nathanacurtis changed the title release: @directededges/specs-schema v0.27.0 release: @directededges/specs-schema v0.27.0 + @directededges/specs-cli v0.23.0 Jul 1, 2026
@nathanacurtis nathanacurtis merged commit 2713108 into main Jul 1, 2026
@nathanacurtis nathanacurtis deleted the release/schema-0.27.0-cli-0.23.0 branch July 1, 2026 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant