aboutsummaryrefslogtreecommitdiff
path: root/doc/next/6-stdlib
diff options
context:
space:
mode:
authorGopher Robot <gobot@golang.org>2025-12-03 08:44:34 -0800
committerGopher Robot <gobot@golang.org>2025-12-03 09:37:54 -0800
commit5945fc02fc575da1edc80bcdd0e88e41689552a7 (patch)
treef1cc4888a2924a643dadf0623425d3f2f8bb3105 /doc/next/6-stdlib
parentdcc5fe0c62106e2ba18d59ae675f4a96010d6544 (diff)
downloadgo-5945fc02fc575da1edc80bcdd0e88e41689552a7.tar.xz
doc/next: delete
The release note fragments have been merged and added as _content/doc/go1.26.md in x/website in CL 726360. For #75005. Change-Id: I13533b8a6aac470afe066ddf420028c0360a5bb1 Reviewed-on: https://go-review.googlesource.com/c/go/+/726341 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Gopher Robot <gobot@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Mark Freeman <markfreeman@google.com>
Diffstat (limited to 'doc/next/6-stdlib')
-rw-r--r--doc/next/6-stdlib/0-heading.md2
-rw-r--r--doc/next/6-stdlib/1-secret.md20
-rw-r--r--doc/next/6-stdlib/50-hpke.md7
-rw-r--r--doc/next/6-stdlib/99-minor/0-heading.md1
-rw-r--r--doc/next/6-stdlib/99-minor/README1
-rw-r--r--doc/next/6-stdlib/99-minor/bytes/73794.md2
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/75300.md2
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/dsa/70924.md4
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/ecdh/70924.md4
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/ecdh/75300.md2
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/ecdsa/63963.md1
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/ecdsa/70924.md4
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/ed25519/70924.md4
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/fips140/74630.md2
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/fips140/75301.md1
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/hpke/75300.md1
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/mlkem/75300.md3
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/mlkem/mlkemtest/73627.md3
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/rand/70924.md4
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/rsa/65716.md2
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/rsa/70924.md4
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/rsa/74115.md5
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/rsa/75302.md2
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/tls/71206.md3
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/tls/74425.md5
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/tls/75108.md2
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/tls/75656.md2
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/tls/75836.md9
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/x509/56866.md2
-rw-r--r--doc/next/6-stdlib/99-minor/crypto/x509/75325.md4
-rw-r--r--doc/next/6-stdlib/99-minor/database/sql/driver/67546.md1
-rw-r--r--doc/next/6-stdlib/99-minor/debug/elf/75562.md4
-rw-r--r--doc/next/6-stdlib/99-minor/errors/51945.md2
-rw-r--r--doc/next/6-stdlib/99-minor/go/ast/68021.md4
-rw-r--r--doc/next/6-stdlib/99-minor/go/ast/76031.md9
-rw-r--r--doc/next/6-stdlib/99-minor/go/token/75849.md1
-rw-r--r--doc/next/6-stdlib/99-minor/go/types/76472.md4
-rw-r--r--doc/next/6-stdlib/99-minor/image/jpeg/75603.md2
-rw-r--r--doc/next/6-stdlib/99-minor/log/slog/65954.md6
-rw-r--r--doc/next/6-stdlib/99-minor/net/49097.md6
-rw-r--r--doc/next/6-stdlib/99-minor/net/http/67813.md4
-rw-r--r--doc/next/6-stdlib/99-minor/net/http/75772.md5
-rw-r--r--doc/next/6-stdlib/99-minor/net/http/httptest/31054.md2
-rw-r--r--doc/next/6-stdlib/99-minor/net/http/httputil/73161.md11
-rw-r--r--doc/next/6-stdlib/99-minor/net/netip/61642.md1
-rw-r--r--doc/next/6-stdlib/99-minor/net/url/31024.md4
-rw-r--r--doc/next/6-stdlib/99-minor/os/70352.md4
-rw-r--r--doc/next/6-stdlib/99-minor/os/73676.md4
-rw-r--r--doc/next/6-stdlib/99-minor/os/signal/notifycontext.md2
-rw-r--r--doc/next/6-stdlib/99-minor/reflect/66631.md4
-rw-r--r--doc/next/6-stdlib/99-minor/runtime/metrics/15490.md6
-rw-r--r--doc/next/6-stdlib/99-minor/testing/71287.md18
-rw-r--r--doc/next/6-stdlib/99-minor/testing/cryptotest/70942.md4
-rw-r--r--doc/next/6-stdlib/99-minor/time/76472.md5
54 files changed, 0 insertions, 221 deletions
diff --git a/doc/next/6-stdlib/0-heading.md b/doc/next/6-stdlib/0-heading.md
deleted file mode 100644
index a992170d43..0000000000
--- a/doc/next/6-stdlib/0-heading.md
+++ /dev/null
@@ -1,2 +0,0 @@
-## Standard library {#library}
-
diff --git a/doc/next/6-stdlib/1-secret.md b/doc/next/6-stdlib/1-secret.md
deleted file mode 100644
index 738d02f54a..0000000000
--- a/doc/next/6-stdlib/1-secret.md
+++ /dev/null
@@ -1,20 +0,0 @@
-### New secret package
-
-<!-- https://go.dev/issue/21865 --->
-
-The new [secret](/pkg/runtime/secret) package is available as an experiment.
-It provides a facility for securely erasing temporaries used in
-code that manipulates secret information, typically cryptographic in nature.
-Users can access it by passing `GOEXPERIMENT=runtimesecret` at build time.
-
-<!-- if we land any code that uses runtimesecret for forward secrecy
-like crypto/tls, mention them here too -->
-
-The secret.Do function runs its function argument and then erases all
-temporary storage (registers, stack, new heap allocations) used by
-that function argument. Heap storage is not erased until that storage
-is deemed unreachable by the garbage collector, which might take some
-time after secret.Do completes.
-
-This package is intended to make it easier to ensure [forward
-secrecy](https://en.wikipedia.org/wiki/Forward_secrecy).
diff --git a/doc/next/6-stdlib/50-hpke.md b/doc/next/6-stdlib/50-hpke.md
deleted file mode 100644
index ee621eee35..0000000000
--- a/doc/next/6-stdlib/50-hpke.md
+++ /dev/null
@@ -1,7 +0,0 @@
-### crypto/hpke
-
-The new [crypto/hpke] package implements Hybrid Public Key Encryption
-(HPKE) as specified in [RFC 9180], including support for post-quantum
-hybrid KEMs.
-
-[RFC 9180]: https://rfc-editor.org/rfc/rfc9180.html
diff --git a/doc/next/6-stdlib/99-minor/0-heading.md b/doc/next/6-stdlib/99-minor/0-heading.md
deleted file mode 100644
index 266d98f496..0000000000
--- a/doc/next/6-stdlib/99-minor/0-heading.md
+++ /dev/null
@@ -1 +0,0 @@
-### Minor changes to the library {#minor_library_changes}
diff --git a/doc/next/6-stdlib/99-minor/README b/doc/next/6-stdlib/99-minor/README
deleted file mode 100644
index fac778de05..0000000000
--- a/doc/next/6-stdlib/99-minor/README
+++ /dev/null
@@ -1 +0,0 @@
-API changes and other small changes to the standard library go here.
diff --git a/doc/next/6-stdlib/99-minor/bytes/73794.md b/doc/next/6-stdlib/99-minor/bytes/73794.md
deleted file mode 100644
index a44dfc10e6..0000000000
--- a/doc/next/6-stdlib/99-minor/bytes/73794.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The new [Buffer.Peek] method returns the next n bytes from the buffer without
-advancing it.
diff --git a/doc/next/6-stdlib/99-minor/crypto/75300.md b/doc/next/6-stdlib/99-minor/crypto/75300.md
deleted file mode 100644
index 02418ea371..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/75300.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The new [Encapsulator] and [Decapsulator] interfaces allow accepting abstract
-KEM encapsulation or decapsulation keys.
diff --git a/doc/next/6-stdlib/99-minor/crypto/dsa/70924.md b/doc/next/6-stdlib/99-minor/crypto/dsa/70924.md
deleted file mode 100644
index 0d99de895f..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/dsa/70924.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The random parameter to [GenerateKey] is now ignored.
-Instead, it now always uses a secure source of cryptographically random bytes.
-For deterministic testing, use the new [testing/cryptotest.SetGlobalRandom] function.
-The new GODEBUG setting `cryptocustomrand=1` temporarily restores the old behavior.
diff --git a/doc/next/6-stdlib/99-minor/crypto/ecdh/70924.md b/doc/next/6-stdlib/99-minor/crypto/ecdh/70924.md
deleted file mode 100644
index e70325ca7a..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/ecdh/70924.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The random parameter to [Curve.GenerateKey] is now ignored.
-Instead, it now always uses a secure source of cryptographically random bytes.
-For deterministic testing, use the new [testing/cryptotest.SetGlobalRandom] function.
-The new GODEBUG setting `cryptocustomrand=1` temporarily restores the old behavior.
diff --git a/doc/next/6-stdlib/99-minor/crypto/ecdh/75300.md b/doc/next/6-stdlib/99-minor/crypto/ecdh/75300.md
deleted file mode 100644
index 5ca55b3215..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/ecdh/75300.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The new [KeyExchanger] interface, implemented by [PrivateKey], makes it possible
-to accept abstract ECDH private keys, e.g. those implemented in hardware.
diff --git a/doc/next/6-stdlib/99-minor/crypto/ecdsa/63963.md b/doc/next/6-stdlib/99-minor/crypto/ecdsa/63963.md
deleted file mode 100644
index 81efc00bb5..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/ecdsa/63963.md
+++ /dev/null
@@ -1 +0,0 @@
-The `big.Int` fields of [PublicKey] and [PrivateKey] are now deprecated.
diff --git a/doc/next/6-stdlib/99-minor/crypto/ecdsa/70924.md b/doc/next/6-stdlib/99-minor/crypto/ecdsa/70924.md
deleted file mode 100644
index 15344cbf22..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/ecdsa/70924.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The random parameter to [GenerateKey], [SignASN1], [Sign], and [PrivateKey.Sign] is now ignored.
-Instead, they now always use a secure source of cryptographically random bytes.
-For deterministic testing, use the new [testing/cryptotest.SetGlobalRandom] function.
-The new GODEBUG setting `cryptocustomrand=1` temporarily restores the old behavior.
diff --git a/doc/next/6-stdlib/99-minor/crypto/ed25519/70924.md b/doc/next/6-stdlib/99-minor/crypto/ed25519/70924.md
deleted file mode 100644
index 885e425473..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/ed25519/70924.md
+++ /dev/null
@@ -1,4 +0,0 @@
-If the random parameter to [GenerateKey] is nil, GenerateKey now always uses a
-secure source of cryptographically random bytes, instead of [crypto/rand.Reader]
-(which could have been overridden). The new GODEBUG setting `cryptocustomrand=1`
-temporarily restores the old behavior.
diff --git a/doc/next/6-stdlib/99-minor/crypto/fips140/74630.md b/doc/next/6-stdlib/99-minor/crypto/fips140/74630.md
deleted file mode 100644
index 6a56aad3d1..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/fips140/74630.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The new [WithoutEnforcement] and [Enforced] functions now allow running
-in `GODEBUG=fips140=only` mode while selectively disabling the strict FIPS 140-3 checks.
diff --git a/doc/next/6-stdlib/99-minor/crypto/fips140/75301.md b/doc/next/6-stdlib/99-minor/crypto/fips140/75301.md
deleted file mode 100644
index 2dd77f61ef..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/fips140/75301.md
+++ /dev/null
@@ -1 +0,0 @@
-[Version] returns the resolved FIPS 140-3 Go Cryptographic Module version when building against a frozen module with GOFIPS140.
diff --git a/doc/next/6-stdlib/99-minor/crypto/hpke/75300.md b/doc/next/6-stdlib/99-minor/crypto/hpke/75300.md
deleted file mode 100644
index e769ca7802..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/hpke/75300.md
+++ /dev/null
@@ -1 +0,0 @@
-<!-- crypto/hpke is documented in its own section. -->
diff --git a/doc/next/6-stdlib/99-minor/crypto/mlkem/75300.md b/doc/next/6-stdlib/99-minor/crypto/mlkem/75300.md
deleted file mode 100644
index c9cf95f01b..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/mlkem/75300.md
+++ /dev/null
@@ -1,3 +0,0 @@
-The new [DecapsulationKey768.Encapsulator] and
-[DecapsulationKey1024.Encapsulator] methods implement the new
-[crypto.Decapsulator] interface.
diff --git a/doc/next/6-stdlib/99-minor/crypto/mlkem/mlkemtest/73627.md b/doc/next/6-stdlib/99-minor/crypto/mlkem/mlkemtest/73627.md
deleted file mode 100644
index 5a475c4ff6..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/mlkem/mlkemtest/73627.md
+++ /dev/null
@@ -1,3 +0,0 @@
-The new [crypto/mlkem/mlkemtest] package exposes the [Encapsulate768] and
-[Encapsulate1024] functions which implement derandomized ML-KEM encapsulation,
-for use with known-answer tests.
diff --git a/doc/next/6-stdlib/99-minor/crypto/rand/70924.md b/doc/next/6-stdlib/99-minor/crypto/rand/70924.md
deleted file mode 100644
index dfdbaa3a92..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/rand/70924.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The random parameter to [Prime] is now ignored.
-Instead, it now always uses a secure source of cryptographically random bytes.
-For deterministic testing, use the new [testing/cryptotest.SetGlobalRandom] function.
-The new GODEBUG setting `cryptocustomrand=1` temporarily restores the old behavior.
diff --git a/doc/next/6-stdlib/99-minor/crypto/rsa/65716.md b/doc/next/6-stdlib/99-minor/crypto/rsa/65716.md
deleted file mode 100644
index e45376caa7..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/rsa/65716.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The new [EncryptOAEPWithOptions] function allows specifying different hash
-functions for OAEP padding and MGF1 mask generation.
diff --git a/doc/next/6-stdlib/99-minor/crypto/rsa/70924.md b/doc/next/6-stdlib/99-minor/crypto/rsa/70924.md
deleted file mode 100644
index 195e3ef11d..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/rsa/70924.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The random parameter to [GenerateKey], [GenerateMultiPrimeKey], and [EncryptPKCS1v15] is now ignored.
-Instead, they now always use a secure source of cryptographically random bytes.
-For deterministic testing, use the new [testing/cryptotest.SetGlobalRandom] function.
-The new GODEBUG setting `cryptocustomrand=1` temporarily restores the old behavior.
diff --git a/doc/next/6-stdlib/99-minor/crypto/rsa/74115.md b/doc/next/6-stdlib/99-minor/crypto/rsa/74115.md
deleted file mode 100644
index a3647a79f2..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/rsa/74115.md
+++ /dev/null
@@ -1,5 +0,0 @@
-If [PrivateKey] fields are modified after calling [PrivateKey.Precompute],
-[PrivateKey.Validate] now fails.
-
-[PrivateKey.D] is now checked for consistency with precomputed values, even if
-it is not used.
diff --git a/doc/next/6-stdlib/99-minor/crypto/rsa/75302.md b/doc/next/6-stdlib/99-minor/crypto/rsa/75302.md
deleted file mode 100644
index 611ba26158..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/rsa/75302.md
+++ /dev/null
@@ -1,2 +0,0 @@
-Unsafe PKCS #1 v1.5 encryption padding (implemented by [EncryptPKCS1v15],
-[DecryptPKCS1v15], and [DecryptPKCS1v15SessionKey]) is now deprecated.
diff --git a/doc/next/6-stdlib/99-minor/crypto/tls/71206.md b/doc/next/6-stdlib/99-minor/crypto/tls/71206.md
deleted file mode 100644
index 2caaa8021b..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/tls/71206.md
+++ /dev/null
@@ -1,3 +0,0 @@
-The hybrid [SecP256r1MLKEM768] and [SecP384r1MLKEM1024] post-quantum key
-exchanges are now enabled by default. They can be disabled by setting
-[Config.CurvePreferences] or with the `tlssecpmlkem=0` GODEBUG setting.
diff --git a/doc/next/6-stdlib/99-minor/crypto/tls/74425.md b/doc/next/6-stdlib/99-minor/crypto/tls/74425.md
deleted file mode 100644
index 8280f24c2c..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/tls/74425.md
+++ /dev/null
@@ -1,5 +0,0 @@
-The new [ClientHelloInfo.HelloRetryRequest] field indicates if the ClientHello
-was sent in response to a HelloRetryRequest message. The new
-[ConnectionState.HelloRetryRequest] field indicates if the server
-sent a HelloRetryRequest, or if the client received a HelloRetryRequest,
-depending on connection role.
diff --git a/doc/next/6-stdlib/99-minor/crypto/tls/75108.md b/doc/next/6-stdlib/99-minor/crypto/tls/75108.md
deleted file mode 100644
index 1913f6f567..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/tls/75108.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The [QUICConn] type used by QUIC implementations includes new event
-for reporting TLS handshake errors.
diff --git a/doc/next/6-stdlib/99-minor/crypto/tls/75656.md b/doc/next/6-stdlib/99-minor/crypto/tls/75656.md
deleted file mode 100644
index a2b8d9bf9c..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/tls/75656.md
+++ /dev/null
@@ -1,2 +0,0 @@
-If [Certificate.PrivateKey] implements [crypto.MessageSigner], its SignMessage
-method is used instead of Sign in TLS 1.2 and later.
diff --git a/doc/next/6-stdlib/99-minor/crypto/tls/75836.md b/doc/next/6-stdlib/99-minor/crypto/tls/75836.md
deleted file mode 100644
index 33732800ef..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/tls/75836.md
+++ /dev/null
@@ -1,9 +0,0 @@
-The following GODEBUG settings introduced in [Go 1.22](/doc/godebug#go-122)
-and [Go 1.23](/doc/godebug#go-123) will be removed in the next major Go release.
-Starting in Go 1.27, the new behavior will apply regardless of GODEBUG setting or go.mod language version.
-
-- `tlsunsafeekm`: [ConnectionState.ExportKeyingMaterial] will require TLS 1.3 or Extended Master Secret.
-- `tlsrsakex`: legacy RSA-only key exchanges without ECDH won't be enabled by default.
-- `tls10server`: the default minimum TLS version for both clients and servers will be TLS 1.2.
-- `tls3des`: the default cipher suites will not include 3DES.
-- `x509keypairleaf`: [X509KeyPair] and [LoadX509KeyPair] will always populate the [Certificate.Leaf] field.
diff --git a/doc/next/6-stdlib/99-minor/crypto/x509/56866.md b/doc/next/6-stdlib/99-minor/crypto/x509/56866.md
deleted file mode 100644
index 0aa8f06621..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/x509/56866.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The [ExtKeyUsage] and [KeyUsage] types now have String methods that return the
-correspodning OID names as defined in RFC 5280 and other registries.
diff --git a/doc/next/6-stdlib/99-minor/crypto/x509/75325.md b/doc/next/6-stdlib/99-minor/crypto/x509/75325.md
deleted file mode 100644
index a133e66209..0000000000
--- a/doc/next/6-stdlib/99-minor/crypto/x509/75325.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The [ExtKeyUsage] type now has an OID method that returns the corresponding OID for the EKU.
-
-The new [OIDFromASN1OID] function allows converting an [encoding/asn1.ObjectIdentifier] into
-an [OID]. \ No newline at end of file
diff --git a/doc/next/6-stdlib/99-minor/database/sql/driver/67546.md b/doc/next/6-stdlib/99-minor/database/sql/driver/67546.md
deleted file mode 100644
index 8cb9089583..0000000000
--- a/doc/next/6-stdlib/99-minor/database/sql/driver/67546.md
+++ /dev/null
@@ -1 +0,0 @@
-A database driver may implement [RowsColumnScanner] to entirely override `Scan` behavior.
diff --git a/doc/next/6-stdlib/99-minor/debug/elf/75562.md b/doc/next/6-stdlib/99-minor/debug/elf/75562.md
deleted file mode 100644
index 306111ddd8..0000000000
--- a/doc/next/6-stdlib/99-minor/debug/elf/75562.md
+++ /dev/null
@@ -1,4 +0,0 @@
-Additional `R_LARCH_*` constants from [LoongArch ELF psABI v20250521][laelf-20250521]
-(global version v2.40) are defined for use with LoongArch systems.
-
-[laelf-20250521]: https://github.com/loongson/la-abi-specs/blob/v2.40/laelf.adoc
diff --git a/doc/next/6-stdlib/99-minor/errors/51945.md b/doc/next/6-stdlib/99-minor/errors/51945.md
deleted file mode 100644
index 44ac7222e6..0000000000
--- a/doc/next/6-stdlib/99-minor/errors/51945.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The new [AsType] function is a generic version of [As]. It is type-safe, faster,
-and, in most cases, easier to use.
diff --git a/doc/next/6-stdlib/99-minor/go/ast/68021.md b/doc/next/6-stdlib/99-minor/go/ast/68021.md
deleted file mode 100644
index 0ff1a0b11e..0000000000
--- a/doc/next/6-stdlib/99-minor/go/ast/68021.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The new [ParseDirective] function parses [directive
-comments](/doc/comment#Syntax), which are comments such as `//go:generate`.
-Source code tools can support their own directive comments and this new API
-should help them implement the conventional syntax.
diff --git a/doc/next/6-stdlib/99-minor/go/ast/76031.md b/doc/next/6-stdlib/99-minor/go/ast/76031.md
deleted file mode 100644
index fa3d9db899..0000000000
--- a/doc/next/6-stdlib/99-minor/go/ast/76031.md
+++ /dev/null
@@ -1,9 +0,0 @@
-The new [BasicLit.ValueEnd] field records the precise end position of
-a literal so that the [BasicLit.End] method can now always return the
-correct answer. (Previously it was computed using a heuristic that was
-incorrect for multi-line raw string literals in Windows source files,
-due to removal of carriage returns.)
-
-Programs that update the `ValuePos` field of `BasicLit`s produced by
-the parser may need to also update or clear the `ValueEnd` field to
-avoid minor differences in formatted output. <!-- #76395 --->
diff --git a/doc/next/6-stdlib/99-minor/go/token/75849.md b/doc/next/6-stdlib/99-minor/go/token/75849.md
deleted file mode 100644
index 4b8a79ff9f..0000000000
--- a/doc/next/6-stdlib/99-minor/go/token/75849.md
+++ /dev/null
@@ -1 +0,0 @@
-The new [File.End] convenience method returns the file's end position.
diff --git a/doc/next/6-stdlib/99-minor/go/types/76472.md b/doc/next/6-stdlib/99-minor/go/types/76472.md
deleted file mode 100644
index f9c884b60a..0000000000
--- a/doc/next/6-stdlib/99-minor/go/types/76472.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The `asynctimerchan` GODEBUG setting introduced in [Go 1.23](/doc/godebug#go-123)
-will be removed in the next major Go release.
-Starting in Go 1.27, the [time](/pkg/time) package will always use unbuffered
-(synchronous) channels for timers regardless of GODEBUG setting or go.mod language version.
diff --git a/doc/next/6-stdlib/99-minor/image/jpeg/75603.md b/doc/next/6-stdlib/99-minor/image/jpeg/75603.md
deleted file mode 100644
index 43421761fd..0000000000
--- a/doc/next/6-stdlib/99-minor/image/jpeg/75603.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The JPEG encoder and decoder have been replaced with new, faster, more accurate implementations.
-Code that expects specific bit-for-bit outputs from the encoder or decoder may need to be updated.
diff --git a/doc/next/6-stdlib/99-minor/log/slog/65954.md b/doc/next/6-stdlib/99-minor/log/slog/65954.md
deleted file mode 100644
index 631ed665df..0000000000
--- a/doc/next/6-stdlib/99-minor/log/slog/65954.md
+++ /dev/null
@@ -1,6 +0,0 @@
-The [`NewMultiHandler`](/pkg/log/slog#NewMultiHandler) function creates a
-[`MultiHandler`](/pkg/log/slog#MultiHandler) that invokes all the given Handlers.
-Its `Enable` method reports whether any of the handlers' `Enabled` methods
-return true.
-Its `Handle`, `WithAttr` and `WithGroup` methods call the corresponding method
-on each of the enabled handlers.
diff --git a/doc/next/6-stdlib/99-minor/net/49097.md b/doc/next/6-stdlib/99-minor/net/49097.md
deleted file mode 100644
index 02b28d8e50..0000000000
--- a/doc/next/6-stdlib/99-minor/net/49097.md
+++ /dev/null
@@ -1,6 +0,0 @@
-The new <code>Dialer</code> methods
-<a href="/pkg/net/#Dialer.DialIP"><code>DialIP</code></a>,
-<a href="/pkg/net/#Dialer.DialTCP"><code>DialTCP</code></a>,
-<a href="/pkg/net/#Dialer.DialUDP"><code>DialUDP</code></a>, and
-<a href="/pkg/net/#Dialer.DialUnix"><code>DialUnix</code></a>
-permit dialing specific network types with context values.
diff --git a/doc/next/6-stdlib/99-minor/net/http/67813.md b/doc/next/6-stdlib/99-minor/net/http/67813.md
deleted file mode 100644
index 74b8c7644f..0000000000
--- a/doc/next/6-stdlib/99-minor/net/http/67813.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The new
-[HTTP2Config.StrictMaxConcurrentRequests](/pkg/net/http#HTTP2Config.StrictMaxConcurrentRequests)
-field controls whether a new connection should be opened
-if an existing HTTP/2 connection has exceeded its stream limit.
diff --git a/doc/next/6-stdlib/99-minor/net/http/75772.md b/doc/next/6-stdlib/99-minor/net/http/75772.md
deleted file mode 100644
index 59d3e87e26..0000000000
--- a/doc/next/6-stdlib/99-minor/net/http/75772.md
+++ /dev/null
@@ -1,5 +0,0 @@
-The new [Transport.NewClientConn] method returns a client connection
-to an HTTP server.
-Most users should continue to use [Transport.RoundTrip] to make requests,
-which manages a pool of connection.
-`NewClientConn` is useful for users who need to implement their own conection management.
diff --git a/doc/next/6-stdlib/99-minor/net/http/httptest/31054.md b/doc/next/6-stdlib/99-minor/net/http/httptest/31054.md
deleted file mode 100644
index ef6a4898f2..0000000000
--- a/doc/next/6-stdlib/99-minor/net/http/httptest/31054.md
+++ /dev/null
@@ -1,2 +0,0 @@
-The HTTP client returned by [Server.Client] will now redirect requests for
-`example.com` and any subdomains to the server being tested.
diff --git a/doc/next/6-stdlib/99-minor/net/http/httputil/73161.md b/doc/next/6-stdlib/99-minor/net/http/httputil/73161.md
deleted file mode 100644
index f6318f8553..0000000000
--- a/doc/next/6-stdlib/99-minor/net/http/httputil/73161.md
+++ /dev/null
@@ -1,11 +0,0 @@
-The [ReverseProxy.Director] configuration field is deprecated
-in favor of [ReverseProxy.Rewrite].
-
-A malicious client can remove headers added by a `Director` function
-by designating those headers as hop-by-hop. Since there is no way to address
-this problem within the scope of the `Director` API, we added a new
-`Rewrite` hook in Go 1.20. `Rewrite` hooks are provided with both the
-unmodified inbound request received by the proxy and the outbound request
-which will be sent by the proxy.
-
-Since the `Director` hook is fundamentally unsafe, we are now deprecating it.
diff --git a/doc/next/6-stdlib/99-minor/net/netip/61642.md b/doc/next/6-stdlib/99-minor/net/netip/61642.md
deleted file mode 100644
index 3d79f2e76a..0000000000
--- a/doc/next/6-stdlib/99-minor/net/netip/61642.md
+++ /dev/null
@@ -1 +0,0 @@
-The new [Prefix.Compare] method compares two prefixes.
diff --git a/doc/next/6-stdlib/99-minor/net/url/31024.md b/doc/next/6-stdlib/99-minor/net/url/31024.md
deleted file mode 100644
index 11ed31e87c..0000000000
--- a/doc/next/6-stdlib/99-minor/net/url/31024.md
+++ /dev/null
@@ -1,4 +0,0 @@
-[Parse] now rejects malformed URLs containing colons in the host subcomponent,
-such as `http://::1/` or `http://localhost:80:80/`.
-URLs containing bracketed IPv6 addresses, such as `http://[::1]/` are still accepted.
-The new GODEBUG=urlstrictcolons=0 setting restores the old behavior.
diff --git a/doc/next/6-stdlib/99-minor/os/70352.md b/doc/next/6-stdlib/99-minor/os/70352.md
deleted file mode 100644
index 5651639dad..0000000000
--- a/doc/next/6-stdlib/99-minor/os/70352.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The new [Process.WithHandle] method provides access to an internal process
-handle on supported platforms (Linux 5.4 or later and Windows). On Linux,
-the process handle is a pidfd. The method returns [ErrNoHandle] on unsupported
-platforms or when no process handle is available.
diff --git a/doc/next/6-stdlib/99-minor/os/73676.md b/doc/next/6-stdlib/99-minor/os/73676.md
deleted file mode 100644
index 70d01f262d..0000000000
--- a/doc/next/6-stdlib/99-minor/os/73676.md
+++ /dev/null
@@ -1,4 +0,0 @@
-On Windows, the [OpenFile] `flag` parameter can now contain any combination of
-Windows-specific file flags, such as `FILE_FLAG_OVERLAPPED` and
-`FILE_FLAG_SEQUENTIAL_SCAN`, for control of file or device caching behavior,
-access modes, and other special-purpose flags. \ No newline at end of file
diff --git a/doc/next/6-stdlib/99-minor/os/signal/notifycontext.md b/doc/next/6-stdlib/99-minor/os/signal/notifycontext.md
deleted file mode 100644
index 74b354b085..0000000000
--- a/doc/next/6-stdlib/99-minor/os/signal/notifycontext.md
+++ /dev/null
@@ -1,2 +0,0 @@
-[NotifyContext] now cancels the returned context with [context.CancelCauseFunc]
-and an error indicating which signal was received.
diff --git a/doc/next/6-stdlib/99-minor/reflect/66631.md b/doc/next/6-stdlib/99-minor/reflect/66631.md
deleted file mode 100644
index ec5a04ca88..0000000000
--- a/doc/next/6-stdlib/99-minor/reflect/66631.md
+++ /dev/null
@@ -1,4 +0,0 @@
-[reflect.Type] includes new methods that return iterators for a type's fields, methods, inputs and outputs.
-Similarly, [reflect.Value] includes two new methods that return iterators over a value's fields or methods,
-each element being a pair of the value ([reflect.Value]) and its type information ([reflect.StructField] or
-[reflect.Method]).
diff --git a/doc/next/6-stdlib/99-minor/runtime/metrics/15490.md b/doc/next/6-stdlib/99-minor/runtime/metrics/15490.md
deleted file mode 100644
index 5061505e1a..0000000000
--- a/doc/next/6-stdlib/99-minor/runtime/metrics/15490.md
+++ /dev/null
@@ -1,6 +0,0 @@
-Several new scheduler metrics have been added, including counts of
-goroutines in various states (waiting, runnable, etc.) under the
-`/sched/goroutines` prefix, the number of OS threads the runtime is
-aware of with `/sched/threads:threads`, and the total number of
-goroutines created by the program with
-`/sched/goroutines-created:goroutines`.
diff --git a/doc/next/6-stdlib/99-minor/testing/71287.md b/doc/next/6-stdlib/99-minor/testing/71287.md
deleted file mode 100644
index 82cac63810..0000000000
--- a/doc/next/6-stdlib/99-minor/testing/71287.md
+++ /dev/null
@@ -1,18 +0,0 @@
-The new methods [T.ArtifactDir], [B.ArtifactDir], and [F.ArtifactDir]
-return a directory in which to write test output files (artifacts).
-
-When the `-artifacts` flag is provided to `go test`,
-this directory will be located under the output directory
-(specified with `-outputdir`, or the current directory by default).
-Otherwise, artifacts are stored in a temporary directory
-which is removed after the test completes.
-
-The first call to `ArtifactDir` when `-artifacts` is provided
-writes the location of the directory to the test log.
-
-For example, in a test named `TestArtifacts`,
-`t.ArtifactDir()` emits:
-
-```
-=== ARTIFACTS Test /path/to/artifact/dir
-```
diff --git a/doc/next/6-stdlib/99-minor/testing/cryptotest/70942.md b/doc/next/6-stdlib/99-minor/testing/cryptotest/70942.md
deleted file mode 100644
index b8d5913094..0000000000
--- a/doc/next/6-stdlib/99-minor/testing/cryptotest/70942.md
+++ /dev/null
@@ -1,4 +0,0 @@
-The new [SetGlobalRandom] function configures a global, deterministic
-cryptographic randomness source for the duration of the test. It affects
-crypto/rand, and all implicit sources of cryptographic randomness in the
-`crypto/...` packages.
diff --git a/doc/next/6-stdlib/99-minor/time/76472.md b/doc/next/6-stdlib/99-minor/time/76472.md
deleted file mode 100644
index bddca82c4b..0000000000
--- a/doc/next/6-stdlib/99-minor/time/76472.md
+++ /dev/null
@@ -1,5 +0,0 @@
-The `gotypesalias` GODEBUG setting introduced in [Go 1.22](/doc/godebug#go-122)
-will be removed in the next major Go release.
-Starting in Go 1.27, the [go/types](/pkg/go/types) package will always produce an
-[Alias type](/pkg/go/types#Alias) for the representation of [type aliases](/ref/spec#Type_declarations)
-regardless of GODEBUG setting or go.mod language version.