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

go: bump version to 1.24 #36478

Merged
merged 2 commits into from
Feb 12, 2025
Merged

go: bump version to 1.24 #36478

merged 2 commits into from
Feb 12, 2025

Conversation

radeksimko
Copy link
Member

@radeksimko radeksimko commented Feb 12, 2025

Marking this as draft for now, pending this PR to goenv. Also this shall not be backported as v1.11 is now at a stage of reaching rc, i.e. point of stability.

The new version has some changes we could make use of in the codebase, for example https://go.dev/doc/go1.24#testing-synctest

TODO

  • (re)run make syncdeps
  • run go mod tidy
  • skim over the Go changelog and prepare our Changelog reflecting any compatibility and other changes that impact our end users, e.g. OS support
  • Address go vet 1.24 failures #36485

Target Release

1.12.x

CHANGELOG entry

  • This change is user-facing and I added a changelog entry.
  • This change is not user-facing.

@jbardin
Copy link
Member

jbardin commented Feb 12, 2025

FYI I have a branch already which updates all the go tool usage for go1.24. I'll rebase that for a PR once you can merge this (https://github.com/hashicorp/terraform/compare/jbardin/go1.24-tools?expand=1)

@radeksimko radeksimko merged commit c40c937 into main Feb 12, 2025
18 checks passed
@radeksimko radeksimko deleted the go-1.24 branch February 12, 2025 17:11
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.

2 participants