Skip to content

Backport Next 15 and React 19 to previous major#9809

Draft
AlanBreck wants to merge 3 commits intokeystonejs:backportfrom
AlanBreck:v6-next15
Draft

Backport Next 15 and React 19 to previous major#9809
AlanBreck wants to merge 3 commits intokeystonejs:backportfrom
AlanBreck:v6-next15

Conversation

@AlanBreck
Copy link
Copy Markdown
Contributor

This is an initial pass using Claude to port the changes from #9421 into the v6 branch.

@AlanBreck AlanBreck changed the base branch from main to v6 April 13, 2026 21:57
@dcousens
Copy link
Copy Markdown
Member

dcousens commented Apr 13, 2026

@AlanBreck ah this already raises an interesting point, this will need to be a major release of 7.0.0 either way; from a semver point of view; but upgrading should be trivial compared to the main major.

I am happy to continue, with the assumption that the new major in main will go on to be 8.0.0.

@dcousens
Copy link
Copy Markdown
Member

Renamed the target branch to backport

@dcousens dcousens changed the title Use Next 15 and React 19 in v6 branch Backport Next 15 and React 19 to previous major Apr 13, 2026
@AlanBreck
Copy link
Copy Markdown
Contributor Author

I am happy to continue, with the assumption that the new major in main will go on to be 8.0.0.

Sounds great. Thank you for your willingness to work on this!

@MauriceArikoglu
Copy link
Copy Markdown
Contributor

@dcousens whats missing for this to ship? Very much appreciating @AlanBreck for his efforts and would like to offer my help to get this up and running as it would make our life here easier as well 😅

@dcousens
Copy link
Copy Markdown
Member

@AlanBreck is this ready to come out of draft? Where did you end up

@dcousens
Copy link
Copy Markdown
Member

@MauriceArikoglu I have no doubt @AlanBreck would appreciate you pulling down the branch and testing yourself ❤️

@AlanBreck
Copy link
Copy Markdown
Contributor Author

I am happy to continue, with the assumption that the new major in main will go on to be 8.0.0.

I misunderstood happy to continue as taking over the PR, and consequently massively dropped the ball on this. I'm so sorry!

Where I left off was getting tests to pass. I believe one blocker is that React needs to be bumped in the design-system folder (though I'm unsure of why that wasn't an issue in the original PR).

@MauriceArikoglu I have no doubt @AlanBreck would appreciate you pulling down the branch and testing yourself ❤️

Definitely confirmed!

@MauriceArikoglu
Copy link
Copy Markdown
Contributor

@AlanBreck Since you are already pretty deep into the backport, I wouldnt wanna interfere with your code. What I can offer is looking at changes / reviewing or pair programming in a videocall to assist or even work on an unrelated branch on aiding with related topics. I think it doesnt make much sense to dive into your wip though.
Let me know if I can help!

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.

3 participants