# Change Log

## [v0.21.0](https://github.com/go-swagger/go-swagger/tree/v0.21.0) (2019-10-19)

[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.20.1...v0.21.0)

**Implemented enhancements:**

- Add warning messages for inconsistent parameter types and validations [\#2069](https://github.com/go-swagger/go-swagger/issues/2069)

**Fixed bugs:**

- JSON tags are not honored in case of allOf. [\#2071](https://github.com/go-swagger/go-swagger/issues/2071)

**Closed issues:**

- How to register a handler for the server? [\#2083](https://github.com/go-swagger/go-swagger/issues/2083)
- Flatten before serve [\#2078](https://github.com/go-swagger/go-swagger/issues/2078)
- Additional keys in response model [\#2073](https://github.com/go-swagger/go-swagger/issues/2073)
- Go v0.20.0: checksum mismatch when using GOPROXY=direct [\#2065](https://github.com/go-swagger/go-swagger/issues/2065)
- Code generation fails when swagger is built with go1.13 [\#2058](https://github.com/go-swagger/go-swagger/issues/2058)
- feature: support custom swagger type [\#1183](https://github.com/go-swagger/go-swagger/issues/1183)

**Merged pull requests:**

- Add OpenAPI Terraform provider to 'Who is using this project?' section [\#2084](https://github.com/go-swagger/go-swagger/pull/2084) ([dikhan](https://github.com/dikhan))
- Add flag to allow overwriting protected templates [\#2082](https://github.com/go-swagger/go-swagger/pull/2082) ([dominikznidar](https://github.com/dominikznidar))
- Feat\(serve\) : Add flatten flag to serve command [\#2079](https://github.com/go-swagger/go-swagger/pull/2079) ([seblegall](https://github.com/seblegall))
- added contrib to the docker image [\#2076](https://github.com/go-swagger/go-swagger/pull/2076) ([ronnie-stratoscale](https://github.com/ronnie-stratoscale))
- Keep spec orders for mixin command [\#2074](https://github.com/go-swagger/go-swagger/pull/2074) ([BupycHuk](https://github.com/BupycHuk))
- fixes undue propagation of x-go-name to tags in AllOf serializer [\#2072](https://github.com/go-swagger/go-swagger/pull/2072) ([fredbi](https://github.com/fredbi))
- Provide example for configure command-line flags [\#2068](https://github.com/go-swagger/go-swagger/pull/2068) ([antonok](https://github.com/antonok))
- Add default flag support  `import "flags"` [\#2067](https://github.com/go-swagger/go-swagger/pull/2067) ([hisunwei](https://github.com/hisunwei))
- Added installation instructions through docker for windows users [\#2061](https://github.com/go-swagger/go-swagger/pull/2061) ([EliCDavis](https://github.com/EliCDavis))
- update go-openapi libraries for go 1.13 fix [\#2059](https://github.com/go-swagger/go-swagger/pull/2059) ([casualjim](https://github.com/casualjim))



\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
