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

doc: write Go 1.18 release notes #47694

Closed
cagedmantis opened this issue Aug 13, 2021 · 103 comments
Closed

doc: write Go 1.18 release notes #47694

cagedmantis opened this issue Aug 13, 2021 · 103 comments
Labels
Documentation help wanted NeedsFix recurring umbrella
Milestone

Comments

@cagedmantis
Copy link
Contributor

@cagedmantis cagedmantis commented Aug 13, 2021

Tracking bug for writing the Go 1.18 Release Notes.

The latest state on tip can be viewed at https://tip.golang.org/doc/go1.18.

When the Go 1.18 Release Notes are complete, this should be closed, and a similar issue should be made for the next release. Previous issues are #44513, #40700, #37419, #36878, #17929, #15810, #5929, etc.

@cagedmantis cagedmantis added Documentation help wanted NeedsFix release-blocker recurring umbrella labels Aug 13, 2021
@cagedmantis cagedmantis added this to the Go1.18 milestone Aug 13, 2021
@gopherbot
Copy link

@gopherbot gopherbot commented Aug 13, 2021

Change https://golang.org/cl/342070 mentions this issue: doc: start draft of go1.18 release notes, move go1.17 to x/website

gopherbot pushed a commit that referenced this issue Aug 16, 2021
This template is based on CL 295209 and previous ones like it.
Continue to eagerly include often-used sections, and clarify that
the TODO is about completing the section, or removing if it turns
out not to be needed.

Move the Go 1.17 release notes to x/website, since that's the new
home for past Go release notes as of CL 291711. They're added to
x/website in CL 342089.

For #47694
Updates #44513

Change-Id: I24962eed800d1509bdf71b7d7f819a683eb96f8f
Reviewed-on: https://go-review.googlesource.com/c/go/+/342070
Trust: Carlos Amedee <carlos@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
gopherbot pushed a commit that referenced this issue Oct 11, 2021
Mention future versions will require the COMPAT_FREEBSD12 kernel option
set in the kernel.

For #47694.

Change-Id: Ia94c4f9dbb38c68025d3c1d12dd2e241a5480a6b
Reviewed-on: https://go-review.googlesource.com/c/go/+/354971
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Tobias Klauser <tobias.klauser@gmail.com>
@gopherbot
Copy link

@gopherbot gopherbot commented Oct 11, 2021

Change https://golang.org/cl/354971 mentions this issue: doc/go1.18: document FreeBSD 11.x will no longer be supported

@gopherbot
Copy link

@gopherbot gopherbot commented Oct 15, 2021

Change https://golang.org/cl/356050 mentions this issue: doc: document new reflect.SetIter{Key,Value} functions

gopherbot pushed a commit that referenced this issue Oct 15, 2021
Update #48294
Update #47694

Change-Id: I4d4c01be74a9736d89a4ec92318ce29ff7289a0d
Reviewed-on: https://go-review.googlesource.com/c/go/+/356050
Trust: Keith Randall <khr@golang.org>
Reviewed-by: Joe Tsai <joetsai@digital-static.net>
@gopherbot
Copy link

@gopherbot gopherbot commented Nov 5, 2021

Change https://golang.org/cl/361894 mentions this issue: doc/go1.18: fill in Go 1.18 release note TODOs using relnote

gopherbot pushed a commit that referenced this issue Nov 5, 2021
For #47694.

Change-Id: Ia80a1859bd0fc6f08d27293f519c22fd9a804fd2
Reviewed-on: https://go-review.googlesource.com/c/go/+/361894
Trust: Dmitri Shuralyov <dmitshur@golang.org>
Trust: Carlos Amedee <carlos@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
@gopherbot
Copy link

@gopherbot gopherbot commented Nov 5, 2021

Change https://golang.org/cl/361895 mentions this issue: doc/go1.18: split bytes and strings packages

gopherbot pushed a commit that referenced this issue Nov 5, 2021
A small touchup after CL 361894.

For #47694.

Change-Id: Ifc161516f897f727195d21351a3c8eda7b6e327e
Reviewed-on: https://go-review.googlesource.com/c/go/+/361895
Trust: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Carlos Amedee <carlos@golang.org>
@gopherbot
Copy link

@gopherbot gopherbot commented Nov 12, 2021

