Eidetic

Changelog

Docs

Version history, new features, and breaking changes for the Eidetic design system.

v1.0.0

major
2026-03-25

Added

  • CLI tool (`npx @vidorra/eidetic init/add/list`) for shadcn-style component distribution
  • Component registry (`components.json`) mapping 130 UI components
  • Global search with Cmd+K command palette (DocsSearch)
  • Mobile sidebar with hamburger menu and Sheet drawer
  • 15 new component doc pages (contextual-search, description-list, input-group, etc.)
  • Test coverage for Input, Select, Dialog, Toast, Checkbox, Tabs, Accordion, Card
  • Changelog page (`/docs/changelog`)
  • Contributing guide (`/docs/contributing`)
  • `.ai/` directory with design system rules for AI assistants

Changed

  • Distribution model switched from npm package to shadcn-style copy-paste
  • All website pages updated to reference CLI commands instead of npm install
  • All block components now use Eidetic Select instead of native `<select>`
  • Button icons in blocks now use `leftIcon`/`rightIcon` props
  • TypeScript and @types/* moved to devDependencies

Fixed

  • Hover jumping in AI Object Results card (opacity transition instead of display toggle)
  • Removed mystery `"-"` package from dependencies
  • Removed 6 orphan doc pages (breadcrumbs, icon-button, radio-cards, steps, image-cards, visual-feature-cards)

v0.9.0

minor
2026-03-20

Added

  • 6 new AI governance components (semantic color migration, secondary tokens)
  • Responsive layout system (Sidebar + ConditionalLayout)
  • 4 theme presets
  • 79 CSS custom properties for design tokens

Fixed

  • Case-sensitive Result.tsx filename for Linux CI
  • Broken links and missing pages (/settings, /help, /templates index)
  • Badge and Button test assertions updated for current component classes

v0.8.0

minor
2026-03-15

Added

  • Font system switched from Stack Sans to Geist with 4 switchable alternatives
  • 141+ block components for AI, data display, workflow, and governance
  • 130 UI components with Radix primitives
  • 288 documentation pages with interactive demos