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

Feature/support php8 only #36

Merged
merged 4 commits into from
Sep 12, 2023

Conversation

fruitl00p
Copy link
Contributor

this is the last and (currently) final MR to drop PHP7 entirely.
I suspect you'd like to release an intermediate PHP7 supporting release first and then bump the semver major to only support php8+ in the future.

@fruitl00p fruitl00p mentioned this pull request Nov 17, 2022
@JKetelaar
Copy link
Owner

JKetelaar commented Nov 17, 2022

That said, maybe it's a good idea to release this as v3.0 instead of v2.0, to ensure systems using this module don't get broken.

@fruitl00p
Copy link
Contributor Author

I understand. 7.4 will reach EOL this month I believe..

Would be great to have atleast 7.4 and up as the last 7 release and then push for a 8+ branch and keep development there. That way clients relying on php7 can always stick to the older branch/release.

Love semver :)

- constructor property promotion
- match instead of switch/case
- dropped superfluous docblocks
@fruitl00p
Copy link
Contributor Author

@JKetelaar any possible update on this PR (and/or the Guzzle update to atleast get Drupal10 compatibility)

@JKetelaar
Copy link
Owner

Hi there - thanks for the headsup. I'll merge this PR, thanks a lot.
Due to PHP 7.4 now being out of support, I don't think we have to worry too much about that version anymore.

@JKetelaar JKetelaar merged commit cfc6f8e into JKetelaar:master Sep 12, 2023
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