Change https://golang.org/cl/363694 mentions this issue: doc/go1.18: mention register ABI on ARM64 and PPC64

@gopherbot
Copy link

@gopherbot gopherbot commented Nov 12, 2021

Change https://golang.org/cl/363661 mentions this issue: doc: document GOAMD64 environment variable

@gopherbot
Copy link

@gopherbot gopherbot commented Nov 13, 2021

Change https://golang.org/cl/363359 mentions this issue: doc/go1.18: add AppendRune doc

gopherbot pushed a commit that referenced this issue Nov 14, 2021
Update #47694

Change-Id: I9c90bd251616cd4d10434bd3b6e6c30c5c819e24
Reviewed-on: https://go-review.googlesource.com/c/go/+/363661
Trust: Keith Randall <khr@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
CAFxX added a commit to CAFxX/go that referenced this issue Nov 15, 2021
CAFxX added a commit to CAFxX/go that referenced this issue Nov 16, 2021
CAFxX added a commit to CAFxX/go that referenced this issue Nov 16, 2021
CAFxX added a commit to CAFxX/go that referenced this issue Nov 16, 2021
@gopherbot
Copy link

@gopherbot gopherbot commented Nov 16, 2021

Change https://golang.org/cl/363840 mentions this issue: doc: go1.18 release notes for CLs 323318/332771

gopherbot pushed a commit that referenced this issue Nov 16, 2021
For #47694

Change-Id: I39594c273aeb038702457587ee1c46e4b3920bb6
Reviewed-on: https://go-review.googlesource.com/c/go/+/363359
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Jeremy Faller <jeremy@golang.org>
Trust: Jeremy Faller <jeremy@golang.org>
@gopherbot
Copy link

@gopherbot gopherbot commented Feb 23, 2022

Change https://go.dev/cl/387574 mentions this issue: doc/go1.18: mention runtime/pprof improvements

gopherbot pushed a commit that referenced this issue Feb 24, 2022
For #47694.

Change-Id: Ib49145a58b8388d35267cf4b0caa730d7e436d06
Reviewed-on: https://go-review.googlesource.com/c/go/+/387574
Reviewed-by: Michael Pratt <mpratt@google.com>
Trust: Michael Pratt <mpratt@google.com>
Run-TryBot: Michael Pratt <mpratt@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Rhys Hiltner <rhys@justin.tv>
Reviewed-by: Bryan Mills <bcmills@google.com>
Trust: Bryan Mills <bcmills@google.com>
@gopherbot
Copy link

@gopherbot gopherbot commented Feb 24, 2022

Change https://go.dev/cl/387924 mentions this issue: doc/go1.18: document method set limitation for method selectors

gopherbot pushed a commit that referenced this issue Feb 25, 2022
For #51183.
For #47694.

Change-Id: If47ae074c3cd9f73b2e7f6408749d9a7d56bd8d2
Reviewed-on: https://go-review.googlesource.com/c/go/+/387924
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
@gopherbot
Copy link

@gopherbot gopherbot commented Feb 28, 2022

Change https://go.dev/cl/388556 mentions this issue: _content/doc: add Go 1.18 release notes

@gopherbot
Copy link

@gopherbot gopherbot commented Feb 28, 2022

Change https://go.dev/cl/388515 mentions this issue: doc: start draft of go1.19 release notes, move go1.18 to x/website

gopherbot pushed a commit that referenced this issue Mar 2, 2022
This template is based on CL 342070 and previous ones like it.
Continue to eagerly include often-used sections, and clarify that
the TODO is about completing the section, or removing if it turns
out not to be needed.

Move the Go 1.18 release notes to x/website, since that's the new
home for past Go release notes as of CL 291711. They're added to
x/website in CL 388556.

For #51400
Updates #47694

Change-Id: I7b5213e039ad6e14a7ff7ad486311efcecc06824
Reviewed-on: https://go-review.googlesource.com/c/go/+/388515
Trust: Carlos Amedee <carlos@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Alex Rakoczy <alex@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
gopherbot pushed a commit to golang/website that referenced this issue Mar 2, 2022
Copied from Go commit 2cb9e116d39176bd8a93609c63b175ac09eacea9 CL 388454.
Deleted there in CL 388515.

Updates golang/go#47694

Change-Id: I5f26ce2fc6ec96c5902dbe5838689fd139bcd0e5
Reviewed-on: https://go-review.googlesource.com/c/website/+/388556
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Alex Rakoczy <alex@golang.org>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
Auto-Submit: Carlos Amedee <carlos@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Carlos Amedee <amedee@google.com>
@gopherbot
Copy link

@gopherbot gopherbot commented Mar 4, 2022

Change https://go.dev/cl/389955 mentions this issue: _content/doc/go1.18: mention net/http IDNA change

gopherbot pushed a commit to golang/website that referenced this issue Mar 4, 2022
Based on CL 366955 originally by Timothy Gu.

For golang/go#46001
For golang/go#47694

Change-Id: Ide7711680d651c4cbbb6da13ab33b67cf5e26758
Reviewed-on: https://go-review.googlesource.com/c/website/+/389955
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Trust: DO NOT USE <iant@google.com>
@gopherbot
Copy link

@gopherbot gopherbot commented Mar 8, 2022

Change https://go.dev/cl/390375 mentions this issue: _content/doc/go1.18: remove draft notice

@gopherbot
Copy link

@gopherbot gopherbot commented Mar 9, 2022

Change https://go.dev/cl/391274 mentions this issue: [release-branch.go1.18] doc/go1.18: document field access limitations for type parameters

@gopherbot
Copy link

@gopherbot gopherbot commented Mar 9, 2022

Change https://go.dev/cl/391279 mentions this issue: _content/doc: update Go 1.18 release notes

gopherbot pushed a commit to golang/website that referenced this issue Mar 10, 2022
Document field access limitations for type parameters.

Also, remove some superfluous "currently" uses - the
time context is clear from the introductory paragraph
of the respective section.

For golang/go#51576.
For golang/go#47694.

Change-Id: If4c12f95f024894a9efb949dda9341d8ab0dc77e
Reviewed-on: https://go-review.googlesource.com/c/website/+/391279
Reviewed-by: DO NOT USE <iant@google.com>
Trust: Dmitri Shuralyov <dmitshur@google.com>
@heschi
Copy link
Contributor

@heschi heschi commented Mar 14, 2022

Only thing left to do is remove the draft notice, i.e. submit https://go.dev/cl/390375, which we'll do during the release process. Removing as a release blocker.

@heschi heschi self-assigned this Mar 14, 2022
@heschi heschi removed this from the Go1.18 milestone Mar 15, 2022
@heschi heschi added this to the Go1.19 milestone Mar 15, 2022
@dmitshur dmitshur removed this from the Go1.19 milestone Mar 15, 2022
@dmitshur dmitshur added this to the Go1.18 milestone Mar 15, 2022
jproberts pushed a commit to jproberts/go that referenced this issue Jun 21, 2022
For golang#47694

Change-Id: I00da9bd39700e938ec492daa71aba2035d911a06
Reviewed-on: https://go-review.googlesource.com/c/go/+/374354
Trust: Ian Lance Taylor <iant@golang.org>
Trust: Katie Hockman <katie@golang.org>
Reviewed-by: Katie Hockman <katie@golang.org>
jproberts pushed a commit to jproberts/go that referenced this issue Jun 21, 2022
The release notes explicitly refer to sections updated
for generics in the spec but then point to the old spec
which is very confusing for beta users.

For golang#47694

Change-Id: I5b555db3543cc32f088a8b267ec3f1195a52a812
Reviewed-on: https://go-review.googlesource.com/c/go/+/373174
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
jproberts pushed a commit to jproberts/go that referenced this issue Jun 21, 2022
For golang#47694.

Change-Id: I00862f987a0ff9f71e0295ce4320e6f9a6a4332f
Reviewed-on: https://go-review.googlesource.com/c/go/+/376414
Trust: Robert Griesemer <gri@golang.org>
Run-TryBot: Robert Griesemer <gri@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
jproberts pushed a commit to jproberts/go that referenced this issue Jun 21, 2022
This reverts CL 376414.

For golang#47694.
For golang#50481.

Change-Id: Ie73961046e52e6e5d3262ef0aeaa24bec7eaa937
Reviewed-on: https://go-review.googlesource.com/c/go/+/379835
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
@rsc rsc unassigned heschi Jun 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation help wanted NeedsFix recurring umbrella
Projects
None yet
Development

No branches or pull requests

9 participants