Changelog

@allem-ui/changelog

Timeline components for displaying changelogs, release notes, and version history.

Installation

npm install @allem-ui/changelog

Basic Usage

1.2.02026-05-21

New Components

Added

  • Added DatePicker component
  • Added DataGrid component
1.1.12026-05-15

Bug Fixes

Fixed

  • Fixed modal close on escape key
  • Fixed dark mode toggle in sidebar

ChangelogEntry Props

PropTypeDefaultDescription
date*stringEntry date
version*stringVersion number
title*stringEntry title
descriptionstringEntry description
type"added" | "changed" | "fixed" | "removed" | "deprecated"Entry type (sets timeline dot color)
childrenReactNodeChangelogGroup items

VersionBadge Props

PropTypeDefaultDescription
version*stringVersion string (e.g. '1.2.0')
type"major" | "minor" | "patch"Badge color type (auto-inferred from semver if omitted)

ChangelogTimeline Props

PropTypeDefaultDescription
children*ReactNodeChangelogEntry elements
classNamestringAdditional CSS classes

ChangelogGroup Props

PropTypeDefaultDescription
type*"added" | "changed" | "fixed" | "removed" | "deprecated"Change category
children*ReactNodeChangelogGroupItem elements
classNamestringAdditional CSS classes

ChangelogGroupItem Props

PropTypeDefaultDescription
children*ReactNodeChange description
classNamestringAdditional CSS classes