v3.3.44.1 #13
se7enxweb
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
v3.3.44.1 — Patch Release: eZ Platform 3.x / Symfony 5 Compatibility
Release date: 2026.04.11
Patch release on top of v3.3.44.0 resolving runtime compatibility issues when running the eZ Platform 3.x legacy bridge stack on PHP 8 / Symfony 5. Includes SQLite seed data fixes, webpack build fixes, security hardening, and a full set of legacy INI settings for the
legacy_sitesiteaccess.Changes Since v3.3.44.0
Compatibility Fixes
se7enxweb/legacy-bridgepinned to^3.0.0.34— pulls in all PHP 8 / Symfony 5 runtime fixes including:sqlite3notpdo_sqlite)getPermissionResolver()->setCurrentUserReference()replacing removedsetCurrentUser()getPermissionResolver()->getCurrentUserReference()replacing removed direct callLegacyTokenabstract method implementations (getRoleNames(),__serialize(),__unserialize())security.yamllogout.target: /loginfixse7enxweb/ezplatform-kernelpinned to~1.3.43— locked to tested-compatible minorconfig/bundles.php: registeredNetgenRichTextDataTypeBundle::class => ['all' => true]Legacy INI Settings
ezpublish_legacy/settings/override/site.ini.append.php: updated to activate all required extensions (ngsymfonytools,ezrichtext,ezplatformsearch,sevenx_themes_simple,bcwebsitestatistics); addedlegacy_sitetoSiteListandAvailableSiteAccessList;MatchOrder=host;uri;HostMatchMapItemsfor platform/edit hostname routingezpublish_legacy/settings/siteaccess/legacy_admin/site.ini.append.php:SiteDesign=admin3(wasadmin2);AdditionalSiteDesignListfallback chain (admin3 → admin2 → admin → standard → base);eng-USadded toSiteLanguageListSymfony / Siteaccess Config
config/app/packages/ezpublish_siteaccess.yaml: addedlegacy_sitesiteaccess group withlegacy_mode: trueconfig/app/packages/legacy.yaml:SiteDesignset tosimple; added per-siteaccess block forlegacy_siteBuild / Asset Fixes
encore.config.js/ez.config.setup.jspath resolution bugfix preventing webpack build failuresass-loaderupgraded to modern API (removes deprecation warnings in Node 20 builds)SQLite Data Fix
data/sqlite/cleandata.sql: unescaped backslash-escaped quotes and\nsequences that caused SQLite parse errors duringexponential:installSecurity
/logininstead of crashing with a null user reference on/adminui/Assets
public/assets/images/exponentialplatform.pngaddedDependency Ecosystem Changes (upstream repos)
se7enxweb/legacy-bridge3.x@96278c9ngsymfonytools ^4.0,richtext-datatype-bundle 2.0.x-devse7enxweb/richtext-datatype-bundle2.0.x@9ef3a49ez_richtext_to_html5Twig filter (eZ Platform 3.x); allIbexa\→EzSystems\eZ\namespacesse7enxweb/ngsymfonytools4.x@4.0.0.0twigservice (Symfony 5 removedtemplating); correctezpublish.api.repositoryservice IDUpgrade Notes
If upgrading from
v3.3.44.0:Full Changelog: v3.3.44.0...v3.3.44.1
Full Changelog: v3.3.44.0...v3.3.44.1
This discussion was created from the release v3.3.44.1.
Beta Was this translation helpful? Give feedback.
All reactions