Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

LoveStack features in Exponential: the detailed pages

Exponential 6.0.15 brings 36 features and a set of fixes from LoveStack, Mugo Web's distribution of the legacy kernel originally published by eZ Systems (mugoweb/ezpublish-legacy), into the Exponential distribution…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/bc/6.0/love/README.md

On this page

LoveStack features in Exponential: the detailed pages

Exponential 6.0.15 brings 36 features and a set of fixes from LoveStack, Mugo Web's distribution of the legacy kernel originally published by eZ Systems (mugoweb/ezpublish-legacy), into the Exponential distribution. Each one is rebuilt in Exponential's own APIs, documented and tested, with thanks to Mugo Web.

Start with the overview, LoveStack features in Exponential 6: what each feature does, who it is for, how to switch it on, and the LoveStack commit it comes from. The pages here go into detail.

If you never ran LoveStack, there is nothing to do. The features are part of 6.0.15; any that could change how an existing site behaves is off until you turn it on.

The pages

PageForWhat it holds
GETTING_STARTED.mdeveryonedoes this concern me, what changes on my site, a glossary
FEATURES.mdadministrators, editorsevery feature in one table per area, with its default on an upgrade and on a new installation
API.mddevelopersthe classes, methods, settings, template functions and console commands
MIGRATION.mdsites moving from LoveStackstep by step, from the backups to your own code
TESTING.mddevelopers, reviewersthe tests of each feature and how to run them
TESTS-MAPPING.mddevelopers, reviewersLoveStack's own test cases and where they are in Exponential's suite
PHP8-REVIEW.mddevelopersLoveStack's PHP 7.2 to 8.3 fixes, site by site, and what Exponential needed
L01-callers.mdadministratorswho calls ezjscnode, and what requiring a policy for it changes
FAQ.mdeveryonecommon questions
ROADMAP.mdeveryonehow the work was done, and what comes next
CHANGELOG.mdeveryonethe releases that carry these features

The task guides of the documentation describe each feature where you would look for it (roles, security and audit, content and editing, templates, URLs, operating a site); the overview links to the right section for every feature.

In numbers

Both projects come from the same legacy kernel; their histories part on 9 March 2016 (upstream commit 3429aa91bb). Compared up to LoveStack's latest commit, e61e9fdf0c of 23 February 2026:

LoveStack changes compared272 commits by Mugo Web and contributors, 983 files
Already in Exponential before the portmany of them, often in a different form: PHP 7 and 8 compatibility, SameSite cookies, password hashing, the trash date, WebP, SQLite, and more (list)
Features brought over36 (L01 to L36), plus LoveStack's session SameSite setting name and the PHP 8 review
Not brought over14 items, each with its reason (list)

About LoveStack

LoveStack is developed by Mugo Web at https://github.com/mugoweb/ezpublish-legacy and published on Packagist as mugoweb/ezpublish-legacy. When the port was made (12 October 2026), its latest release was v2025.03.1-1 (1 March 2025), its latest commit was from 23 February 2026, and its composer.json supported PHP 7.3–7.4 and 8.1–8.3. Exponential 6 supports PHP 8.0 to 8.5 (PHP 7.4 usable without support).

Both projects are licensed under the GNU GPL version 2 (Exponential: version 2 or later). Code in Exponential that derives from a LoveStack change keeps every existing copyright notice and names the LoveStack commit it came from; see Licence and credits.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x