All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- #1012 Use GitLab suggestions in merge request comments
- #1014 Fix incorrect detection of the
GITHUB_TOKEN
permissions. fixes #1010 - #1017 Fix suggestions that include fenced code blocks. fixes #999
- ...
v0.13.0 - 2021-07-22
- #996 Added support for Bitbucket Pipes executed within Pipelines.
- #997 Added support for Bitbucket Server to
bitbucket-code-report
reporter
v0.12.0 - 2021-06-26
- #888 Allow GitHub PR reporting for a forked repository iff it's triggered by
pull_request_target
- #976 Treat
GITHUB_API_URL
environment variable as same asGITHUB_API
, so users can use reviewdog in GitHub Actions in Enterprise Server without settingGITHUB_API
v0.11.0 - 2020-10-25
reviewdog v0.11 introduced Reviewdog Diagnostic Format (RDFormat) as generic machine-readable diagnostic format and it unlocks new rich features like code suggestions.
- #629 Introduced Reviewdog Diagnostic Format.
- #674 #703 Support rdjsonl/rdjson as input format
- #680 github-pr-review: Support multiline comments
- #675 #698 github-pr-review: Support suggested changes
- #699 Support diff input format (
-f=diff
). Useful for suggested changes. - #700 Support to show code(rule), code URL and severity in GitHub and GitLab reporters.
- #678 github-pr-review: Support Code Suggestions
- Introduced reviewdog/action-suggester action.
- Introduced reviewdog/action-setup GitHub Action which installs reviewdog easily including nightly release.
- #769 Integration with Bitbucket Code Insights and Bitbucket Pipelines
v0.10.2 - 2020-08-04
- #709 Check for GITHUB_ACTIONS instead of GITHUB_ACTION
v0.10.1 - 2020-06-30
- #563 Use
CI_API_V4_URL
environment variable when present.
- #609 reviewdog command will fail with unexpected tool's error for github-check/github-pr-check reporters as well. (@haya14busa)
- #603 Fixed detection of Pull Requests from forked repo. (@haya14busa)
v0.10.0 - 2020-05-07
With v0.10.0 release, now reviewdog can find issues outside diff by controlling
filtering behavior with -filter-mode
. Also, you can ensure to check reported
results by exit 1 with -fail-on-error
.
Example
$ cd subdir/ && reviewdog -filter-mode=file -fail-on-error -reporter=github-pr-review
- #446
Added
-fail-on-error
flag (document) and improved exit code handling. (@DmitryLanda, @haya14busa) - #187
Added
-filter-mode
flag [added
,diff_context
,file
,nofilter
] (document) which controls how reviewdog filter results. (@Le6ow5k1, @haya14busa) - #69 Support gerrit! (@staticmukesh)
- #548 Introduced nightly release (reviewdog/nightly). (@haya14busa)
- #461 All reporters now supports sub-directory run. (@haya14busa)
github-check
reporter won't report results outside diff by default now. You need to use-filter-mode=nofilter
to keep the same bahavior.
See https://github.com/reviewdog/reviewdog/releases for older release note.