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

[In Progress] Modernize to PHP 8 WPCS 3 #69

Merged
merged 21 commits into from
Aug 29, 2023
Merged

[In Progress] Modernize to PHP 8 WPCS 3 #69

merged 21 commits into from
Aug 29, 2023

Conversation

gmazzap
Copy link
Contributor

@gmazzap gmazzap commented Aug 25, 2023

Please check if the PR fulfills these requirements

  • The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes/features)
  • Docs have been added/updated (for bug fixes/features)

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

Feature

What is the current behavior? (You can also link to an open issue here)

See:

In a nutshell, make compatible with PHP 8+and its features and WPCS 3

What is the new behavior (if this is a feature change)?

Dependencies are updated, compatibility improved. Still work to do to cover all modern PHP 8 things.

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

Yes.

Other information:

The target version/2 branch will be the branch used to release the new major.

@gmazzap gmazzap merged commit 725b79b into version/2 Aug 29, 2023
@gmazzap gmazzap removed a link to an issue Aug 30, 2023
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants