| Age | Commit message (Expand) | Author |
| 2025-10-17 | cmd/fix: add modernize and inline analyzers | Alan Donovan |
| 2025-10-10 | cmd/go: unify "go fix" and "go vet" | Alan Donovan |
| 2025-09-25 | cmd/fix: remove all functionality | Alan Donovan |
| 2025-09-15 | all: replace strings.Split with strings.SplitSeq | 1911860538 |
| 2025-09-05 | cmd/fix: remove all functionality except for buildtag | qiulaidongfeng |
| 2025-02-03 | all: replace reflect.Value.Type.Kind with reflect.Value.Kind | Sean Liao |
| 2024-10-01 | all: use slices.Delete | Tobias Klauser |
| 2024-09-13 | cmd: make use of maps.{Copy, Clone} | Jes Cok |
| 2024-09-03 | cmd: replace many sort.Interface with slices.Sort and SortFunc | Zxilly |
| 2024-06-21 | cmd/internal: separate counter package from telemetry package | Michael Matloob |
| 2024-06-13 | cmd/go: call telemetry.MaybeChild at start of go command | Michael Matloob |
| 2024-05-14 | cmd: add telemetry for commands in cmd | Michael Matloob |
| 2024-02-22 | cmd/fix: support go versions with patch release | Alex Bozhenko |
| 2023-08-07 | cmd/fix: use reflect.TypeFor for known types | cui fliter |
| 2023-05-04 | cmd/fix: move cgo and 'go build' support checks into TestRewrite | Bryan C. Mills |
| 2022-11-17 | cmd/fix: allow cgo commands in tests to fail if 'go build' is not supported | Bryan C. Mills |
| 2022-11-16 | cmd/fix: disallow cgo errors in tests | Bryan C. Mills |
| 2022-09-29 | cmd/fix: use strings.Cut | cui fliter |
| 2022-09-29 | cmd: fix a few function names on comments | cui fliter |
| 2022-09-08 | cmd/fix: use strings.Builder | cuiweixie |
| 2022-05-02 | all: use os/exec instead of internal/execabs | Russ Cox |
| 2022-04-11 | all: gofmt main repo | Russ Cox |
| 2022-03-18 | internal/diff: add, replacing cmd/internal/diff | Russ Cox |
| 2021-12-13 | all: gofmt -w -r 'interface{} -> any' src | Russ Cox |
| 2021-10-28 | cmd/fix: add buildtag fix | Russ Cox |
| 2021-10-26 | all: use reflect.{Pointer,PointerTo} | Cuong Manh Le |
| 2021-10-06 | all: use bytes.Cut, strings.Cut | Russ Cox |
| 2021-01-21 | all: introduce and use internal/execabs | Roland Shoemaker |
| 2020-12-09 | all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTemp | Russ Cox |
| 2020-12-02 | all: update to use filepath.WalkDir instead of filepath.Walk | Russ Cox |
| 2020-10-20 | all: update references to symbols moved from io/ioutil to io | Russ Cox |
| 2020-10-20 | all: update references to symbols moved from os to io/fs | Russ Cox |
| 2020-10-12 | cmd/fix: print warning to stderr, show provenance | Russ Cox |
| 2020-10-12 | cmd/fix: rename confusing boolean | Russ Cox |
| 2020-10-12 | cmd/fix: always format source file before fixing | Russ Cox |
| 2020-08-26 | cmd/fix: remove un-used code | Cuong Manh Le |
| 2020-05-31 | cmd/cgo,cmd/fix,misc/cgo: map the EGLConfig C type to uintptr in Go | Elias Naur |
| 2019-11-18 | cmd/fix: eliminate data races in TestRewrite and gofmt | Bryan C. Mills |
| 2019-10-28 | cmd/fix, cmd/go, cmd/gofmt: refactor common code into new internal diff package | Mikhail Fesenko |
| 2019-05-13 | cmd/fix: mark tests as parallel | Josh Bleecher Snyder |
| 2018-12-15 | cmd/fix,cmd/cgo,misc/cgo: map the EGLDisplay C type to uintptr in Go | Elias Naur |
| 2018-11-02 | all: use "reports whether" consistently in the few places that didn't | Brad Fitzpatrick |
| 2018-09-26 | all: use strings.ReplaceAll and bytes.ReplaceAll where applicable | Brad Fitzpatrick |
| 2018-02-12 | all: restore changes from faulty merge/revert | Andrew Bonventre |
| 2018-02-12 | Revert "[release-branch.go1.10] all: merge master into release-branch.go1.10" | Andrew Bonventre |
| 2018-02-09 | cmd/fix: fix cast check | Keith Randall |
| 2018-01-30 | cmd/fix: cleanup directories created during typecheck | Mohit Agarwal |
| 2018-01-19 | cmd/fix: add intermediate cast for *C.CFTypeRef <-> *unsafe.Pointer | Keith Randall |
| 2018-01-17 | cmd/fix: don't depend on *GetTypeID functions being present | Keith Randall |
| 2018-01-17 | cmd/fix: extend typechecker to use cgo types | Keith Randall |