-
Notifications
You must be signed in to change notification settings - Fork 18k
all: end support for macOS 11 in Go 1.25 #69839
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
Comments
This proposal has been added to the active column of the proposals project |
This seems like a routine deprecation. The number of people using macOS 11 seems to be small. (It's too bad we don't have telemetry on OS versions. @adonovan is going to file a proposal to gather that.) |
Filed: #70126 |
Have all remaining concerns about this proposal been addressed? The proposal is to announce the end of support for macOS 11 in the Go 1.24 release notes, and disable the builder for Go 1.25. Go 1.24 (security patches until Feb 2026) will be the last release with macOS 11 support. |
Based on the discussion above, this proposal seems like a likely accept. The proposal is to announce the end of support for macOS 11 in the Go 1.24 release notes, and disable the builder for Go 1.25. Go 1.24 (security patches until Feb 2026) will be the last release with macOS 11 support. |
No change in consensus, so accepted. 🎉 The proposal is to announce the end of support for macOS 11 in the Go 1.24 release notes, and disable the builder for Go 1.25. Go 1.24 (security patches until Feb 2026) will be the last release with macOS 11 support. |
Change https://go.dev/cl/627616 mentions this issue: |
Go 1.24 is the last release that will run on macOS 11 Big Sur. Go 1.25 will require macOS 12 Monterey or later. For #69839. For #23011. Change-Id: Ic58beff0f7eb69f600add5c17cf6edd960d09980 Reviewed-on: https://go-review.googlesource.com/c/go/+/627616 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: David Chase <drchase@google.com>
Pre-announcement is added to 1.24 release notes. Move to 1.25. |
This issue is currently labeled as early-in-cycle for Go 1.25. |
Change https://go.dev/cl/646395 mentions this issue: |
Go 1.25 will require macOS 12 Monterey or later. For golang/go#69839. Change-Id: I5d81c4ea9a1a267e219eb8023b6c20ac6552f701 Reviewed-on: https://go-review.googlesource.com/c/build/+/646395 Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Cherry Mui <cherryyz@google.com>
Change https://go.dev/cl/663515 mentions this issue: |
For #69839. For #71661. Change-Id: Ic13f4b7fb81461d55216b260384ee10037b86054 Reviewed-on: https://go-review.googlesource.com/c/go/+/663515 TryBot-Bypass: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Change https://go.dev/cl/664215 mentions this issue: |
The release freeze for Go 1.25 is a bit over a month away. Do a preliminary update of the release target list. So far it is the same as for Go 1.24, with the following diff: - The new minimum macOS version is macOS 12. We'll revisit this after the freeze in case anything changes. For golang/go#40561. For golang/go#69839. Change-Id: I26bdcaa88b39b6d6342dbb881e53f3035862a24f Reviewed-on: https://go-review.googlesource.com/c/build/+/664215 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Carlos Amedee <carlos@golang.org> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Proposal Details
Go added support for macOS 15 that was publicly released this September. After internal discussion, we believe the summer of 2025 will be a good time to drop support for macOS 11. The last security update it received was in September 2023.
On behalf of @golang/release, I propose we announce the end of support in the Go 1.24 release notes, and disable the builder for Go 1.25. Go 1.24 (security patches until Feb 2026) will be the last release with macOS 11 support.
For context, #64207 (comment) contains some history as well as future patterns if we keep the same cadence.
CC @golang/darwin.
The text was updated successfully, but these errors were encountered: