Skip to content

v0.2.4: Major Component Expansion - 80+ Components

Choose a tag to compare

@Augani Augani released this 29 Jan 10:15
· 53 commits to main since this release

v0.2.4: Major Component Expansion

This release brings 25+ new components and significant improvements, bringing the total to 80+ components.

New Components

Data Visualization

  • Chart - Declarative chart component with composable series
  • LineChart - Line charts with multiple series support
  • BarChart - Vertical and horizontal bar charts
  • PieChart - Pie and donut charts
  • Sparkline - Compact inline charts

Media

  • AudioPlayer - Full-featured audio player with rodio backend
  • VideoPlayer - Video player component
  • ImageViewer - Zoomable image viewer with pan support
  • Carousel - Image/content carousel with navigation

Input Components

  • RangeSlider - Dual-handle range selection
  • Dropdown - Customizable dropdown menus
  • TimePicker - Time selection with keyboard support
  • TagInput - Tag/chip input with autocomplete
  • NumberInput - Numeric input with increment/decrement
  • OTPInput - One-time password input
  • MentionInput - @mention input with suggestions
  • FileUpload - Drag & drop file upload
  • HotkeyInput - Keyboard shortcut capture
  • InlineEdit - Click-to-edit text

Layout & Navigation

  • SplitPane - Resizable split panels
  • Timeline - Vertical timeline with alternating layout
  • Stepper - Multi-step wizard navigation
  • FileTree - File browser tree view

Feedback & Display

  • Spinner - Loading spinners
  • Alert - Alert banners with variants
  • EmptyState - Empty state placeholders
  • NotificationCenter - Toast notification system
  • Countdown - Countdown timer
  • Rating - Star rating component
  • AvatarGroup - Stacked avatar display

Improvements

  • Chart tooltips now work on hover (no click required)
  • Timeline component with proper alternating layout
  • SplitPane drag handlers improved for better tracking
  • Audio player with real playback via rodio
  • VideoPlayer API simplified for easy integration
  • Fixed vertical bar chart rendering

Installation

[dependencies]
adabraka-ui = "0.2.4"

Full Changelog: v0.2.3...v0.2.4