Altoria

Change History

Coming to the Marketplace

A Confluence macro that lists page and blog post versions, newest first, with a limit and filters.

A Confluence page with the Change History macro showing its four most recent versions, each with date, author, change comment and a compare link

Why

Confluence's Change History macro lists every version of a page. A limit has been requested since 2014 (CONFCLOUD-32315). This macro lets you set one.

Install

Atlassian is reviewing the Marketplace listing. Until it is approved, email support@altoria.app for early access. After that, a Confluence site administrator installs it from the Atlassian Marketplace. It asks for one scope, to read page and blog post version history.

Change History is free. The terms page lists the agreements that apply.

Add the macro

  1. Edit a page or blog post.
  2. Type /Change History and choose Change History with Filters. Confluence's own Change history macro is also in that list, above this one.
  3. To open the settings, select the macro, then choose Edit (the pencil icon) in the small bar that appears below it. The settings panel has no Save button: a change applies when you leave the field.
  4. Publish the page. A new page shows no versions until it is published.

You can add the macro more than once, each with its own settings: for example, the last five versions in one table and only versions with a change comment in another.

Settings

Filters combine. The table shows the newest matches, up to your limit.

What readers see

Each row shows the version number, date and time, author, and change comment. The version number opens that version. The compare link, for example v9 → v10, opens Confluence's compare view against the version before. Tables over 20 rows are split into pages.

Only people who can edit the page can change the filters: they edit the page, select the macro and choose Edit. People who view the page see the filtered table. If no version matches, the macro lists the active filters and how to change them. If history can't be loaded, it says why and offers Try again.

Limits

Data and privacy

The macro reads version history in the viewer's browser through Confluence's API, with the viewer's own permissions. Nobody sees versions of content they can't open. The app has no backend, stores no data and sends nothing outside Atlassian. See Privacy and Security and data.