Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide PHP 8.1 compatibility #29

Merged
merged 4 commits into from
Oct 13, 2021

Conversation

weierophinney
Copy link
Member

  • Updates PHP constraint to read ^7.3 || ~8.0.0 || ~8.1.0
  • Changes how the package replaces zend-modulemanager:
    • Renames "replace" section to "conflict"
    • Changes zend-modulemanager constraint in that section to "*"
    • Removes dependency on laminas-zendframework-bridge
  • Updates dependencies to versions known to work with PHP 8.1 where possible.

- Updates PHP constraint to read `^7.3 || ~8.0.0 || ~8.1.0`
- Changes how the package replaces zend-modulemanager:
  - Renames "replace" section to "conflict"
  - Changes zend-modulemanager constraint in that section to "*"
  - Removes dependency on laminas-zendframework-bridge
- Updates dependencies to versions known to work with PHP 8.1 where possible.

Signed-off-by: Matthew Weier O'Phinney <[email protected]>
@weierophinney weierophinney added this to the 2.11.0 milestone Oct 13, 2021
- Make index.md a symlink to project README.md file
- Add rule exclusion to intro.md file

Signed-off-by: Matthew Weier O'Phinney <[email protected]>
9.5.10 flipped the default; we need it to catch deprecations for 8.1.

Signed-off-by: Matthew Weier O'Phinney <[email protected]>
- laminas-console is referenced via 2 provider interfaces, but needs to be installed by any application that implements those anyways, via laminas-mvc-console.
  As such, these are unnecessary for testing or as dependencies.
- laminas-di is not referenced anywhere.

Signed-off-by: Matthew Weier O'Phinney <[email protected]>
@Xerkus Xerkus merged commit 6acf599 into laminas:2.11.x Oct 13, 2021
@weierophinney weierophinney deleted the feature/php-8.1-support branch October 13, 2021 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants