Skip to content

Releases: utilitywarehouse/patrol

AllFilesChanges support nested packages

24 May 13:01
36e077b
Compare
Choose a tag to compare

v1.2.0

22 May 13:18
3637bc4
Compare
Choose a tag to compare
  • Updated to go 1.20
  • --all-files flag for checking for any changed files, not only .go

Detect changes in external modules' subpackages

14 Feb 11:28
1bdb6b8
Compare
Choose a tag to compare

Previously patrol would only catch a dependency upgrade in go.mod if a
local package was referring the top-level package in that dependency.
For example if your go.mod looked something like:

module github.com/your-org/your-module

go 1.17

require github.com/another-org/their-module v1.8.0

And you were to upgrade github.com/another-org/their-module to version
v1.8.1, only the packages in your module relying on
github.com/another-org/their-module would be marked as changed, while
packages depending on other nested package in that dependency wouldn't
(e.g. github.com/another-org/their-module/writer).

Patrol 1.0

19 Oct 12:27
Compare
Choose a tag to compare
Support references other than commit has

This enables support for flexible references, such as:
HEAD, branch, tag, heads/branch, refs/heads/branch, refs/tags/tag,
refs/remotes/origin/branch, refs/remotes/origin/HEAD, tilde and caret
(HEAD~1, master~^, tag~2, ref/heads/master~1, ...), selection by text
(HEAD^{/fix nasty bug}), hash (prefix and full).