v3.3.44.2
v3.3.44.2 — Documentation Patch
Release date: 2026.04.11
Micro-patch on top of v3.3.44.1 adding a missing required installation step to the SQLite install walkthrough in doc/INSTALL.md.
Install from the 3.x branch:
composer create-project se7enxweb/exponential-platform-legacy:3.x-dev myproject
Changes Since v3.3.44.1
Documentation
-
doc/INSTALL.md— Section 5c (SQLite install walkthrough): added Step 6 — Regenerate legacy extension autoloadsThis step was missing from the SQLite install sequence. Without it, the legacy kernel cannot locate extension classes after a fresh install (the extension class maps in
ezpublish_legacy/var/autoload/are empty), causing runtime null-object errors such asCall to a member function attribute() on nullinLegacyMapper/Security.php.php bin/console ezpublish:legacy:generate-autoloads
The command is now documented as a mandatory post-install step, with an explanation of what it does and when it must be re-run (after any extension change).
Upgrade Notes
No code changes. Documentation fix only.
Full Changelog: v3.3.44.1...v3.3.44.2
> composer create-project se7enxweb/exponential-platform-legacy:3.x-dev myproject
Changes Since v3.3.44.1
Documentation
-
doc/INSTALL.md— Section 5c (SQLite install walkthrough): added Step 6 — Regenerate legacy extension autoloadsThis step was missing from the SQLite install sequence. Without it, the legacy kernel cannot locate extension classes after a fresh install (the extension class maps in
ezpublish_legacy/var/autoload/are empty), causing runtime null-object errors such asCall to a member function attribute() on nullinLegacyMapper/Security.php.php bin/console ezpublish:legacy:generate-autoloads
The command is now documented as a mandatory post-install step, with an explanation of what it does and when it must be re-run (after any extension change).
Upgrade Notes
No code changes. Documentation fix only.
Full Changelog: v3.3.44.1...v3.3.44.2