Changelog
Version history for the dafink-ui package, generated from commit history.
Unreleased
UnreleasedAdded
- Add size prop and independent content scroll to modal
- Add click handler support to breadcrumb items
- Add trigger class and aria-label overrides to select
- Add bring-your-own details popup and card face to kanban
- Redesign workflow builder around generic input/output ports
- Add time selection to date picker
- Add command input component
- Add sidebar button for event-driven nav items
- Add safe mathjs parsing, tooltip, extrema, and layout to plotter
- Rework slider thumb rendering and focus ring
- Add compact spacing mode to timeline
- Add reveal callback to typewriter
- Add markdown, question card, and tool trace rendering to ai chat
- Add job application tracker and project hub blocks
- Transform next link and pathname usage in cli-installed files
- Add resizable split-pane component
- Add tool call trace and questionnaire components
- Rework ai chat block with threaded panels and streaming messages
Fixed
- Add scrollbar-none and recharts-surface focus css utilities
- Suppress redundant focus ring and refine bar chart interaction
- Restore focus to a pill after removing it in combobox
- Narrow otp input cursor indicator width
- Register resizable component in cli registry and category list
Changed
- Change component import alias to @components/ui
- Switch accordion/collapsible trigger focus ring to inset style
- Add mathjs, react-markdown, remark-gfm, remark-math deps
- Add unwired ai questionnaire block scaffold
- Add eslint rules for braces, directives, and comments
- Add scaffolding scripts for new components and blocks
- Collapse interface and arrow-function braces onto one line
Docs
- Document multi-file blocks, portal bubbling, and dep policy
- Sync component and block registries with new props and blocks
v0.3.0
LatestAugust 2, 2026Added
- Rename top nav to menu bar, add table of contents and theme toggle
- Add formula component for rendering latex via katex
- Generate cli registries from docs registries, add hidden entries
- Add new animation effect components
- Add effects gallery to docs site
- Add trigger passthrough and unstyled mode to dropdown menu
- Add sliding-pill nav group with overflow menu to menu bar
Fixed
- Fix command palette touch scrolling, add mobile nav footer links
- Center docs header search trigger on desktop
Changed
- Normalize style/token formatting and update docs
- Rename docs top nav to docs header, sync docs and cli
- Rewrite docs page content, add mobile skill
- Bump cli package version to 0.3.0
v0.2.1
July 8, 2026Fixed
- Rename @dafink/ui to dafink-ui across all docs, specs, and rules
- Emit base/motion tokens and surface-panel in generated css
Changed
- Bump cli package version to 0.2.1
v0.2.0
July 7, 2026Added
- Add and enhance library components
- Add blocks system to library, cli, and docs site
- Add accessibility audit command to cli
- Add live code playground to docs site
- Add changelog page to docs site
- Restructure docs site navigation shell
- Add arrowleft/arrowright/on-color variants to button
- Add size and tone options to slider
- Add compact size to audioplayer
- Add bubble prop to message for chromeless content
- Add separator component
- Add live examples for button, message, and form
- Add font pairing guide to typography page
- Run changelog generation as a prebuild step
Fixed
- Show latest badge correctly with unreleased entry
Changed
- Add codemirror, react-hook-form, and changelog script deps
- Restructure docs nav and rename audit page to reliability
- Rework home page narrative sections
- Bump cli package version to 0.2.0
Docs
- Add cli package readme
- Update rules and patterns for new components and blocks
v0.1.0
June 18, 2026Added
- Initial component library, accordion, and storybook organization
- Add new components and documentation site
- Add new components and update existing
- Add open source section, contributing guide, and seo improvements
- Add 9 new components including modal, drawer, and tooltip
- Overhaul themes — add ocean/ember/forest/noir/plum, remove old set
- Add token pipeline with json source files and build script
- Add container queries to card and datatable
- Add graph and typewriter components
- Add surface style system and update component implementations
- Overhaul docs site with style switcher, mobile nav, and new pages
- Add cli package and update project config and rules
- Add loading state and icon size variant to button
- Add audioplayer, tilt, and workflowbuilder components
- Expand mcp server with registry tools, rules resource, and prompts
- Register audioplayer, tilt, and workflowbuilder in docs registry
Fixed
- Prevent duplicate key warnings in datatable columns
- Migrate modal and drawer to native dialog element
- Portal popover, tooltip, and dropdown for viewport-safe positioning
- Improve togglegroup roving tabindex and datepicker focus management
- Use brand-fg in timeline dot and opaque danger tokens in toast
- Correct brand.fg contrast and widen surface hover state ramps
- Codeblock focus, otpinput autocomplete, canvas token, color ban
- Exclude packages from root tsconfig to fix ci build
- Add missing effect dep array in modal and null guard in mosaic
- Pre-publish audit — a11y, cli tokens, dead code, and exports
Changed
- Add lint to pre-commit hook
- Add vercel config, typecheck, and storybook build to ci
- Add typecheck to pre-commit and ci, add vercel config
- Remove storybook, update tooling and dependencies
- Update existing components and remove calendarinput
- Update vercel config for next.js deployment
- Add component completeness validation to ci and pre-commit
- Move docs components and registry from src/docs to app/_docs
- Move mcp server from mcp/ into app/api/mcp route handler
- Export new components from src/index.ts
- Update app pages, globals.css, layout, and next config
- Update rules and docs for new app/_docs directory structure
- Remove unused public assets and vitest shims
- Add dialog styles, scrollbar-gutter, text-wrap, and danger tokens
- Add token contrast gate script and wire into ci
- Add contrast check step to ci workflow
- Ignore editor swap files and cli package-lock
- Update ci, cli registry, and validate-components
- Add vercel security headers and update docs branding
Docs
- Add accessibility patterns and update rule files
- Add missing spec files for 9 components
- Update patterns, rules, agents, and docs site registry
- Update mcp and skill pages for new tools and prompts
- Fix copy in pattern docs and input spec