Skip to content

Release Notes - v0.6.0

Release Date: 2026-09-14

Highlights

  • Module Renamed - The Go module is now github.com/plexusone/systemspec-designsystem, as part of the PlexusOne systemspec-{domain} family consolidation (breaking)
  • ariaPattern Field - ComponentA11y can now reference a WAI-ARIA Authoring Practices pattern name

Breaking Change: Module Rename

The Go module moved from github.com/plexusone/design-system-spec to github.com/plexusone/systemspec-designsystem. Update imports and install commands:

# old
go install github.com/plexusone/design-system-spec/cmd/dss@latest
go get github.com/plexusone/design-system-spec

# new
go install github.com/plexusone/systemspec-designsystem/cmd/dss@latest
go get github.com/plexusone/systemspec-designsystem

The dss and dss-mcp CLI names are unchanged — only the repository and module path moved. Releases up to v0.5.0 remain available under the old module path; they are not retagged.

We've also adopted "SystemSpec: Design System" as the project's display name in titles, alongside the systemspec-designsystem slug used in URLs, install commands, and code.

What's New

ariaPattern on ComponentA11y

Components can now reference the WAI-ARIA Authoring Practices pattern name (e.g. dialog, tabs, combobox, menu-button, accordion, disclosure) so implementers can point at the canonical APG pattern docs instead of just an ARIA role:

{
  "a11y": {
    "role": "dialog",
    "ariaPattern": "dialog"
  }
}