From 15858c2fb0afae040ed30f2716c3830c91780608 Mon Sep 17 00:00:00 2001 From: Denis Isaev Date: Mon, 10 Jun 2019 00:22:58 +0300 Subject: [PATCH] docs: update changelog --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- README.md | 23 ++++++++++++++++++++++- README.tmpl.md | 23 ++++++++++++++++++++++- 3 files changed, 45 insertions(+), 3 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 9dc2423c..fc6a2f93 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,3 +1,3 @@ Thank you for the pull request! -Please make sure you didn't directly change `README.md`: it should be changed only by changing `README.tmpl.md` and running `make readme`. \ No newline at end of file +Please make sure you didn't directly change `README.md`: it should be changed only by changing `README.tmpl.md` and running `make README.md`. diff --git a/README.md b/README.md index 94d59a8c..191629ec 100644 --- a/README.md +++ b/README.md @@ -920,7 +920,7 @@ var ( Also, you can exclude all issues in a file by: ```go -//nolint: unparam +//nolint:unparam package pkg ``` @@ -1004,6 +1004,27 @@ Thanks to developers and authors of used linters: Follow the news and releases on our [twitter](https://twitter.com/golangci) and our [blog](https://medium.com/golangci). There is the most valuable changes log: +### June 2019 + +1. treat Go source files as a plain text by `misspell`: it allows detecting issues in strings, variable names, etc. +2. implement richer and more stable auto-fix of `misspell` issues. + +### May 2019 + +1. Add [bodyclose](https://github.com/timakin/bodyclose) linter. +2. Support junit-xml output. + +### April 2019 + +1. Update go-critic, new checkers were added: badCall, dupImports, evalOrder, newDeref +2. Fix staticcheck panic on packages that do not compile +3. Make install script work on Windows +4. Fix compatibility with the latest x/tools version and update golang.org/x/tools +5. Correct import path of module sourcegraph/go-diff +6. Fix `max-issues-per-linter` name +7. Fix linting of preprocessed files (e.g. `*.qtpl.go`, goyacc) +8. Enable auto-fixing when running via pre-commit + ### March 2019 1. Support the newest `go vet` (with `go/analysis`) diff --git a/README.tmpl.md b/README.tmpl.md index 41ed2bbc..2b6911d1 100644 --- a/README.tmpl.md +++ b/README.tmpl.md @@ -467,7 +467,7 @@ var ( Also, you can exclude all issues in a file by: ```go -//nolint: unparam +//nolint:unparam package pkg ``` @@ -532,6 +532,27 @@ Thanks to developers and authors of used linters: Follow the news and releases on our [twitter](https://twitter.com/golangci) and our [blog](https://medium.com/golangci). There is the most valuable changes log: +### June 2019 + +1. treat Go source files as a plain text by `misspell`: it allows detecting issues in strings, variable names, etc. +2. implement richer and more stable auto-fix of `misspell` issues. + +### May 2019 + +1. Add [bodyclose](https://github.com/timakin/bodyclose) linter. +2. Support junit-xml output. + +### April 2019 + +1. Update go-critic, new checkers were added: badCall, dupImports, evalOrder, newDeref +2. Fix staticcheck panic on packages that do not compile +3. Make install script work on Windows +4. Fix compatibility with the latest x/tools version and update golang.org/x/tools +5. Correct import path of module sourcegraph/go-diff +6. Fix `max-issues-per-linter` name +7. Fix linting of preprocessed files (e.g. `*.qtpl.go`, goyacc) +8. Enable auto-fixing when running via pre-commit + ### March 2019 1. Support the newest `go vet` (with `go/analysis`)