Back to blocks
BlockDashboard / ApplicationFree

What's New / In-app Changelog Widget React component

An in-app changelog that opens from a ✦ What's new button with an unread count: a spotlight card for the big release, New, Improved and Fixed tags with filter tabs, entries that expand for details, unread dots, Mark all as read, a Helpful? vote on each update and an email subscription switch.

About the What's New / In-app Changelog Widget component

What's New Widget brings your changelog into the app. A small ✦ What's new button in the header shows how many updates someone hasn't seen and opens a panel with the latest releases: one big spotlight for the headline feature and a tidy list of everything else, each tagged New, Improved or Fixed.

Entries open for details and a link to the full note, unread dots clear as people look at them, and each update asks whether it was helpful so you learn which releases land. People can mark everything as read and turn on product update emails from the same panel.

When to use it

Use it in the header or sidebar of any SaaS product, admin panel or internal tool that ships updates often.

Feature one update at a time, keep summaries to a sentence and link out to the full release note.

Installation

Add the What's New / In-app Changelog Widget component to your project with the shadcn CLI. It lands in components/whats-new-widget.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/whats-new-widget

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install motion clsx tailwind-merge

More Dashboard / Application components

Referral Widget
Free
Map Block
Free
App Shell, Sidebar Layout
Free
Workflow Builder Block
Free
App Shell, Stacked Layout
Free
Inbox / Message List Block
Free