From 35d8c34dc9b451293e19bb7ca4c4c646f5600102 Mon Sep 17 00:00:00 2001 From: Sung Yoon Whang Date: Fri, 15 Sep 2023 16:51:17 -0700 Subject: [PATCH] Release v0.3.0 --- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e3b673..3095bb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,8 +3,36 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). -## Unreleased -- No changes yet. +## 0.3.0 (15 Sep 2023) +### Added +- [#13][]: Support for embedded generic interfaces. +- [#33][]: `-write_source_comment` for writing the original file or interface names + in the generated code. +- [#46][]: `-write-generate-directive` for generating go:generate directives into + the generated mock. +- [#60][]: `Cond` matcher for specifying a conditional matcher as the result of a + given function. +- [#72][]: `exclude_interfaces` flag for specifying list of interfaces to exclude + from mock generation. + +### Fixed +- [#41][]: A bug with specifying local import name with `-imports` flag. +- [#52][]: A panic that occurs in `gob.Register` when used in conjunction with + golang/mock. +- [#78][]: `InOrder` can be used with type-safe mocks generated with `-typed` flag. + +[#13]: https://github.com/uber-go/mock/pull/13 +[#33]: https://github.com/uber-go/mock/pull/33 +[#41]: https://github.com/uber-go/mock/pull/41 +[#46]: https://github.com/uber-go/mock/pull/46 +[#52]: https://github.com/uber-go/mock/pull/52 +[#60]: https://github.com/uber-go/mock/pull/60 +[#72]: https://github.com/uber-go/mock/pull/72 +[#78]: https://github.com/uber-go/mock/pull/78 + +Thanks to @alexandear, @bcho, @deathiop, @sivchari, @k3forx, @n0trace, +@utgwkk, @ErfanMomeniii, @bcho, @damianopetrungaro, @Tulzke, +and @EstebanOlmedo for their contributions to this release. ## 0.2.0 (06 Jul 2023) ### Added