Skip to content

Commit dc2b81f

Browse files
author
Sergey Vilgelm
committed
update website tempaltes
1 parent a8bf02f commit dc2b81f

File tree

5 files changed

+903
-16
lines changed

5 files changed

+903
-16
lines changed

docs/src/docs/product/roadmap.mdx

100644100755
Lines changed: 110 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,119 @@ Thanks to [alecthomas/gometalinter](https://github.com/alecthomas/gometalinter)
2121
Thanks to [bradleyfalzon/revgrep](https://github.com/bradleyfalzon/revgrep) for cool diff tool.
2222

2323
Thanks to developers and authors of used linters:
24-
{.ThanksList}
24+
- [timakin](https://github.com/timakin)
25+
- [sonatard](https://github.com/sonatard)
26+
- [kisielk](https://github.com/kisielk)
27+
- [golang](https://github.com/golang)
28+
- [jingyugao](https://github.com/jingyugao)
29+
- [dominikh](https://github.com/dominikh)
30+
- [securego](https://github.com/securego)
31+
- [opennota](https://github.com/opennota)
32+
- [mvdan](https://github.com/mvdan)
33+
- [mdempsky](https://github.com/mdempsky)
34+
- [gordonklaus](https://github.com/gordonklaus)
35+
- [mibk](https://github.com/mibk)
36+
- [jgautheron](https://github.com/jgautheron)
37+
- [remyoudompheng](https://github.com/remyoudompheng)
38+
- [alecthomas](https://github.com/alecthomas)
39+
- [uudashr](https://github.com/uudashr)
40+
- [tdakkota](https://github.com/tdakkota)
41+
- [denis-tingajkin](https://github.com/denis-tingajkin)
42+
- [OpenPeeDeeP](https://github.com/OpenPeeDeeP)
43+
- [client9](https://github.com/client9)
44+
- [walle](https://github.com/walle)
45+
- [alexkohler](https://github.com/alexkohler)
46+
- [kyoh86](https://github.com/kyoh86)
47+
- [go-critic](https://github.com/go-critic)
48+
- [leighmcculloch](https://github.com/leighmcculloch)
49+
- [matoous](https://github.com/matoous)
50+
- [ultraware](https://github.com/ultraware)
51+
- [bombsimon](https://github.com/bombsimon)
52+
- [jirfag](https://github.com/jirfag)
53+
- [tommy-muehle](https://github.com/tommy-muehle)
54+
- [Djarvur](https://github.com/Djarvur)
55+
- [ryancurrah](https://github.com/ryancurrah)
56+
- [tetafro](https://github.com/tetafro)
57+
- [maratori](https://github.com/maratori)
58+
- [nakabonne](https://github.com/nakabonne)
59+
- [nishanths](https://github.com/nishanths)
60+
- [ryanrolds](https://github.com/ryanrolds)
61+
- [golangci](https://github.com/golangci)
2562

2663
## Changelog
2764

28-
{.ChangeLog}
65+
Follow the news and releases on our [twitter](https://twitter.com/golangci) and our [blog](https://medium.com/golangci).
66+
There is the most valuable changes log:
67+
68+
### June 2020
69+
1. Add new linters: `gofumpt`
70+
71+
### May 2020
72+
73+
1. Add new linters: `nolintlint`, `goerr113`
74+
2. Updated linters: `godot`, `staticcheck`
75+
3. Launch a [website](https://golangci-lint.run)
76+
77+
### April 2020
78+
79+
1. Add new linters: `testpackage`, `nestif`, `godot`, `gomodguard`, `asciicheck`
80+
2. Add github actions output format
81+
3. Update linters: `wsl`, `gomodguard`, `gosec`
82+
4. Support `disabled-tags` setting for `gocritic`
83+
5. Mitigate OOM and "failed prerequisites"
84+
6. Self-isolate due to unexpected pandemics
85+
7. Support case-sensitive excludes
86+
8. Allow granular re-enabling excludes by ID, e.g. `EXC0002`
87+
88+
### September 2019
89+
90+
1. Support go1.13
91+
2. Add new linters: `funlen`, `whitespace` (with auto-fix) and `godox`
92+
3. Update linters: `gochecknoglobals`, `scopelint`, `gosec`
93+
4. Provide pre-built binary for ARM and FreeBSD
94+
5. 2. Fix false-positives in `unused`
95+
6. Support `--skip-dirs-use-default`
96+
7. Add support for bash completions
97+
98+
### July 2019
99+
100+
1. Fix parallel writes race condition
101+
2. Update bodyclose with fixed panic
102+
103+
### June 2019
104+
105+
1. Treat Go source files as a plain text by `misspell`: it allows detecting issues in strings, variable names, etc.
106+
2. Implement richer and more stable auto-fix of `misspell` issues.
107+
108+
### May 2019
109+
110+
1. Add [bodyclose](https://github.com/timakin/bodyclose) linter.
111+
2. Support junit-xml output.
112+
113+
### April 2019
114+
115+
1. Update go-critic, new checkers were added: badCall, dupImports, evalOrder, newDeref
116+
2. Fix staticcheck panic on packages that do not compile
117+
3. Make install script work on Windows
118+
4. Fix compatibility with the latest x/tools version and update golang.org/x/tools
119+
5. Correct import path of module sourcegraph/go-diff
120+
6. Fix `max-issues-per-linter` name
121+
7. Fix linting of preprocessed files (e.g. `*.qtpl.go`, goyacc)
122+
8. Enable auto-fixing when running via pre-commit
123+
124+
### March 2019
125+
126+
1. Support the newest `go vet` (with `go/analysis`)
127+
2. Support configuration of `go vet`: e.g. you can set print functions by `linters-settings.govet.settings.printf.funcs`
128+
3. Update megacheck (staticcheck) to 2019.1.1
129+
4. Add [information](https://github.com/golangci/golangci-lint#memory-usage-of-golangci-lint) about controlling space-time trade-off into README
130+
5. Exclude issues by source code line regexp by `issues.exclude-rules[i].source`
131+
6. Build and test on go 1.12
132+
7. Support `--color` option
133+
8. Update x/tools to fix c++ issues
134+
9. Include support for log level
135+
10. Sort linters list in help commands
136+
29137

30138
## Future Plans
31139

0 commit comments

Comments
 (0)