Skip to content

Releases: mfojtik/goodmod

Reporting

05 Nov 11:37
87dd7f1
Compare
Choose a tag to compare

This release adding goodmod report sub-command that will list all go modules tracked by go.mod and report the current and desired versions. For modules that have matching rules in goodmod.yaml file, the command will also display the "missing" commits when the module is tracking a "branch".

Glob release

04 Nov 16:42
0aca11e
Compare
Choose a tag to compare
  • Use github.com/gobwas/glob to support globing patterns in paths:
    `*`         matches any sequence of non-separator characters
    `**`        matches any sequence of characters
    `?`         matches any single non-separator character
    `[` [ `!` ] { character-range } `]`
                character class (must be non-empty)
    `{` pattern-list `}`
                pattern alternatives
    c           matches character c (c != `*`, `**`, `?`, `\`, `[`, `{`, `}`)
    `\` c       matches character c

Bugfix release

04 Nov 16:16
22a318d
Compare
Choose a tag to compare
  • Fixes logic when reading the module paths (original module vs. fork)
  • Add --verbose flag for more messages

New repository name

31 Oct 11:25
6b55e1a
Compare
Choose a tag to compare
v1.0.0

more renaming

Now with config file support

31 Oct 10:56
ed4f608
Compare
Choose a tag to compare

In this release, you can pass the --config file with YAML rules to execute and you can pass the --apply flag to automatically run the go mod edit -replace command.

v0.0.1

22 Oct 13:00
v0.0.1
9c84265
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release
v0.0.1