-
Notifications
You must be signed in to change notification settings - Fork 2k
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
vendor.mod: update minimum go version to go1.23 #5920
Conversation
Go maintainers started to unconditionally update the minimum go version for golang.org/x/ dependencies to go1.23, which means that we'll no longer be able to support any version below that when updating those dependencies; > all: upgrade go directive to at least 1.23.0 [generated] > > By now Go 1.24.0 has been released, and Go 1.22 is no longer supported > per the Go Release Policy (https://go.dev/doc/devel/release#policy). > > For golang/go#69095. This updates our minimum version to go1.23, as we won't be able to maintain compatibility with older versions because of the above. Signed-off-by: Sebastiaan van Stijn <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #5920 +/- ##
=======================================
Coverage 59.32% 59.32%
=======================================
Files 358 358
Lines 29783 29783
=======================================
Hits 17669 17669
Misses 11145 11145
Partials 969 969 🚀 New features to boost your workflow:
|
Thanks! |
Wait, what broke? Is it because "go1.23 downgrading itself to pretend it's go1.22" is different than "go1.23 running as go1.23"? That feature still baffles me TBH |
(downgrading itself, as in: internally downgrading features, not the "let's download a different toolchain" variant) |
On Go 1.22, (I never thought I'd miss the simplicity of |
May I recommend TypeScript? They say it's nice |
Well... that comment didn't age well; |
Real big "But Doctor, I Am Pagliacci" vibes coming off that suggestion 😂 I wonder if that'll give https://github.com/MichiganTypeScript/typescript-types-only-wasm-runtime a better framerate in Doom, though. 🤔 |
Also .. sigh,,, ! Hopefully this repo can move to a |
Honestly with #5896, it's pretty close to a 100% stock |
Go maintainers started to unconditionally update the minimum go version for golang.org/x/ dependencies to go1.23, which means that we'll no longer be able to support any version below that when updating those dependencies;
This updates our minimum version to go1.23, as we won't be able to maintain compatibility with older versions because of the above.
- What I did
- How I did it
- How to verify it
- Human readable description for the release notes
- A picture of a cute animal (not mandatory but encouraged)