Exponential 6.0.11
Released 2025-12-30. Tag v6.0.11.
Read this page if you move to PHP 8.5, send notification mail, or count page views.
In short
PHP 8.1 up to PHP 8.5 are covered: return type attributes, declared properties, nullable types, and Zeta Components
that support 8.5. Also new: a default robots.txt, notification mail sent to the To field instead of Bcc, and a fix
for the view count cronjob.
Upgrading
No action needed. If you keep your own robots.txt, compare it with the new default; see
A useful robots.txt out of the box.
Added
- A default
robots.txt, with a block that keeps search, print layout, media and test areas out of search engines. See A useful robots.txt out of the box. (f93362f6b4,185ddce843)
Updated
- Notification mail is sent to the To field instead of Bcc, which some mail servers refuse. (
11dfa2e178) - The
updateviewcountcronjob works in default installations. (8bffd7b08a) - Debug log entries carry more context (
lib/ezfile/classes/ezlog.php), taken over from a community fork. See Debug output improvements for the debug switches. (881a280153) - The admin dashboard logo no longer hides the product name. (
86e0d4988b) - PHP 8.1 to 8.5 compatibility. See PHP 8 support.
#[ReturnTypeWillChange]on the methods of SPL interfaces (PHP 8.1). (a075afe4d6)- Declared public properties instead of dynamic ones, also in
eZURLand the SOAP response class. (cb6d3e2435,8ad71d8a79,d806722a80) - Nullable types for PHP 8.5. (
ea660c8371,0d035b6723) - Zeta Components updated to releases that support PHP 8.5; the README documents PHP 8.5. (
4db16d95c3,27ed271f3d) ezldapuserno longer usesutf8_decode, deprecated in PHP 8.2. (a5199cc8dc)- No fatal error from the
ezmatrixdatatype or the collaboration module view. (f433a08cf9,1ba06942c3) - An empty string is no longer passed as null to
mysqli_real_escape_string(ezmysqlidb.php) orpreg_match(ezuri.php),eZPathElementdeclares its properties, and the template compiler and multipass parser no longer raise a chain of warnings when content is edited. (ff023c8e5f,569cea280f,96ee5aa258,dc2440c8da) - Further fixes. (
b13f305ac8,7e0a68ee94)
- The
data_textof a content attribute is an empty string instead of null (PHP 8 deprecations), andezmatrixguards its XML parsing (upstream pull request #54, also merged into the main branch). (9443fed1d7,f821ec15c3)
Not listed above
5 changes of this release bring no separate user benefit: 1 documentation, 1 version bookkeeping and 3 merge commits. Every change of the release (30 in this range) is in the ledger of the root repository.
Related pages
- Releases before and after: 6.0.10, 6.0.12.
- The story: September 2025, December 2025.