| Name | Modified | Size | Downloads / 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.