Releases: bombsimon/wsl
Releases · bombsimon/wsl
v4.4.1
What's Changed
- Fix missing expression cuddle check by @bombsimon in #154
Full Changelog: v4.4.0...v4.4.1
v4.4.0
What's Changed
- Add flag to include generated files by @bombsimon in #152
Full Changelog: v4.3.0...v4.4.0
v4.3.0
What's Changed
- Update CI and linter by @ldez in #146
- Set golangci-lint version in CI to avoid new lint issues by @alexandear in #151
- Fix installation instruction for the latest release by @alexandear in #150
- Skip analysis of generated files by @kseniadumpling in #148
New Contributors
- @ldez made their first contribution in #146
- @kseniadumpling made their first contribution in #148
Full Changelog: v4.2.1...v4.3.0
v4.2.1
What's Changed
- Update dependencies, fix Go 1.22 support by @bombsimon in #144
- Update README by @bombsimon in #145
Full Changelog: v4.2.0...v4.2.1
v4.2.0
What's Changed
- Fix typos in comments and testdata by @alexandear in #139
- Use
PositonFor
to ignore//line
directives by @bombsimon in #140
New Contributors
- @alexandear made their first contribution in #139
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
- Fix proper version by @bombsimon in #124
- Lint anonymous functions in argument expr by @bombsimon in #125
- Fix small typo by @MichaelSnowden in #126
- Update install instructions by @bombsimon in #130
- Add support for else-if/else chains by @bombsimon in #132
- Allow defer statements to be cuddled if used two lines above by @bombsimon in #133
- Disable depguard by @bombsimon in #134
- Rework config and setup by @bombsimon in #135
New Contributors
- @MichaelSnowden made their first contribution in #126
Full Changelog: v4.0.0...v4.1.0
v4.0.0
This is a complete rewrite of the runner to use the analysis
package. All the internals are the same but we now have a better way to report issues which also enables us to report suggested fixes. By using the --fix
flag we can finally fix the reported issues and re-format the code for us. 🎉
For now we can't handle suggested fixes in golangci-lint
so you'll have to install wsl
and run the fixer separate from golangci-lint
until that's addressed.
What's Changed
- Add fixer by @bombsimon in #72
- Treat
IncDecStmt
asAssignStmt
by @bombsimon in #123
Full Changelog: v3.4.0...v4.0.0
v3.4.0
What's Changed
- fix: add modules /v3 suffix to install example by @dnwe in #107
- Add *ast.KeyValueExpr as a source for RHS varaibles by @bombsimon in #108
- Tiny documentation clean-up by @AlekSi in #114
- Update configuration and rules doc for error cuddling by @krzysztofgb in #115
- Allow more cuddling with with go routines by @bombsimon in #116
- chore: Switch to GitHub Actions by @bombsimon in #117
New Contributors
- @dnwe made their first contribution in #107
- @krzysztofgb made their first contribution in #115
Full Changelog: v3.3.0...v3.4.0