Recent changes
Wednesday November 04 2026
-
Asynchronous publishing Updated Markdown page
This feature enables content publishing to be made through a queue that gives complete control over the amount of concurrent publishing operations. The goal is to make the database load manageable and avoid timeouts.
-
Exception aware eZDB Updated Markdown page
eZDB can now be made exception aware by setting an error handling variable:
-
User Registration with workflow Updated Markdown page
The purpose of this feature is to reuse the workflow for the user registration action. Approvers (such as editors) can now approve new user registrations like a normal content object.
-
Namespace support Updated Markdown page
Exponential now supports **PHP namespaces in extensions**. If used, classes will be referenced with their FQN (Full Qualified Name) in ``var/autoload/ezp_extension.php``
-
Cluster events Updated Markdown page
Cluster events consist in a new feature allowing to interact with Exponential cluster system.
-
Revamped cluster index Updated Markdown page
The cluster index mechanism has been almost completely rewritten in Exponential 4.7.
-
Event system (4.7) Updated Markdown page
See 4.5/event.txt for full information on this feature
-
Event system (5.0) Updated Markdown page
See 4.5/event.txt for full information on this feature
-
Event system (5.1) Updated Markdown page
See {4.5,4.7,5.0}/event.txt for full information on this feature
-
A new cache ID has been added for SSLZones: "sslzones". Updated Markdown page
It is part of the INI tag, and clears the cache file that contains the list of SSL subtrees.
-
DFS cluster split tables Updated Markdown page
By default, the MySQLi DFS cluster will use distinct tables to store storage and cache files.
-
Event system (5.2) Updated Markdown page
Added a new event for the content/download view (can be useful for tracking) - Added a new event for content/pre_rendering (useful for business logic in php before rendering template)
-
Shop Module Updated Markdown page
It is now possible to define a list of datatypes containing prices. This will allow you to add custom datatypes and work with them in the shop.
-
Configurable DFS cluster backend Updated Markdown page
The DFS cluster uses two handlers: DB, and FS. So far, the FS handler was hardcoded and couldn't be changed. Starting from 5.4, it can be set in an INI file.
-
Event system (5.4) Updated Markdown page
Added new events for image aliases removal - 5.4.6 Added new events for state assigments
-
Features of the 5.90 series (2017.08 and later) Updated Markdown page
This folder contains features added to "5.90" release, an alias for 2017.08 and higher releases.
-
Event system (5.90) Updated Markdown page
In 2017.12.2 content/cache was changed to also pass in object id list to make cache clearing logic between legacy and platform more solid for wider range of use cases.
-
About and Copyright pages Updated Markdown page
This page is for administrators who need to know which Exponential they run, what it is made of and under which licenses, and for extension maintainers who want their extension to show up correctly. Info > About and…
-
Access and view cache filters for extensions Updated Markdown page
Read this page if you build an extension that changes who may download a file, edit a draft or open a collaboration item, that decides which publications become notifications, or that needs view cache files of its own…
-
Faster access arrays for users with many role assignments Updated Markdown page
Read this page if your installation has many users with many role assignments, for example members of dozens or hundreds of teamrooms whose member roles are assigned per teamroom subtree, and the first request of a user…