Skip to content

v2.3.14

Choose a tag to compare

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

Release Notes — se7enxweb/ezplatform-user v2.3.14

Bug fixes

  • Classmap ambiguity eliminated — Added "replace": {"ezsystems/ezplatform-user": "self.version"} to composer.json. Composer was simultaneously installing both ezsystems/ezplatform-user (v2.3.12) and se7enxweb/ezplatform-user (fork), causing 100+ duplicate-class warnings for every class in the Ibexa\User\* and Ibexa\Platform\User\* namespaces. With replace declared, Composer treats the se7enxweb fork as the canonical provider of ezsystems/ezplatform-user and will not install both.

Affected classes (sample)

Ibexa\User\Behat\Context\UserSettingsContext
Ibexa\User\Behat\Context\UserSetupContext
... (100 total)

Why this matters
On a fresh composer create-project se7enxweb/exponential-platform-legacy, both packages were resolved and installed in vendor/. The classmap generator warned on every class. This is now fully resolved.

Upgrade notes
No API or behavioural changes. Run composer update se7enxweb/ezplatform-user.

Full Changelog: v2.3.13...v2.3.14