Releases: moqueries/cli
Releases · moqueries/cli
moqueries cli v0.28.0
Feature
- Initial internal use of generics by @myshkin5 in #133
- Reduces generated code by 40% to 50%
- Easier to iterate in future releases
Dependencies
- Bump golang.org/x/mod from 0.18.0 to 0.19.0 by @dependabot in #130
- Bump golang.org/x/tools from 0.22.0 to 0.23.0 by @dependabot in #131
Full Changelog: v0.27.0...v0.28.0
moqueries cli v0.27.0
Features
- Add support for generics by @myshkin5 in #113
- Track context package/type to make dst.Decorator.ResolveLocalPath unnecessary by @myshkin5 in #109
- Allow mocked types to reference unsafe package or unknown types by @myshkin5 in #118
- Simplify package generation and mixed receiver types by @myshkin5 in #120
- Fix generated code notice to comply with https://pkg.go.dev/cmd/go#hdr-Generate_Go_files_by_processing_source by @myshkin5 in #115
Bugs
Dependencies
- Bump github.com/dave/dst from 0.27.2 to 0.27.3 by @dependabot in #126
- Bump golang.org/x/mod from 0.14.0 to 0.18.0 by @dependabot in #127
- Bump github.com/spf13/cobra from 1.6.1 to 1.8.1 by @dependabot in #128
- Bump golang.org/x/text from 0.14.0 to 0.16.0 by @dependabot in #125
- Bump moqueries.org/runtime to v0.3.0 by @myshkin5 in #129
Full Changelog: v0.26.0...v0.27.0
moqueries cli v0.26.0
moqueries cli v0.25.0
Features
- Add support for fn parameters by @myshkin5 in #91
- Add exclude pkg path regex to package processing by @myshkin5 in #93
Bugs
- Fix error when destination directory doesn't have any Go files by @myshkin5 in #85
- Fix empty godoc lines when names are long by @myshkin5 in #89
Dependencies
- Bump golang.org/x/text from 0.5.0 to 0.7.0 by @dependabot in #83
- Bump golang.org/x/tools from 0.4.0 to 0.6.0 by @dependabot in #86
Full Changelog: v0.24.0...v0.25.0
moqueries cli v0.24.0
Features
- First release from the new org with a moqueries.org vanity import
- Separated code generation (cli) from runtime
Dependencies
- Bump runtime to v0.1.0 by @myshkin5 in #79
- Bump golang.org/x/text from 0.4.0 to 0.5.0 by @dependabot in #76
- Bump golang.org/x/tools from 0.3.0 to 0.4.0 by @dependabot in #77
Full Changelog: v0.23.0...v0.24.0
moqueries v0.23.0
moqueries v0.22.0
Features
- Add package/module generation by @myshkin5 in #47
- Mock everything by @myshkin5 in #70
- Add interface type assertion to mocks by @myshkin5 in #72
- Wrap gen decl decorators at 80 characters by @myshkin5 in #57
- Full coverage of testing.T.Helper in generated code by @myshkin5 in #58
Bugs fixed
- Handle variable name collision for i by @myshkin5 in #49
- Function type parameters are not comparable by @myshkin5 in #51
- Add blank id to bad params list by @myshkin5 in #54
Dependencies
- Bump golang.org/x/tools from 0.1.11 to 0.1.12 by @dependabot in #44
- Bump golang.org/x/tools from 0.1.12 to 0.3.0 by @dependabot in #68
- Bump github.com/spf13/cobra from 1.5.0 to 1.6.1 by @dependabot in #67
Full Changelog: v0.21.0...v0.22.0
moqueries v0.21.0
moqueries v0.20.0
What's Changed
Full Changelog: v0.19.0...v0.20.0
moqueries v0.19.0
What's Changed
- Fix test import bug by @myshkin5 in #39
- Fix compatibility issue with seq and doReturnResults by @myshkin5 in #33
- Add metrics mechanism to test effectiveness of bulk operations by @myshkin5 in #37
- Bump golang.org/x/tools from 0.1.10 to 0.1.11 by @dependabot in #34
- Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 by @dependabot in #35
- Update dependencies and go version by @myshkin5 in #40
Full Changelog: v0.18.0...v0.19.0