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

refactor(druapl9): Drop Drupal 9 support #1396

Merged
merged 4 commits into from
May 8, 2024

Conversation

klausi
Copy link
Contributor

@klausi klausi commented Apr 21, 2024

Our promise is to support Drupal 9 until May 1st 2024, so we can prepare dropping it.

I decided that the API change to Executor.php is acceptable, since I don't know of any module that would rely on this.

@klausi klausi added the 4.x label Apr 21, 2024
@klausi klausi requested a review from Kingdutch April 21, 2024 09:40
Copy link
Contributor

@Kingdutch Kingdutch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think overall this looks fine, but there's some @todo's that get bumped from Drupal 9 to 10.1? I don't quite understand those. Did Drupal postpone those or should we do a bit more work here?

@klausi
Copy link
Contributor Author

klausi commented May 5, 2024

Those changes were only made in Drupal 10.2, so in order that 10.1 keeps working we have to still support it.

I decided to not support Drupal 10.0, hope that is ok?

Copy link
Contributor

@Kingdutch Kingdutch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see, okay :)

Yeah I noticed, given that 10.0 is already unsupported and slightly selfishly we don't have any 10.0 projects anymore, I'm happy bumping straight to 10.1 rather than 10.0. That allows us to start leveraging new 10.1 features without hoops.

@klausi klausi merged commit 4e042b7 into drupal-graphql:8.x-4.x May 8, 2024
4 checks passed
@klausi klausi deleted the drop-d9 branch May 8, 2024 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants