TuMarca

Changelog

Latest updates and releases for Saastro UI.

Changelog

All notable changes to Saastro UI are documented here.

[0.1.0] - January 2025

Initial Release

First public release of Saastro UI with core components and CLI.

Components

  • Accordion — Collapsible content sections with smooth animations
  • Alert — Contextual feedback messages with variants
  • Alert Dialog — Modal dialogs for confirmations and critical actions
  • Aspect Ratio — Maintain consistent aspect ratios for media
  • Avatar — User profile images with fallback support
  • Badge — Small status indicators and labels
  • Breadcrumb — Navigation breadcrumbs
  • Button — Versatile button with multiple variants and sizes
  • Button Group — Group related buttons together
  • Card — Flexible container for content
  • Carousel — Image and content slideshows
  • Checkbox — Form checkboxes with labels
  • Collapsible — Expandable/collapsible content areas
  • Dialog — Modal dialogs for forms and content
  • Drawer — Slide-out panel from screen edges
  • Empty — Placeholder for empty states
  • Hover Card — Content preview on hover
  • Input — Text input fields
  • Kbd — Keyboard key indicators
  • Label — Form labels
  • Native Select — Native HTML select styling
  • Pagination — Page navigation controls
  • Popover — Floating content panels
  • Progress — Progress indicators
  • Scroll Area — Custom scrollable containers
  • Separator — Visual dividers
  • Sheet — Slide-out panels (mobile-friendly)
  • Skeleton — Loading placeholders
  • Spinner — Loading indicators
  • Switch — Toggle switches
  • Table — Data tables with styling
  • Tabs — Tabbed content navigation
  • Textarea — Multi-line text inputs
  • Toggle — Toggle buttons
  • Toggle Group — Groups of toggle buttons
  • Tooltip — Informational tooltips

CLI

  • npx saastro init — Initialize a new project
  • npx saastro add [component] — Add components to your project

Features

  • Zero JS by default — All components ship as static HTML
  • Islands architecture — Add interactivity only where needed
  • Tailwind CSS — Utility-first styling with CSS variables
  • Dark mode — Built-in dark mode support
  • Accessibility — WCAG compliant, keyboard navigable
  • TypeScript — Full TypeScript support

Roadmap

Upcoming Features

  • More components — Form, Calendar, Date Picker, Command, Context Menu, Dropdown Menu, Menubar, Navigation Menu, Radio Group, Resizable, Select, Slider, Sonner (Toast)
  • CLI improvements — Diff command, update command
  • Themes — Pre-built color themes
  • Blocks — Pre-composed UI sections (hero, pricing, features)

Contributing

Found a bug or want to contribute? Visit our GitHub repository.