Components
Changelog
A timeline-based changelog display with version entries and type badges.
Overview
Changelog renders a vertical timeline of version entries, each with a version number, date, type badges (feature, fix, breaking), and description content.
feature
v1.2.0 — Command Palette & Color Picker
Added CommandPalette (⌘K) and ColorPicker components with full accessibility support.
fix
v1.1.1 — Calendar ARIA fix
Resolved keyboard navigation and screen reader announcements in the Calendar component.
feature
v1.1.0 — DataTable overhaul
DataTable now supports column sorting, row selection, and built-in pagination.
breaking
v1.0.0 — Initial release
First stable release of DS0 with 95 components and full documentation.
Usage
<Changelog entries={[
{ version: '2.1.0', date: '2024-03-15', type: 'feature',
title: 'New Calendar component', description: 'Added date selection...' },
{ version: '2.0.1', date: '2024-03-10', type: 'fix',
title: 'Fixed tooltip positioning', description: 'Resolved edge cases...' },
]} />API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
entries | ChangelogEntry[] | [] | Changelog entries |
grouped | boolean | true | Group entries by version |
Related Components
| Component | When to Use Instead |
|---|---|
| Timeline | Generic event timeline |