Latest release

0.8.0

@casualjim casualjim released this Dec 23, 2016 · 60 commits to master since this release

Change Log

0.8.0 (2016-12-23)

Full Changelog

Implemented enhancements:

  • Add server-side support for mutual tls #802
  • Add support for pflag as alternative to go-flags #797
  • Maintain parameter sequence in parameters scanner #768
  • Configure TLS #685
  • validate failing with interface is spec.Schema, not spec.Response while generate succeeds #594
  • Support enum in parameters scanner #245
  • Support default value in parameters scanner #244
  • add oauth2 support in the client #185
  • optimize tls config for server #799 (casualjim)

Fixed bugs:

  • client uuid/string type mismatch #789
  • Definition field name not showing when string pattern validation failed, if use $ref to reference another one in defintions #767
  • If Swagger spec doesn't include a definition schema reference in a response, the generated client returns nil #749
  • The reverse routing doesn't support basePath #742
  • Generator makes consts generated from a swagger enum as internal to a package #739
  • Client Generator - uuid to string #731
  • illegal byte order mark #727
  • validate failing with out of memory error #605
  • Log message for unsupported type is misleading. #600
  • Possible unintended result of inheritance #541
  • stack overflow on recursive circular ancestors #537
  • duplicate operationId not detected #536
  • master gets parsing error where 0.5.0 handles correctly #535
  • Validation: invalid patterns in parameters are not detected #530
  • invalid character 'ï' looking for beginning of value #496
  • Code generation fails for definition with allOf and local schema #436
  • Struct parsing cause an error: unable to resolve embedded struct for... #390
  • generate spec for embedded struct: unknown primitive #241
  • Code gen: how to return empty json array #718 (cmhakkim)

Closed issues:

  • Support array type validation for $ref definitions #805
  • Invalid enum validation check #804
  • Question: How to include all operations? #800
  • Some links on readme are broken #794
  • Error types are not correctly generated (should not use pointer) #783
  • NSwag is generating strange types #764
  • Possible conflicts with vendor'ed code? #756
  • Should generate strfmt.DateTime as a pointer? #746
  • Partial response with generated server using discriminator #743
  • Is it possible to suppress the default value for a date-time filed? #736
  • [Question] How to set cookies from server side #728

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

Downloads