github.com/kaisawind/go-swagger@v0.19.0/notes/v0.8.0.md (about)

     1  # Change Log
     2  
     3  ## [0.8.0](https://github.com/go-swagger/go-swagger/tree/0.8.0) (2016-12-23)
     4  [Full Changelog](https://github.com/go-swagger/go-swagger/compare/0.7.4...0.8.0)
     5  
     6  **Implemented enhancements:**
     7  
     8  - Add server-side support for mutual tls [\#802](https://github.com/go-swagger/go-swagger/issues/802)
     9  - Add support for pflag as alternative to go-flags [\#797](https://github.com/go-swagger/go-swagger/issues/797)
    10  - Maintain parameter sequence in parameters scanner [\#768](https://github.com/go-swagger/go-swagger/issues/768)
    11  - Configure TLS [\#685](https://github.com/go-swagger/go-swagger/issues/685)
    12  - validate failing with interface is spec.Schema, not spec.Response while generate succeeds [\#594](https://github.com/go-swagger/go-swagger/issues/594)
    13  - Support enum in parameters scanner [\#245](https://github.com/go-swagger/go-swagger/issues/245)
    14  - Support default value in parameters scanner [\#244](https://github.com/go-swagger/go-swagger/issues/244)
    15  - add oauth2 support in the client [\#185](https://github.com/go-swagger/go-swagger/issues/185)
    16  - optimize tls config for server [\#799](https://github.com/go-swagger/go-swagger/pull/799) ([casualjim](https://github.com/casualjim))
    17  
    18  **Fixed bugs:**
    19  
    20  - client uuid/string type mismatch [\#789](https://github.com/go-swagger/go-swagger/issues/789)
    21  - Definition field name not showing when string pattern validation failed, if use $ref to reference another one in defintions  [\#767](https://github.com/go-swagger/go-swagger/issues/767)
    22  - If Swagger spec doesn't include a definition schema reference in a response, the generated client returns nil [\#749](https://github.com/go-swagger/go-swagger/issues/749)
    23  - The reverse routing doesn't support basePath [\#742](https://github.com/go-swagger/go-swagger/issues/742)
    24  - Generator makes consts generated from a swagger enum as internal to a package [\#739](https://github.com/go-swagger/go-swagger/issues/739)
    25  - Client Generator - uuid to string [\#731](https://github.com/go-swagger/go-swagger/issues/731)
    26  -  illegal byte order mark [\#727](https://github.com/go-swagger/go-swagger/issues/727)
    27  - `validate` failing with out of memory error [\#605](https://github.com/go-swagger/go-swagger/issues/605)
    28  - Log message for unsupported type is misleading. [\#600](https://github.com/go-swagger/go-swagger/issues/600)
    29  - Possible unintended result of inheritance [\#541](https://github.com/go-swagger/go-swagger/issues/541)
    30  - stack overflow on recursive circular ancestors [\#537](https://github.com/go-swagger/go-swagger/issues/537)
    31  - duplicate operationId not detected [\#536](https://github.com/go-swagger/go-swagger/issues/536)
    32  - master gets parsing error where 0.5.0 handles correctly [\#535](https://github.com/go-swagger/go-swagger/issues/535)
    33  - Validation: invalid patterns in parameters are not detected [\#530](https://github.com/go-swagger/go-swagger/issues/530)
    34  - invalid character 'ï' looking for beginning of value [\#496](https://github.com/go-swagger/go-swagger/issues/496)
    35  - Code generation fails for definition with allOf and local schema [\#436](https://github.com/go-swagger/go-swagger/issues/436)
    36  - Struct parsing cause an error: unable to resolve embedded struct for... [\#390](https://github.com/go-swagger/go-swagger/issues/390)
    37  - generate spec for embedded struct: unknown primitive  [\#241](https://github.com/go-swagger/go-swagger/issues/241)
    38  - Code gen: how to return empty json array [\#718](https://github.com/go-swagger/go-swagger/pull/718) ([cmhakkim](https://github.com/cmhakkim))
    39  
    40  **Closed issues:**
    41  
    42  - Support array type validation for $ref definitions [\#805](https://github.com/go-swagger/go-swagger/issues/805)
    43  - Invalid enum validation check [\#804](https://github.com/go-swagger/go-swagger/issues/804)
    44  - Question: How to include all operations? [\#800](https://github.com/go-swagger/go-swagger/issues/800)
    45  - Some links on readme are broken [\#794](https://github.com/go-swagger/go-swagger/issues/794)
    46  - Error types are not correctly generated \(should not use pointer\) [\#783](https://github.com/go-swagger/go-swagger/issues/783)
    47  - NSwag is generating strange types [\#764](https://github.com/go-swagger/go-swagger/issues/764)
    48  - Possible conflicts with vendor'ed code? [\#756](https://github.com/go-swagger/go-swagger/issues/756)
    49  - Should generate strfmt.DateTime as a pointer?  [\#746](https://github.com/go-swagger/go-swagger/issues/746)
    50  - Partial response with generated server using discriminator [\#743](https://github.com/go-swagger/go-swagger/issues/743)
    51  - Is it possible to suppress the default value for a date-time filed? [\#736](https://github.com/go-swagger/go-swagger/issues/736)
    52  - \[Question\] How to set cookies from server side [\#728](https://github.com/go-swagger/go-swagger/issues/728)
    53  
    54  **Merged pull requests:**
    55  
    56  - fix 805-support-array-type-validation-for-aliased-definition [\#808](https://github.com/go-swagger/go-swagger/pull/808) ([Simon-Li](https://github.com/Simon-Li))
    57  - add test for issue 789 [\#806](https://github.com/go-swagger/go-swagger/pull/806) ([casualjim](https://github.com/casualjim))
    58  - add support for mutual tls auth [\#803](https://github.com/go-swagger/go-swagger/pull/803) ([casualjim](https://github.com/casualjim))
    59  - Revert "fix \#767: field-name-not-showing-if-using-ref" [\#801](https://github.com/go-swagger/go-swagger/pull/801) ([casualjim](https://github.com/casualjim))
    60  - support pflag in addition to go-flags for the server [\#798](https://github.com/go-swagger/go-swagger/pull/798) ([casualjim](https://github.com/casualjim))
    61  - fix \#767: field-name-not-showing-if-using-ref [\#792](https://github.com/go-swagger/go-swagger/pull/792) ([Simon-Li](https://github.com/Simon-Li))
    62  - Support description tags in responses and support description as the … [\#788](https://github.com/go-swagger/go-swagger/pull/788) ([clawconduce](https://github.com/clawconduce))
    63  - Added hook to configure servers on user side. [\#784](https://github.com/go-swagger/go-swagger/pull/784) ([vburenin](https://github.com/vburenin))
    64  - Generate ReadCloser for request parameters instead of Writer. [\#780](https://github.com/go-swagger/go-swagger/pull/780) ([vburenin](https://github.com/vburenin))
    65  - Issue \#738: Support descriptions on responses that use definitions [\#777](https://github.com/go-swagger/go-swagger/pull/777) ([clawconduce](https://github.com/clawconduce))
    66  - 244 245 enums defaults for parameters \[quick implementation\] [\#772](https://github.com/go-swagger/go-swagger/pull/772) ([McSwitch](https://github.com/McSwitch))
    67  - fixed parameters sequence issue [\#771](https://github.com/go-swagger/go-swagger/pull/771) ([McSwitch](https://github.com/McSwitch))
    68  - Adds support for `\[\]\*Foo` to the other types [\#766](https://github.com/go-swagger/go-swagger/pull/766) ([jredville](https://github.com/jredville))
    69  - Adds support for parsing `\[\]\*Foo` in parameters [\#765](https://github.com/go-swagger/go-swagger/pull/765) ([jredville](https://github.com/jredville))
    70  - fixes a number of issues with allOf [\#760](https://github.com/go-swagger/go-swagger/pull/760) ([casualjim](https://github.com/casualjim))
    71  - dedupe properties in discriminated types [\#759](https://github.com/go-swagger/go-swagger/pull/759) ([casualjim](https://github.com/casualjim))
    72  - strip BOM from descriptions [\#758](https://github.com/go-swagger/go-swagger/pull/758) ([casualjim](https://github.com/casualjim))
    73  - expose more configuration options for generated server [\#757](https://github.com/go-swagger/go-swagger/pull/757) ([casualjim](https://github.com/casualjim))
    74  - allow for complete config of tls config outside of arguments [\#755](https://github.com/go-swagger/go-swagger/pull/755) ([casualjim](https://github.com/casualjim))
    75  - take base path into account for the url builder [\#750](https://github.com/go-swagger/go-swagger/pull/750) ([casualjim](https://github.com/casualjim))
    76  - Export enums [\#741](https://github.com/go-swagger/go-swagger/pull/741) ([casualjim](https://github.com/casualjim))
    77  - client-path-param custom format fix [\#737](https://github.com/go-swagger/go-swagger/pull/737) ([casualjim](https://github.com/casualjim))
    78  - add support for overriding http client per request [\#735](https://github.com/go-swagger/go-swagger/pull/735) ([casualjim](https://github.com/casualjim))
    79  
    80  
    81  \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*