Skip to content

Releases: yoheimuta/protolint

v0.20.1

15 Nov 22:19
0a735a1
Compare
Choose a tag to compare

Changelog

2d04dc2 Merge pull request #93 from yoheimuta/publish-docker
0a735a1 Merge pull request #94 from yoheimuta/docker-readme
083312a Update README.md
d431459 dev: Add Dockerfile.protolint
25e4831 dev: Add notes about Docker

v0.20.0

12 Nov 13:08
8bf4c69
Compare
Choose a tag to compare

Changelog

8bf4c69 Merge pull request #91 from yoheimuta/output-version
648f69c Support install via Homebrew
cdf1b6b Update README.md
fd94928 feat: Add a version command

v0.19.1

10 Nov 13:40
0696190
Compare
Choose a tag to compare

Changelog

0696190 Merge pull request #90 from yoheimuta/disable-rule-maxlinelength
b1f88eb feat: Interpret lines to be disable the rule
8c7d5bf refactor: Move disablerule package public

v0.19.0

05 Nov 13:56
9723bc0
Compare
Choose a tag to compare

Changelog

9723bc0 Merge pull request #89 from yoheimuta/parser-oneof-options
b3c9baa feat: Update parser to allow oneof to have options

v0.18.0

11 Oct 04:16
Compare
Choose a tag to compare

Changelog

4c6b095 Merge pull request #84 from yoheimuta/update-parser
691f611 chore: Update go-protoparser
972a8fb chore: tweak go.mod

v0.17.1

07 Oct 11:21
77b7307
Compare
Choose a tag to compare

Changelog

4b7afe5 Add protolint action document
a47cfd0 Merge pull request #79 from jpreese/protolint-action
dd83960 Merge pull request #80 from yoheimuta/contributing
77b7307 Merge pull request #82 from yoheimuta/suppress-debug-plugin-log
ce97864 chore: Add a note about contributing
f0b6bdb feat: Suppress plugin debug logs by default

v0.17.0

31 Aug 01:50
b3117c6
Compare
Choose a tag to compare

Changelog

f47bca0 Merge pull request #77 from yoheimuta/plugin-note
b3117c6 Merge pull request #78 from yoheimuta/consistent-syntax
e4a453e chore: Add a README to _example/plugin
1fab36e feat: Add the SYNTAX_CONSISTENT rule

v0.16.1

24 Aug 02:55
2d4d33a
Compare
Choose a tag to compare

Changelog

2d4d33a Merge pull request #75 from yoheimuta/fix-ident
4cace1b fix: Handle the case that the last rpc method of a service is having a statement block

v0.16.0

22 Aug 00:45
e308ad1
Compare
Choose a tag to compare

Changelog

34d93aa Merge branch 'master' into custom-rule
0c3a46d Merge pull request #70 from yoheimuta/custom-rule
e2e2fe1 Merge pull request #71 from yoheimuta/custom-rule-ph2
f2024bf Merge pull request #72 from yoheimuta/custom-rule-ph3
e308ad1 Merge pull request #73 from yoheimuta/fix-block-semicolon
c6ef8cb chore: Add a simple note about plugin
b977151 chore: Bump parser version
c6090ee chore: Introduce go-plugin
a8f0b01 chore: Remove debug code
de9c84e chore: Tweak go.mod
2e96206 dev: Add some commands to Makefile
536ef5f dev: Add the incomplete example plugin
b1335b0 dev: Modify plugin enumNamesLowerSnakeCaseRule
6bd01d3 example: Add a semicolon following a block
d4c8ef6 feat: Define ExternalRule
9458e58 feat: Define the plugin endpoint
b7d3f03 feat: Load custom rules
b91120d refactor: Move disablerule path
703e2c8 refactor: Move report.Failure to public linter package
b86d282 refactor: Move rule.Rule to public linter package
4058203 refactor: Move strs to public linter package
8447e19 refactor: Move visitor to public linter package
e3ac250 refactor: Rename internal/visitor to lib/visitor

v0.15.2

21 Aug 06:58
af43ac6
Compare
Choose a tag to compare

Changelog

af43ac6 Merge pull request #69 from yoheimuta/accept-block-followed-by-semicolon
46abe9e chore: Bump parser to v3.1.0