Release Notes

Changelog

Every change, fix, and feature — documented.

v1.0.0 Latest Stable January 1, 2025

First stable release. Everything you need to build beautiful UIs in React or plain HTML.

✦ Added
  • 50+ React components — Button, Card, Modal, Table, Kanban, CommandPalette and more
  • 52 built-in themes — Midnight, Ocean, Cyberpunk, Sakura, Terminal and 47 more
  • CDN embed system — two lines of HTML, no npm required
  • Vanilla CSS class system — every cs-* class documented
  • CLI tool — npx colorsnap-ui init / add / theme / cdn
  • Form system — 11 pre-built form types
  • Animation system — Framer Motion built into every React component
  • Component Builder — visual drag-and-drop builder in the browser
  • Plugin system — register custom themes and components
  • Dark/light mode — system-aware with animated toggle
  • 200 built-in icons — inline SVG, no external dependency
  • 20+ React hooks — useDebounce, useLocalStorage, useToggle and more
  • Utility library — format, string, array, color, validation helpers
◇ Changed
  • Default theme is now Midnight across docs and examples
  • Package published to npm as colorsnap-ui with CSAL v1.0 license
v0.8.0 Beta December 15, 2024
✦ Added
  • CDN build system with standalone colorsnap.css and colorsnap.umd.js
  • 25 new components — SplitButton, MultiSelect, HeatMap, LogViewer, DiffViewer and more
  • 20 new themes — Aurora, Vapor, Synthwave, Nordic, Jungle and 15 more
  • Custom Component System — write, save, export, and share components
  • Block System — 12 full-page section components
  • Motion primitives — FadeIn, Stagger, MorphText, Parallax
◈ Fixed
  • Disabled Button state no longer fires hover animations
  • Theme CSS variables now transition smoothly when switching
  • Toast container z-index no longer conflicts with Modal
◇ Changed
  • Modal backdrop blur increased for better focus on content
  • CDN bundle size reduced by ~18% via tree-shaken icon set
v0.5.0 Beta November 20, 2024
✦ Added
  • 8 new components — Table, DatePicker, Slider, Progress, Accordion, Tooltip, Breadcrumb, Pagination
  • Animation system — presets.js, ScrollReveal, page transitions
  • Form system — useForm hook, validators, FormBuilder, MultiStepForm
  • Theme Builder — live editor, export as JS/CSS/JSON
  • Dark/light mode toggle with system detection
  • variantEngine and createComponent customization API
◇ Changed
  • Button sizes standardized to sm / md / lg across React and CDN
  • ThemeProvider now accepts initial theme from localStorage
v0.2.0 Alpha October 1, 2024
✦ Added
  • Initial component set — Button, Card, Input, Navbar, Modal, Tabs, Dropdown, Toast, Sidebar, Badge, Avatar
  • Theme engine — CSS variables, ThemeProvider, useTheme hook
  • First 7 themes — Midnight, Pastel, Minimal, Cyberpunk, Glass, Neon, Retro
  • CLI tool — init, add, theme, list commands
  • useClickOutside, useKeyDown, useToast hooks
◈ Fixed
  • Modal focus trap now keeps tab order inside the dialog
  • Toast auto-dismiss timer resets correctly on hover