Changelog feed

card-ui tag-ui list-ui heading-ui

"What's new" in-app surface for product updates. Each release entry carries a version + date header, Added / Changed / Fixed / Deprecated section tags following Keep-a-Changelog, and the bulleted change list. Use in admin-shell sidebars (the Changelog nav item), settings pages, or a dedicated /changelog route.

When to use

Recurring product announcements where users care about the cumulative trail (engineers, power users, paid tiers). Distinct from toast-ui (single ephemeral notification), feed-ui (top-layer notification queue), and timeline-ui (single-actor narrative). Composed inline; not a routed page — consumers choose the surface (drawer, sidebar, settings tab).

Basic — three releases

Section-grouped layout (GitHub / Linear convention): each release carries a version + date header, then per-section eyebrows (Added / Changed / Fixed / Deprecated / Removed) followed by bulleted prose. Sections are grouped, not tagged per row — variable tag widths break left-edge alignment of prose; eyebrow + bullets keep one consistent reading column.

What's new 3 releases in the last 30 days
v2.3.0 Latest March 12, 2026 Added
  • Bulk-edit mode for the data-table — multi-select rows, then update column values in one pass.
  • CSV export now respects the visible-columns filter.
Fixed
  • Resolved a sort-stability bug when two rows had identical sort keys.
v2.2.1 March 5, 2026 Fixed
  • API rate-limit headers (X-RateLimit-*) now surface in client SDKs.
  • Date-range picker no longer resets to today when reopening with a saved selection.
v2.2.0 February 26, 2026 Added
  • Workspace-level audit log — see who did what across all members.
Changed
  • Toast notifications gained an Undo affordance for destructive actions.
Deprecated
  • Legacy /v1/export endpoint will be removed in v3.0. Migrate to /v2/jobs/export.
Showing 3 of 47 releases

Composition rules

Cross-references