Skip to content

api: audit for Go 1.24 #70701

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

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
Member

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.)

# for free to join this conversation on GitHub. Already have an account? # 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