This release is a rewrite of counterfeiter that supports go modules (#94).
- counterfeiter is now a go module
- counterfeiter will now be released using the
semverversioning scheme - any regression in behavior from
v5will be considered a bug inv6, unless this regression is related to go 1.9 or earlier - going forward, we will support N-1 (e.g. today,
go1.11.1is the latest version ofgo, sogo1.10andgo1.11are supported); this matches thegoteam's support policy and thus our use ofgolang.org/x/tools/go/packages