Releases: manuelarte/funcorder
Releases · manuelarte/funcorder
v0.6.0
What's Changed
- chore(deps): bump golang.org/x/tools from 0.32.0 to 0.33.0 by @dependabot[bot] in #38
- chore: simplify by @ldez in #39
- chore: simplify by propagating the pass by @ldez in #40
- chore(deps): bump golang.org/x/tools from 0.33.0 to 0.34.0 by @dependabot[bot] in #41
- chore: updating dependabot for github-actions by @manuelarte in #42
- chore(deps): bump golangci/golangci-lint-action from 7 to 8 in the all-deps group by @dependabot[bot] in #43
- chore: adding tests for multiple structs defined in the same type by @manuelarte in #44
- chore: small improvements to .golangci.yml by @manuelarte in #45
- chore(deps): bump golang.org/x/tools from 0.34.0 to 0.35.0 in the all-deps group by @dependabot[bot] in #46
- chore(deps): bump golang.org/x/tools from 0.35.0 to 0.36.0 in the all-deps group by @dependabot[bot] in #47
- chore(deps): bump golang.org/x/tools from 0.36.0 to 0.37.0 in the all-deps group by @dependabot[bot] in #48
- chore(deps): bump the all-deps group with 2 updates by @dependabot[bot] in #49
- chore(deps): bump golang.org/x/tools from 0.37.0 to 0.38.0 in the all-deps group by @dependabot[bot] in #50
- chore: update golangci-lint in github action by @manuelarte in #51
- chore(deps): bump golang.org/x/tools from 0.38.0 to 0.39.0 in the all-deps group by @dependabot[bot] in #53
- chore(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0 in the all-deps group by @dependabot[bot] in #54
- chore(deps): bump the all-deps group with 2 updates by @dependabot[bot] in #55
- chore(deps): bump golang.org/x/tools from 0.40.0 to 0.41.0 in the all-deps group by @dependabot[bot] in #56
- chore(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0 in the all-deps group by @dependabot[bot] in #57
- chore(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0 in the all-deps group by @dependabot[bot] in #58
- feat: add function ordering rule for top-level functions by @chrisophus in #59
New Contributors
- @dependabot[bot] made their first contribution in #38
- @chrisophus made their first contribution in #59
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- chore: remove useless packages by @ldez in #34
- chore: remove useless global var by @ldez in #33
- chore: improve golangci-lint configuration by @ldez in #35
- fix: rollback suggested fixes by @manuelarte in #36
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- feat(fix): add support for
--fixby @manuelarte in #29
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Updating Github actions to add
codespellandtyposby @manuelarte in #22 - adding funcorder to funcorder by @manuelarte in #23
- feat: add alphabetical option by @manuelarte in #26
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- refactor: exporting settings constants by @manuelarte in #21
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- 11 suggested improvements by @manuelarte in #12
- chore: simplify tests by @ldez in #13
- chore: fix golangci-lint configuration by @ldez in #14
- chore: improve workflows by @ldez in #16
- chore: use golangci-lint fmt command by @ldez in #15
- chore: consistent import formatter by @ldez in #19
- Add settings to enable or disable some rules on demand by @manuelarte in #18
- chore: refactor by @ldez in #20
New Contributors
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- refactor: renaming to funcorder by @manuelarte in #10
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- bug: fixing panic when struct has no methods by @manuelarte in #9
Full Changelog: v0.1.0...v0.1.1
v0.1.0
[v0.1.0] 2025-03-26
Added
- Added linter to check for
NewXXXorMustXXXfunctions to be after struct declaration but before struct methods. - Add linter to check that struct's methods are after the struct delcaration and exported (public) methods are before not exported (private) ones.