[Intum Help](https://intum.com/help.md) / [Knowledge Base](https://intum.com/help/knowledge-base.md)

# [Changelog](https://intum.com/help/knowledge-base/changelog.md)

## What Is Changelog?

Changelog is a notification widget for product changes. It appears as a bell icon on the page — clicking it shows a list of the latest entries with dates and status labels (new feature, fix, improvement).

Customers can see how many new changes have appeared since their last visit thanks to a counter on the icon.

## How to Set Up Changelog?

1. Go to **Knowledge Base → Settings → Changelog**
2. Create a category where changelog entries will be stored (e.g., "Changelog")
3. Copy the HTML code snippet
4. Paste it on your website before the `</body>` tag

## Widget Configuration

The HTML snippet contains the configuration:

- **`kb_token`** — knowledge base token (automatically filled in)
- **`category_id`** — ID of the category with changelog entries
- **`product`** — product name (`intum` or `sugester`)
- **`title`** — title displayed in the widget header
- **`category_url`** — link to the public page with the full list of changes
- **`category_label`** — text of the link in the widget footer
- **`reload_cooldown`** — time in seconds between automatic data refreshes

## How Does It Work?

- The widget loads from CDN and **does not send any requests** to the server until the user opens it
- Once opened, it fetches entries from the changelog category via API
- It stores in `localStorage` which entries the user has already seen
- New (unread) entries are highlighted, and their count is displayed on the bell icon
- Clicking an entry opens it in a new tab in the knowledge base

## Creating Changelog Entries

Changelog entries are regular knowledge base entries — you create them in the designated category. Each entry should have:

- **Title** — a short description of the change (e.g., "New Markdown Editor")
- **Content** — details of the change
- **Status** — e.g., New Feature, Fix, Improvement (displayed as a colored label in the widget)

## Customization

The widget automatically adapts to the context:

- The footer can link to the public changelog category with the full change history
- The widget title is configurable
- Status colors are set in the knowledge base status configuration