Announcing E-Maj 4.7.0.

Posted on 2025-09-04 by Philippe Beaudoin
Related Open Source

We are very glad to announce the E-Maj 4.7.0 version.

E-Maj is a PostgreSQL extension which enables fine-grained write logging and time travel on subsets of the database.

This version brings the PostgreSQL 18 version compatibility, including the support of virtual generated columns. It also provides new statistic functions to report the number of changes recorded for a single table or the number of increments for a single sequence between consecutive marks (stable points in time) on a given time range.

The Emaj_web client has been enhanced too, in particular to take benefit of these new features.

E-Maj 4.7.0 is compatible with Postgres 12 to 18 versions. Emaj_web 4.7.0 is compatible with emaj extension 3.0 to 4.7 versions.

The full documentation is available on line. The core extension is available at pgxn.org for installation or github.org for development.

The Emaj_web client is also available at github.org.

Have fun with E-Maj !