-
Notifications
You must be signed in to change notification settings - Fork 17.7k
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.13 go1.13.txt #32813
Comments
Looks like the Unicode update did not make it into the release notes. |
These were added for #29601 but I don't see any confirmation that we want to commit to this API:
/cc @aclements @thanm @dr2chase; still look OK? |
The dwarf API additions still look good to me. And it's been mentioned in the release notes. |
Dwarf API changes LGTM also. |
@griesemer, last call for Go 1.13 API. Still happy with: go/constant
go/types
text/scanner
? |
@alexbrainman, last call for Go 1.13 API. Still feel good about: Added in CL 174197:
? |
@rsc LGTM for #32813 (comment) |
CL 184080 removes AllowDigitSeparators and documents GoToken a bit more. |
Update: I dug up proposal approvals for most of these and pinged owners for the few that remain. The only API approvals still needed are for the errors and syscall changes. The errors changes seem fine but I want to take a close look at them tomorrow and double-check. @mpvl, @jba, @neild are welcome to do the same. The syscall changes seem fine but would like @alexbrainman's input. During this I identified a few things missing from the release notes. Those are identified in their own section in the top comment. |
windows syscall changes LGTM. Thank you very much. Alex |
This was added for #28635 in CL 168597 and needs review:
|
@FiloSottile filed an issue to recheck a specific addition ( |
Created issue to update release notes to include Unicode: #33472 |
Change https://golang.org/cl/189458 mentions this issue: |
Added a couple of new symbols that were missing from go1.13.txt debug/elf Added in CL 184099:
|
These will need auditing per #32813 like a few others in go1.13.txt, but in the meantime they break the API check for beta/RC releases. Updates #32813 Updates #31912 Change-Id: I3b0501b46324ee6fc0985f84971b99b772c7e4a4 Reviewed-on: https://go-review.googlesource.com/c/go/+/189458 Reviewed-by: Dmitri Shuralyov <[email protected]>
RC1 is out. Can we close this? |
next.txt was copied to go1.13.txt but I am not sure an audit of that API happened.
Here is a tracking bug for it, with the netbsd-amd64 syscall additions removed (they're probably fine).
Missing approvals
debug/elf
Added in CL 184099:
errors
syscall
Added in CL 174197:
text/scanner
Likely revert:
Approved But Missing From Release Notes
Post-approval: gri:
Approved in #29835:
Approved in #30064:
Approved in #30638:
CL 175337 (adding RFC constant; post-approval: rsc):
For #29655 (adding RFC constant; post-approval: rsc):
For #27945, approved separately:
Approved
I am not sure we have a bug for the creation of crypto/ed25519, but I approved it at the time and it is in the release notes. That covers:
Post-approval: austin, thanm (comment below)
Post-approval: gri (comment below)
Approved in #25805:
Approved in #31231:
Approved in #28327:
Approved in #29578:
Approved in #29579:
Approved in #23378:
Approved in #30694:
For #29915 (post-approval: rsc):
For #23544 (post-approval: rsc):
For #26013 (post-approval: rsc):
For #27011 (post-approval: rsc):
For #22618 (post-approval: rsc):
These netbsd-ard64 are clearly OK (and all the syscall and log/syslog lines I have omitted):
Approved in #29960:
Approved in #7501:
Approved in #26037:
Approved in #21051:
Approved in #28564:
The text was updated successfully, but these errors were encountered: