Download Latest Version v2.5.0.3 source code.tar.gz (290.5 kB)
Email in envelope

Get an email when there's a new version of Exponential Platform Legacy (Stable CMS)

Home / v3.3.44.6
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-04-12 2.7 kB
v3.3.44.6_ clean up stale ezsystems_ bundle registrations_ fix Solr + DoctrineSchema source code.tar.gz 2026-04-12 713.9 kB
v3.3.44.6_ clean up stale ezsystems_ bundle registrations_ fix Solr + DoctrineSchema source code.zip 2026-04-12 1.3 MB
Totals: 3 Items   2.0 MB 0

Changes

config/bundles.php

Removed 12 stale/duplicate bundle registrations — these were the original ezsystems/* bundles that are no longer needed now that all packages are resolved through the se7enxweb/* fork ecosystem. The se7enxweb forks register their classes under the same fully qualified class names, so having both caused conflicts:

Removed
EzSystems\EzPlatformDesignEngineBundle\EzPlatformDesignEngineBundle
EzSystems\EzPlatformRichTextBundle\EzPlatformRichTextBundle
EzSystems\EzPlatformUserBundle\EzPlatformUserBundle
EzSystems\PlatformHttpCacheBundle\EzSystemsPlatformHttpCacheBundle
Ibexa\Platform\Bundle\Search\IbexaPlatformSearchBundle
EzSystems\EzPlatformCronBundle\EzPlatformCronBundle
EzSystems\EzPlatformStandardDesignBundle\EzPlatformStandardDesignBundle
EzSystems\EzPlatformAdminUiBundle\EzPlatformAdminUiBundle
EzSystems\EzPlatformAdminUiAssetsBundle\EzPlatformAdminUiAssetsBundle
EzSystems\EzPlatformMatrixFieldtypeBundle\EzPlatformMatrixFieldtypeBundle
EzSystems\EzPlatformGraphQL\EzSystemsEzPlatformGraphQLBundle
ContextualCode\EzPlatformAlloyEditorElementWidth\EzPlatformAlloyEditorElementWidthBundle

Added 2 missing bundle registrations that were being stripped by Symfony Flex recipe cleanup:

Added Position Required by
EzSystems\DoctrineSchemaBundle\DoctrineSchemaBundle After DoctrineMigrationsBundle EzSystemsPlatformInstallerBundle::build()
EzSystems\EzPlatformSolrSearchEngineBundle\EzSystemsEzPlatformSolrSearchEngineBundle After EzPublishLegacySearchEngineBundle config/packages/ezplatform_solr.yaml (ez_search_engine_solr extension)

composer.json

Added two root-level replace entries to suppress duplicate packages that were being resolved alongside their se7enxweb/* fork equivalents:

:::json
"se7enxweb/ezpublish-legacy-installer": "*",
"ezsystems/doctrine-dbal-schema": "*"

These duplicates caused Ambiguous class resolution warnings on composer dump-autoload. Declaring them as replaced at the root level tells Composer not to install them alongside the forks that already replace them.

  • se7enxweb/sevenx-recipes v1.2.0 — Flex recipes now auto-register DoctrineSchemaBundle and EzSystemsEzPlatformSolrSearchEngineBundle on fresh installs
  • se7enxweb/oss v3.3.0.5se7enxweb/ezplatform-alloyeditor-element-width added to OSS metapackage
Source: README.md, updated 2026-04-12