counterfeiter v6.0.2 Release Notes

Release Date: 2019-06-03 // almost 5 years ago
    • ๐Ÿ”’ ๐Ÿ”’ lock when resetting stubs via Returns / ReturnsOnCall (#96, partially fixes #44 and #84)
    • ๐Ÿฑ ๐Ÿ†• add Calls function to set Stub without a race (#97, fixes #44)
    • โช ๐Ÿ› restore prior behavior for type assertion on unexported interfaces (#101, via @sykesm)
    • ๐Ÿฑ ๐Ÿ“– fix examples url (#105, via @beono)
    • ๐Ÿฑ ๐Ÿ”ฆ code cleanup (#107, via @dnephin)
    • ๐Ÿฑ ๐Ÿ”ฆ remove duplicate value fields (#108, via @dnephin)
    • ๐Ÿ”จ ๐Ÿ”ฆ refactor imports (#109, via @dnephin)
    • ๐Ÿ“ฆ ๐Ÿ”ฆ shrink main package (#110, via @dnephin)
    • ๐Ÿ“ฆ ๐Ÿ”ฆ only add import aliases to packages when necessary (#111, via @dnephin)
    • ๐Ÿฑ ๐Ÿ› use v6 import path for go module v2+ compatibilty (fixes #114, via @joefitzgerald)
    • ๐Ÿฑ ๐Ÿ“– document how to use counterfeiter v6 with go modules (via @joefitzgerald)

    Detailed changes: v6.0.1...v6.0.2