Skip to content

IBX-12654: Replaced minimum-stability with ibexa/core dev requirement - #112

Merged
wiewiurdp merged 1 commit into
6.0from
IBX-12654-replaced-minimum-stability-with-ibexa-core-dev-requirement
Sep 23, 2026
Merged

wiewiurdp merged 1 commit into
6.0from
IBX-12654-replaced-minimum-stability-with-ibexa-core-dev-requirement

Conversation

@bnowak

@bnowak bnowak commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor
🎫 Issue IBX-12654

Related PRs:

Description:

Follow-up to #111, based on review feedback in ibexa/doctrine-schema#53 (comment): instead of lowering the package-wide minimum-stability to dev (with prefer-stable), ibexa/core is required in require-dev as ~6.0.x-dev, which lets Composer resolve the ibexa/phpstan dependency tree without relaxing stability for every package.

ibexa/doctrine-schema is also required directly in require-dev as ~6.0.x-dev. It has no stable 6.0 release yet, and is only a transitive dependency (of ibexa/core and ibexa/phpstan); Composer only allows dev-stability packages that are required directly by the root composer.json, so without this direct requirement, dependency resolution fails once minimum-stability is no longer relaxed package-wide.

For QA:

No functional change. CI is the verification.

Documentation:

No client-facing impact.

@bnowak
bnowak marked this pull request as ready for review September 23, 2026 12:52
@wiewiurdp
wiewiurdp merged commit bcc0c93 into 6.0 Sep 23, 2026
6 checks passed
@wiewiurdp
wiewiurdp deleted the IBX-12654-replaced-minimum-stability-with-ibexa-core-dev-requirement branch September 23, 2026 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants