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

api: audit for Go 1.24 #70701

Closed
gopherbot opened this issue Dec 5, 2024 · 8 comments
Closed

api: audit for Go 1.24 #70701

gopherbot opened this issue Dec 5, 2024 · 8 comments
Labels
ExpertNeeded NeedsDecision Feedback is required from experts, contributors, and/or the community before a change can be made. release-blocker
Milestone

Comments

@gopherbot
Copy link
Contributor

This is a tracking issue for doing an audit of API additions for Go 1.24 as of CL 634055.

New API changes for Go 1.24

bytes

crypto/cipher

crypto/fips140

crypto/hkdf

crypto/mlkem

crypto/pbkdf2

crypto/rand

crypto/sha3

crypto/subtle

crypto/tls

crypto/x509

debug/elf

encoding

go/types

hash/maphash

log/slog

math/big

math/rand/v2

net

net/http

net/netip

net/url

os

regexp

runtime

strings

testing

time

weak

CC @aclements, @ianlancetaylor, @golang/release.

@gopherbot gopherbot added ExpertNeeded NeedsDecision Feedback is required from experts, contributors, and/or the community before a change can be made. release-blocker labels Dec 5, 2024
@gopherbot gopherbot added this to the Go1.24 milestone Dec 5, 2024
@gabyhelp
Copy link

gabyhelp commented Dec 5, 2024

Related Issues

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

@aclements
Copy link
Member

I left a couple of small API follow-up questions:

@aclements
Copy link
Member

I believe Ian are I are close to addressing #63952 (comment), and I'm planning to run that tweak by the proposal committee later today just to formalize it. That should block RC1, but I expect it to be resolved by later today.

For #62384 (comment) I think we need a little more documentation, but no changes to the API, so that doesn't have to block RC1.

@ianlancetaylor , are you happy with your API audit? If so, we can close this as soon as the debug/elf tweaks are done.

@gopherbot

This comment was marked as off-topic.

@aclements
Copy link
Member

aclements commented Dec 11, 2024

This can be closed once CL 635079 lands.

@aclements
Copy link
Member

aclements commented Dec 11, 2024

Actually, we have one more small API question here: https://go-review.googlesource.com/c/go/+/635336/comment/238a2cab_e32e56f4/

@ianlancetaylor
Copy link
Contributor

I've reviewed all the changes here and they look OK to me.

@aclements
Copy link
Member

This can be closed once CL 635079 lands.

Done.

Actually, we have one more small API question here: https://go-review.googlesource.com/c/go/+/635336/comment/238a2cab_e32e56f4/

Resolved. (This still needs a documentation update, but not an API change.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ExpertNeeded NeedsDecision Feedback is required from experts, contributors, and/or the community before a change can be made. release-blocker
Projects
None yet
Development

No branches or pull requests

4 participants