PHPackages                             neosidekick/revisions - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. neosidekick/revisions

ActiveNeos-plugin[Utility &amp; Helpers](/categories/utility)

neosidekick/revisions
=====================

Neos CMS plugin for managing content revisions

1.1.0(1y ago)22.1k[1 issues](https://github.com/NEOSidekick/NEOSidekick.Revisions/issues)1PHPPHP &gt;=7.4

Since May 26Pushed 1y ago1 watchersCompare

[ Source](https://github.com/NEOSidekick/NEOSidekick.Revisions)[ Packagist](https://packagist.org/packages/neosidekick/revisions)[ RSS](/packages/neosidekick-revisions/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (2)Versions (7)Used By (1)

[![Latest Stable Version](https://camo.githubusercontent.com/9396310a45adebcd8eae784469dac9467431f8d258d6f097c86f11db8c0a0164/68747470733a2f2f706f7365722e707567782e6f72672f6e656f736964656b69636b2f7265766973696f6e732f762f737461626c65)](https://packagist.org/packages/neosidekick/revisions)[![License](https://camo.githubusercontent.com/51c04c35cc16ce2e81d4dfe68e7d6f8228149e20ce36c8672a9ebf0ea080a827/68747470733a2f2f706f7365722e707567782e6f72672f6e656f736964656b69636b2f7265766973696f6e732f6c6963656e7365)](LICENSE)

NEOSidekick Revisions
=====================

[](#neosidekick-revisions)

Note: The package will be commercially licensed to cover development costs.
---------------------------------------------------------------------------

[](#note-the-package-will-be-commercially-licensed-to-cover-development-costs)

The revisions package will automatically create revisions of pages including their content every time changes are published to live.

This enables you to understand which editor published which changes, and you can select existing revisions in the inspector for each page and revert to them.

We also offer CLI commands to list, apply and remove revisions.

Installation
------------

[](#installation)

NEOSidekick.Revisions is available via packagist. `"neosidekick/revisions" : "~1.0"` to the require section of the `composer.json`or run:

```
composer require neosidekick/revisions
```

Then you should make sure that your database is up-to-date by running the following command:

```
./flow doctrine:migrate
```

We use semantic-versioning so every breaking change will increase the major-version number.

CLI usage
---------

[](#cli-usage)

### Create revisions for a node

[](#create-revisions-for-a-node)

```
./flow revision:create
```

### List revisions for a node

[](#list-revisions-for-a-node)

```
./flow revision:list
```

### Flush all revisions

[](#flush-all-revisions)

```
./flow revision:flush
```

### Flush revisions older than a certain date

[](#flush-revisions-older-than-a-certain-date)

The date format is `YYYY-MM-DD`.

```
./flow revision:flush --since=2022-04-01
```

### Flush revisions without confirmation

[](#flush-revisions-without-confirmation)

This can be used to flush via a cron job.

```
./flow revision:flush --force
```

Configuration
-------------

[](#configuration)

The following settings can be adjusted via a `Settings.yaml` file in your project:

```
NEOSidekick:
  Revisions:
    compression:
      enabled: true # Enables compression of revision xml content in the database
    revisions:
      createRevisionAfterApply: true # Create a revision after applying a revision

Neos:
  Neos:
    Ui:
      frontendConfiguration:
        NEOSidekick.Revisions:
          showDeleteButton: false # Show the delete button in the revisions list
```

License
-------

[](#license)

Commercially licensed. Please contact  if you already want to use it, otherwise details follow once the first stable release is finished.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance22

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 82.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~115 days

Total

4

Last Release

698d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/c898f86932821ebd9add02d4f01864bd4804e1a620083fbc5951af0bb3e9c850?d=identicon)[codeq](/maintainers/codeq)

---

Top Contributors

[![Sebobo](https://avatars.githubusercontent.com/u/596967?v=4)](https://github.com/Sebobo "Sebobo (63 commits)")[![gradinarufelix](https://avatars.githubusercontent.com/u/4405087?v=4)](https://github.com/gradinarufelix "gradinarufelix (10 commits)")[![rolandschuetz](https://avatars.githubusercontent.com/u/735982?v=4)](https://github.com/rolandschuetz "rolandschuetz (3 commits)")

---

Tags

flowneoscmsRevisions

### Embed Badge

![Health badge](/badges/neosidekick-revisions/health.svg)

```
[![Health](https://phpackages.com/badges/neosidekick-revisions/health.svg)](https://phpackages.com/packages/neosidekick-revisions)
```

###  Alternatives

[shel/neos-colorpicker

A plugin for Neos CMS which provides a colorpicker editor

1494.4k6](/packages/shel-neos-colorpicker)[shel/neos-hyphens

A plugin for Neos CMS which provides hyphens for the inline editor

20200.7k1](/packages/shel-neos-hyphens)[shel/neos-workspace-module

An alternative workspace module with additional features for Neos CMS

1738.6k1](/packages/shel-neos-workspace-module)[techdivision/ckstyles

Neos package which enables you adding your custom style classes for the CkEditor with a simple Yaml configuration

21166.3k](/packages/techdivision-ckstyles)[shel/neos-terminal

Neos CMS Ui terminal for running Eel expressions and other commands

1441.3k](/packages/shel-neos-terminal)[moc/notfound

Neos CMS package that loads a normal editable page for displaying a 404 error

18167.5k](/packages/moc-notfound)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
