Where changelogs and release notes live
This page is for reporters and creators who need to find the official record of a release quickly. Exponential keeps its release information in the repository itself, next to the code, so every version can be checked by anyone. Here is where each kind of record lives and what it is good for.
Contents
- The kernel: Exponential 6
- Extensions, Velocity and the platform packages
- The history and the ledger
- Which source to cite for what
- When two sources disagree
The kernel: Exponential 6
| Record | Where | What it gives you |
|---|---|---|
| Changelog of one version | doc/changelogs/6.0/<version>.md, for example 6.0.14 | The release date, the tag, "In short", "Upgrading", and the changes grouped as Added, Updated, Removed, Renamed, each with its commit |
| The development line | 6.0.15 changelog | "Not released yet"; what the line contains on the date the page names |
| Release overview | doc/eng-us/release-overview | One entry per version since 2002, with tag, date, release URL and changelog URL; for 6.0.x it also gives the GitHub "Release date" where it differs |
| GitHub Releases | github.com/se7enxweb/exponential/releases | The published release with its notes, one per tag |
| Older lines | Folders such as doc/changelogs/4.7/ and doc/changelogs/5.2/ in the repository | Text changelogs of the eZ Publish years, kept as history |
The changelog pages of the 6.0 line link to each other ("Releases before and after") and to the month pages of the history that tell the same period as a story.
Extensions, Velocity and the platform packages
Every repository that ships next to Exponential has its own release notes, collected in one index: Release notes of the extensions, themes, the web server and the platform packages.
| Group | Example | Note |
|---|---|---|
| Extensions and themes | eztags, cjw_newsletter | Each lists its tagged releases newest first |
| Two extensions keep notes in their own repository | expai (Exponential Intelligence) and expqueue | The index links their doc/changelog folders |
| The web server | exponential-velocity | From v0.0.4.43 on, the full notes are on GitHub Releases |
| Platform packages | exponential-platform-nexus, exponential-platform-dxp | Only the se7enxweb team's changes; upstream history is told elsewhere |
More on these: Covering an extension release, Covering Velocity releases, Covering Exponential Platform releases.
The history and the ledger
| Record | Where | What it gives you |
|---|---|---|
| The chronicle | The history | Month pages from December 2023 on: what changed, why it matters, with commits |
| The ledger | Ledger of all repositories | Every commit of every repository, with date, kind, size and the release tag that first contained it |
| The coverage page | Coverage | Proof, per repository and month, that every change is explained or listed |
| Velocity's own chronicle | Velocity chronicle | The web server from its first commit in July 2026 |
See The history pages as a source for how to cite them.
Which source to cite for what
| You want to print | Cite |
|---|---|
| "Version X was released on date Y" | The changelog page of X and the release overview |
| "Version X brings feature Z" | The changelog of X, plus the feature page it links |
| "Feature Z arrived in month M" | The month page of the history |
| "The project has made N releases" | The tag list (git tag -l 'v6.0.*' --sort=version:refname) or Who is 7x?, The 6.0.x releases |
| "Extension E version V does ..." | The release notes page of E |
When two sources disagree
It happens. Two real examples from the repository:
- The release overview gives two dates for some versions: 6.0.13 has the tag date 18 April 2026 and the GitHub "Release date" 20 April 2026 (release overview). Say which one you mean (Verifying dates).
- On 18 October 2026 the index of extension release notes named 4.1.15 as the latest cjw_newsletter release, while the cjw_newsletter page itself already listed 4.1.16. The page of the package and its tags are the more specific source.
When in doubt, the Git tags decide, because they are the release (Verifying a release yourself).
Related pages
- Reading a changelog
- Covering a release
- Where the facts live
- Free documentation: this page is free to copy, translate and improve under the GNU FDL 1.3.
Become an Exponential Partner
Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.