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

Major version 3.0.0 #702

Open
1 of 5 tasks
tvbeek opened this issue Dec 15, 2023 · 2 comments
Open
1 of 5 tasks

Major version 3.0.0 #702

tvbeek opened this issue Dec 15, 2023 · 2 comments
Assignees
Milestone

Comments

@tvbeek
Copy link
Member

tvbeek commented Dec 15, 2023

Description

We are getting more concrete plans for a new major version.

Tasks for the new major version

Remove deprecations

@ravage84
Copy link
Member

We set up some pages for the new major version 3.0 in the repo wiki:

@AJenbo AJenbo added this to the 3.0.0 milestone Apr 27, 2024
@AJenbo
Copy link
Collaborator

AJenbo commented Apr 27, 2024

I made PRs for dropping the rest of the unsupported PHP versions. In total that will get us to 5000 lines removed since 2.x.

I also made one for removing things marked as deprecated, except for two functions that are still used internally.

Settling on a code styles and which tool to use for it should be the next step I think. Having that cleared up will make cleaning up syntax a lot easier.

I think it could be good to have 3.x out by the time PHP 8.4 arrives (November 2024).

I would also like to get the project to pass PHPStan level 9 by then, I think it's a doable target and we are a bit more free as to how to approach it during the 3.x cycle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants