interfaces v0.1.1 Release Notes

Release Date: 2020-11-01 // over 4 years ago

Previous changes from v0.1.0

  • 🚀 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