v2.3.42
Release Notes — se7enxweb/ezplatform-admin-ui v2.3.42
Bug fixes
- Classmap ambiguity eliminated — Added
"replace": {"ezsystems/ezplatform-admin-ui": "self.version"}tocomposer.json. Composer was simultaneously installingezsystems/ezplatform-admin-uialongside this fork, generating 889 duplicate-class warnings — by far the largest source of classmap noise on a fresh install. This was caused by the fullEzSystems\EzPlatformAdminUiBundle\*namespace existing in both packages.
Affected namespace (sample)
EzSystems\EzPlatformAdminUiBundle\Controller\AssetController
EzSystems\EzPlatformAdminUiBundle\Controller\BookmarkController
EzSystems\EzPlatformAdminUiBundle\Controller\ContentController
... (889 total — entire Admin UI bundle)
Previously in this release line
v2.3.41— Updated rebranding text strings and Exponential Platform DXP branding copyv2.3.41— feat: update to Exponential Platform DXP brandingv2.3.41— fix: migrate SCSS@import→@use/@forward, fix deprecated math functions
Why this matters
On a fresh composer create-project se7enxweb/exponential-platform-legacy, Composer installed both ezsystems/ezplatform-admin-ui and se7enxweb/ezplatform-admin-ui. The replace declaration is the correct Composer mechanism to prevent that.
Upgrade notes
No API, template, or behavioural changes. Run composer update se7enxweb/ezplatform-admin-ui.
Full Changelog: v2.3.41...v2.3.42