interfaces v0.1.0 Release Notes

Release Date: 2019-05-01 // almost 5 years ago
  • ๐Ÿš€ This is the first release of cmd/interfacer and cmd/structer tools.

    ๐Ÿ‘ In particular it contains newly added support for variadic functions (#7)

    Full Changelog

    โœ… f267b5c Bump Go versions and use '.x' to always get latest patch versions
    531c3d1 Compatible with go:generate
    7c0d99a Initial commit
    ๐Ÿ”€ b25e70e Merge pull request #11 from wweir/master
    ๐Ÿ”€ d3085a4 Merge pull request #3 from rjeczalik/codegen-fix
    ๐Ÿ”€ 7521fc0 Merge pull request #5 from rjeczalik/collect-fix
    ๐Ÿ”€ 3c33efd Merge pull request #6 from rjeczalik/redis-mock
    ๐Ÿ”€ 185b87d Merge pull request #8 from DenLilleMand/AddInstallationToReadme
    ๐Ÿ”€ 60bd913 Merge pull request #9 from HaraldNordgren/go_versions
    โšก๏ธ fb4d0dd Update README.md
    โšก๏ธ 9464624 Update README.md
    โšก๏ธ d39b221 Update README.md
    โšก๏ธ f997e44 Update README.md
    โšก๏ธ c245cb4 Update README.md
    โšก๏ธ 628d589 Update README.md
    โšก๏ธ 7b997aa Update README.md
    โšก๏ธ 5d238bb Update README.md
    ๐Ÿ”ง 9c00e9e add AppVeyor configuration
    ๐Ÿ‘ท 91cf4b7 add Travis CI configuration
    0dfcbf2 cmd/interfacer: add inline comment for generated interface
    3c1dcdd cmd/interfacer: fix typo
    73581fb cmd/interfacers: codegen an interface from named type
    73fbf6e cmd/structer: add fmt as dep
    7ebe384 cmd/structer: add structer tool
    ๐Ÿ‘ f3f3741 cmd/structer: add time.Time support
    57e06fa cmd/structer: fix csv codegen
    7e9e3ba cmd/structer: generate MarshalCSV and UnmarshalCSV methods
    ๐Ÿ›  74e631e fixes for go vet
    ๐Ÿ— 3a7f84a interfaces: add build test for commands
    ๐Ÿ‘ 4eb1478 interfaces: add func member support
    ๐Ÿš€ 83fe0b7 interfaces: add goreleaser configuration
    7b5da75 interfaces: add installation section to readme
    4dd7b3e interfaces: add module files
    0ae4d6d interfaces: add possibility to filter out unexported methods
    f88ea5b interfaces: bump appveyor version
    6df3dd8 interfaces: bump travis version
    ๐Ÿ— 2726d2e interfaces: disable building for tip
    ๐Ÿ”€ 073b0dc interfaces: do not sync on output writers
    1894ccb interfaces: first working pkg version
    ๐Ÿ‘ท c36d88e interfaces: fix Travis CI badge link
    2a41193 interfaces: fix for go vet
    aa1146e interfaces: fix for go vet
    โœ… 7c0f171 interfaces: fix net.Interface test
    ๐Ÿ›  1cce18e interfaces: fixes for goreportcard
    c7e9451 interfaces: fixup import paths as type definitions
    23f0df0 interfaces: inline doc
    4231c16 interfaces: list deps limitation
    ๐Ÿ— 5315a69 interfaces: rework build test to support modules
    8824828 interfaces: scan for methods embedded fields only
    ๐Ÿ‘ 566c0f8 interfaces: support variadic arguments in func signatures
    โšก๏ธ cb05eaf interfaces: update Go version
    โšก๏ธ 3b6a9b0 interfaces: update go/types dep
    61d2318 interfaces: use vet for go toolchain
    ๐Ÿ‘ท 6ae9366 remove coverage tools from Travis CI configuration
    โšก๏ธ 2167a4c update Travis CI configuration