# Changelog

## [v0.27.0](https://github.com/go-swagger/go-swagger/tree/v0.27.0) (2021-03-31)

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

**Breaking changes:**

- Updating go-openapi breaks $ref on windows [\#2428](https://github.com/go-swagger/go-swagger/issues/2428)

**Implemented enhancements:**

- Pointer convertors for enum types are not generated. [\#2482](https://github.com/go-swagger/go-swagger/issues/2482)
- extension fields in info.contact do not propagate to embedded spec [\#2054](https://github.com/go-swagger/go-swagger/issues/2054)

**Fixed bugs:**

- Client Headers in response panic [\#2544](https://github.com/go-swagger/go-swagger/issues/2544)
- Swagger expand add invalid authorizationUrl key in securityDefinitions [\#2506](https://github.com/go-swagger/go-swagger/issues/2506)

**Closed issues:**

- Unable to install go-swagger package [\#2555](https://github.com/go-swagger/go-swagger/issues/2555)
- Question: How can I get the raw response body without decoding? [\#2552](https://github.com/go-swagger/go-swagger/issues/2552)
- There is a typo in docs/install.md [\#2550](https://github.com/go-swagger/go-swagger/issues/2550)
- can't generate header from source code [\#2532](https://github.com/go-swagger/go-swagger/issues/2532)
- Authentication tutorial missing required Swagger spec updates [\#2530](https://github.com/go-swagger/go-swagger/issues/2530)
- Use-case for --exclude-configuration or public function SetMiddleware\(\) [\#2529](https://github.com/go-swagger/go-swagger/issues/2529)
- Documention translate [\#2526](https://github.com/go-swagger/go-swagger/issues/2526)
- Unknown command 'markdown' [\#2517](https://github.com/go-swagger/go-swagger/issues/2517)

**Merged pull requests:**

- refactor CLI generate, support datetime, support multi success resp [\#2554](https://github.com/go-swagger/go-swagger/pull/2554) ([youyuanwu](https://github.com/youyuanwu))
- \#1472 SecurityPrincipalFrom\(\) and request reference [\#2553](https://github.com/go-swagger/go-swagger/pull/2553) ([andrefsp](https://github.com/andrefsp))
- Fix a typo in install.md [\#2551](https://github.com/go-swagger/go-swagger/pull/2551) ([masa08](https://github.com/masa08))
- Bugfix: Client response headers panic [\#2548](https://github.com/go-swagger/go-swagger/pull/2548) ([kenjones-cisco](https://github.com/kenjones-cisco))
- CLI implementation \(generate command line tool\)  [\#2545](https://github.com/go-swagger/go-swagger/pull/2545) ([youyuanwu](https://github.com/youyuanwu))
- generator: introduce support for "description" struct tag [\#2542](https://github.com/go-swagger/go-swagger/pull/2542) ([redlicha](https://github.com/redlicha))
- generator: fix initialization of empty arrays [\#2534](https://github.com/go-swagger/go-swagger/pull/2534) ([redlicha](https://github.com/redlicha))
- Update Authentication tutorial with spec changes [\#2531](https://github.com/go-swagger/go-swagger/pull/2531) ([slawekzachcial](https://github.com/slawekzachcial))
- enhancement: added enum pointer factory to codegen [\#2514](https://github.com/go-swagger/go-swagger/pull/2514) ([fredbi](https://github.com/fredbi))
- windows support: updated go-openapi dependencies [\#2513](https://github.com/go-swagger/go-swagger/pull/2513) ([fredbi](https://github.com/fredbi))
- Update install.md [\#2512](https://github.com/go-swagger/go-swagger/pull/2512) ([ashishtiwari1993](https://github.com/ashishtiwari1993))
- Auto wire api and backend [\#2510](https://github.com/go-swagger/go-swagger/pull/2510) ([youyuanwu](https://github.com/youyuanwu))



\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
