Skip to content

v2.3.42

Choose a tag to compare

@se7enxweb se7enxweb released this 12 Apr 06:58
· 1 commit to 2.3.x since this release

Release Notes — se7enxweb/ezplatform-admin-ui v2.3.42

Bug fixes

  • Classmap ambiguity eliminated — Added "replace": {"ezsystems/ezplatform-admin-ui": "self.version"} to composer.json. Composer was simultaneously installing ezsystems/ezplatform-admin-ui alongside this fork, generating 889 duplicate-class warnings — by far the largest source of classmap noise on a fresh install. This was caused by the full EzSystems\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 copy
  • v2.3.41 — feat: update to Exponential Platform DXP branding
  • v2.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