# Changelog

The **Changelog** component provides a structured way to inform users about updates, new features, or news. It is an expandable component that can dynamically displays data from database. You can create any category with "tags" and assign "news" to them.

<figure><img src="https://1120314470-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtIC4frjJCaZ16PqRKkhj%2Fuploads%2FrwQKffVwJzYMvxcMii19%2Fchangelog_component.png?alt=media&#x26;token=4de7ec0d-742b-4601-b601-b3f90b7069f5" alt="" width="375"><figcaption></figcaption></figure>

**How It Works:**

1. When a new update is published, the changelog component compares the latest timestamp date with the user’s last seen date (stored in local storage).
2. If there are unseen updates, a notification indicator (red dot) appears next to the changelog.
3. Upon expanding and viewing the updates, the last seen date is updated in local storage, and the notification disappears.
4. The component remains accessible at all times, allowing users to review past updates.
