Skip to content

fix: use ^8.3 PHP constraint instead of upper-bounded range#36

Merged
magicsunday merged 1 commit intomagicsunday:masterfrom
CybotTM:fix/php-constraint
Mar 3, 2026
Merged

fix: use ^8.3 PHP constraint instead of upper-bounded range#36
magicsunday merged 1 commit intomagicsunday:masterfrom
CybotTM:fix/php-constraint

Conversation

@CybotTM
Copy link
Contributor

@CybotTM CybotTM commented Feb 27, 2026

Summary

  • Widen PHP constraint from >=8.3.0 <8.6.0 to ^8.3 (equivalent to >=8.3.0 <9.0.0)
  • Allows installation on PHP 8.5+ without needing a new release for every minor PHP version

Context

PHP 8.5 is GA and downstream packages (e.g. netresearch/sdk-api-universal-messenger) cannot resolve dependencies when running on PHP 8.5 because transitive dependencies block it.

Using ^8.3 instead of an upper-bounded range avoids this issue for all future PHP 8.x releases. There is no technical reason to restrict the upper bound within the 8.x series.

@magicsunday magicsunday merged commit 858b883 into magicsunday:master Mar 3, 2026
@magicsunday
Copy link
Owner

Thanks for the contribution! The upper-bounded PHP constraint was indeed unnecessary. Merged.

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.

2 participants