Docs
Components
Changelog

The Changelog Components

FeatureDrop provides two changelog surfaces:

  • <ChangelogWidget> for in-app discovery
  • <ChangelogPage> for full history/search/filtering

ChangelogWidget

Compact in-app surface for unread updates. Works well in nav/header.

Key capabilities: unread count, dismiss actions, reactions, custom trigger and entry rendering.

Recommended path: start with widget, add page when your update volume grows.

Widget Demo

Page Demo

app/updates/page.tsx
import { MemoryAdapter } from 'featuredrop'
import { ChangelogPage, FeatureDropProvider } from 'featuredrop/react'
import { manifest } from '../../featuredrop.manifest'
 
const storage = new MemoryAdapter()
 
export default function ChangelogRoute() {
  return (
    <FeatureDropProvider manifest={manifest} storage={storage}>
      <ChangelogPage pageSize={3} showFilters showSearch pagination="load-more" />
    </FeatureDropProvider>
  )
}