Changelog
Docs
Version history, new features, and breaking changes for the Eidetic design system.
v1.0.0
major
2026-03-25Added
- •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-20Added
- •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-15Added
- •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