github.com/rzurga/go-swagger@v0.28.1-0.20211109195225-5d1f453ffa3a/notes/v0.14.0.md (about)

     1  # Change Log
     2  
     3  ## [0.14.0](https://github.com/go-swagger/go-swagger/tree/0.14.0) (2018-05-25)
     4  [Full Changelog](https://github.com/go-swagger/go-swagger/compare/0.13.0...0.14.0)
     5  
     6  **Implemented enhancements:**
     7  
     8  - Multipart with no file causes InternalServerError [\#1400](https://github.com/go-swagger/go-swagger/issues/1400)
     9  - Generated configure file has confusing directions. [\#1384](https://github.com/go-swagger/go-swagger/issues/1384)
    10  - Quiet mode and log redirection [\#1370](https://github.com/go-swagger/go-swagger/issues/1370)
    11  - Custom templating: custom templates not associated with non-asset dependencies [\#1362](https://github.com/go-swagger/go-swagger/issues/1362)
    12  - How to generate a correct struct file name from "\#/definitions/IPAM" [\#1344](https://github.com/go-swagger/go-swagger/issues/1344)
    13  - Shutdown method on server do not close the server [\#1316](https://github.com/go-swagger/go-swagger/issues/1316)
    14  - Enhancement: multiple instances of error messages for invalid spec [\#1307](https://github.com/go-swagger/go-swagger/issues/1307)
    15  - Allow adding/overriding Consumers and Producers [\#1301](https://github.com/go-swagger/go-swagger/issues/1301)
    16  - Invalid recursive type [\#1277](https://github.com/go-swagger/go-swagger/issues/1277)
    17  - Examples are not validated [\#1231](https://github.com/go-swagger/go-swagger/issues/1231)
    18  - Security definition order is not consistent between code generations [\#1214](https://github.com/go-swagger/go-swagger/issues/1214)
    19  - Security only supports "OR" logic, not "AND" [\#1089](https://github.com/go-swagger/go-swagger/issues/1089)
    20  - swagger validate: the need for better error messages [\#859](https://github.com/go-swagger/go-swagger/issues/859)
    21  - max int64 and uint64 handling [\#581](https://github.com/go-swagger/go-swagger/issues/581)
    22  - implement validation: unique scopes in security reference [\#14](https://github.com/go-swagger/go-swagger/issues/14)
    23  
    24  **Fixed bugs:**
    25  
    26  - No validation is called when the object referring to the array type parameter [\#1537](https://github.com/go-swagger/go-swagger/issues/1537)
    27  - Body params that are Arrays of Objects generate un-compilable code due to Validate method [\#1536](https://github.com/go-swagger/go-swagger/issues/1536)
    28  - Allof with a polymorphic type can have conflicting field names  [\#1532](https://github.com/go-swagger/go-swagger/issues/1532)
    29  - Nested tuple is not validated [\#1487](https://github.com/go-swagger/go-swagger/issues/1487)
    30  - Generated validation method miss some fields [\#1479](https://github.com/go-swagger/go-swagger/issues/1479)
    31  - mixin removes securityDefinitions [\#1471](https://github.com/go-swagger/go-swagger/issues/1471)
    32  - Invalid code generation with AdditionalProperties [\#1453](https://github.com/go-swagger/go-swagger/issues/1453)
    33  - Simple aliased model type does not validate format [\#1437](https://github.com/go-swagger/go-swagger/issues/1437)
    34  - Generator does not support polymorphic and addl props in the same type. [\#1409](https://github.com/go-swagger/go-swagger/issues/1409)
    35  - responses with external $ref thrown nil pointer dereference [\#1406](https://github.com/go-swagger/go-swagger/issues/1406)
    36  - Required properties are not validated when additionalProperties: true is provided [\#1397](https://github.com/go-swagger/go-swagger/issues/1397)
    37  - No validation is called on body of array type parameter. [\#1392](https://github.com/go-swagger/go-swagger/issues/1392)
    38  - server generation chokes on flattened definitions [\#1388](https://github.com/go-swagger/go-swagger/issues/1388)
    39  - Default values for simple arrays generate code that does not compile [\#1378](https://github.com/go-swagger/go-swagger/issues/1378)
    40  - Codegen fixture \[discriminators\] produces code that doesn't compile [\#1376](https://github.com/go-swagger/go-swagger/issues/1376)
    41  - Generated server with form-data required=false evaluates file to nil [\#1373](https://github.com/go-swagger/go-swagger/issues/1373)
    42  - --dump-data no longer working [\#1356](https://github.com/go-swagger/go-swagger/issues/1356)
    43  - `--skip-validator` not work for `swagger generate model` [\#1354](https://github.com/go-swagger/go-swagger/issues/1354)
    44  - \[feedback\] format mac does not work in swagger:strfmt [\#1348](https://github.com/go-swagger/go-swagger/issues/1348)
    45  - Why not validate not required field even if it has format [\#1347](https://github.com/go-swagger/go-swagger/issues/1347)
    46  - JSON marshaling and unmarshaling broken for object containing array of polymorphic types. [\#1336](https://github.com/go-swagger/go-swagger/issues/1336)
    47  - Temporary files are not deleted on program termination [\#1331](https://github.com/go-swagger/go-swagger/issues/1331)
    48  - Invalid receiver error for a response of type `file` [\#1327](https://github.com/go-swagger/go-swagger/issues/1327)
    49  - ressource id type array leads to invalid generated code [\#1314](https://github.com/go-swagger/go-swagger/issues/1314)
    50  - Generated client parameter does not set request body for arbitrary object. [\#1309](https://github.com/go-swagger/go-swagger/issues/1309)
    51  - nested properties [\#1296](https://github.com/go-swagger/go-swagger/issues/1296)
    52  - embedded spec discards information from original spec [\#1281](https://github.com/go-swagger/go-swagger/issues/1281)
    53  - BodyParam of type array doesn't properly generate client code [\#1280](https://github.com/go-swagger/go-swagger/issues/1280)
    54  - swagger flatten generates invalid spec [\#1270](https://github.com/go-swagger/go-swagger/issues/1270)
    55  - Server generation: open 'xxx.json/yyy.json' no such file or directory \[cascading $ref\] [\#1259](https://github.com/go-swagger/go-swagger/issues/1259)
    56  - Server generation: object has no key \[cascading $ref\] [\#1258](https://github.com/go-swagger/go-swagger/issues/1258)
    57  - Type ref don't contain value check [\#1237](https://github.com/go-swagger/go-swagger/issues/1237)
    58  - Examples are not validated [\#1231](https://github.com/go-swagger/go-swagger/issues/1231)
    59  - Codegen generates invalid go code for `additionalProperties: true` [\#1198](https://github.com/go-swagger/go-swagger/issues/1198)
    60  - Invalid server code generated for file response [\#1195](https://github.com/go-swagger/go-swagger/issues/1195)
    61  - Adding length to a string with `uri` format will result i unworkable generated code [\#1191](https://github.com/go-swagger/go-swagger/issues/1191)
    62  - Client requires non-required field for validation. [\#1187](https://github.com/go-swagger/go-swagger/issues/1187)
    63  - Generated code does not handle 307 redirects properly [\#1170](https://github.com/go-swagger/go-swagger/issues/1170)
    64  - Problem with datetime format [\#1084](https://github.com/go-swagger/go-swagger/issues/1084)
    65  - Valid struct is not generated [\#1066](https://github.com/go-swagger/go-swagger/issues/1066)
    66  - Client generation fails with `object has no key "UserBase"` [\#1065](https://github.com/go-swagger/go-swagger/issues/1065)
    67  - Missing declarations and invalid code [\#1062](https://github.com/go-swagger/go-swagger/issues/1062)
    68  - dot symbol in the path cause problems [\#1050](https://github.com/go-swagger/go-swagger/issues/1050)
    69  - Missing fields in generated marshaler/unmarshaler when the object extends other objects [\#1042](https://github.com/go-swagger/go-swagger/issues/1042)
    70  - referenced path item cause an error [\#1034](https://github.com/go-swagger/go-swagger/issues/1034)
    71  - Response examples break definition references [\#1013](https://github.com/go-swagger/go-swagger/issues/1013)
    72  - incorrect API response if using allof ref [\#979](https://github.com/go-swagger/go-swagger/issues/979)
    73  - swagger GSMA [\#951](https://github.com/go-swagger/go-swagger/issues/951)
    74  - Generated server marks all parameters in response as required [\#910](https://github.com/go-swagger/go-swagger/issues/910)
    75  - UUIDs do not appear to be validated [\#909](https://github.com/go-swagger/go-swagger/issues/909)
    76  - Resolver does not expand relative path references [\#890](https://github.com/go-swagger/go-swagger/issues/890)
    77  - Generator don't generates validation for embended models [\#866](https://github.com/go-swagger/go-swagger/issues/866)
    78  - Non-compiling generated code when parameter is array type with enum validation and underscore in name [\#863](https://github.com/go-swagger/go-swagger/issues/863)
    79  - handler in todo-list tutorial doesn't match the example code [\#858](https://github.com/go-swagger/go-swagger/issues/858)
    80  - Multiple validation errors results in only one validation being shown in response [\#667](https://github.com/go-swagger/go-swagger/issues/667)
    81  - Broken model code generated for polymorphic swagger types that have lists of non-concrete types. [\#607](https://github.com/go-swagger/go-swagger/issues/607)
    82  - Missing Validate method on polymorphic/discriminator types [\#606](https://github.com/go-swagger/go-swagger/issues/606)
    83  - Code generation error for binary stream producer, consumer [\#533](https://github.com/go-swagger/go-swagger/issues/533)
    84  
    85  **Closed issues:**
    86  
    87  - `swagger validate` fails to complete when referencing another file [\#1535](https://github.com/go-swagger/go-swagger/issues/1535)
    88  - Go vendors dependencies: Cannot use a generated client in a server [\#1534](https://github.com/go-swagger/go-swagger/issues/1534)
    89  - Embedded spec is not flattened and won't work if there are external references. [\#1528](https://github.com/go-swagger/go-swagger/issues/1528)
    90  - How to print the error message in response sample using "swagger:response" tag [\#1526](https://github.com/go-swagger/go-swagger/issues/1526)
    91  - Response schema of type array being aliased [\#1524](https://github.com/go-swagger/go-swagger/issues/1524)
    92  - Validating a Standard spec [\#1522](https://github.com/go-swagger/go-swagger/issues/1522)
    93  - Client parameters don't set body when model is an enum [\#1513](https://github.com/go-swagger/go-swagger/issues/1513)
    94  - Spec generation doesn't honour the ",string" JSON struct tag [\#1510](https://github.com/go-swagger/go-swagger/issues/1510)
    95  - How to add static sections? [\#1509](https://github.com/go-swagger/go-swagger/issues/1509)
    96  - Type mismatch in flatten source [\#1504](https://github.com/go-swagger/go-swagger/issues/1504)
    97  - Not possible to hide individual struct fields [\#1497](https://github.com/go-swagger/go-swagger/issues/1497)
    98  - strfmt.Datetime how to omit when empty, nil or time.Time{} [\#1491](https://github.com/go-swagger/go-swagger/issues/1491)
    99  - Breaking change in Authenticator runtime [\#1488](https://github.com/go-swagger/go-swagger/issues/1488)
   100  - Request model is not loading in swagger  [\#1476](https://github.com/go-swagger/go-swagger/issues/1476)
   101  - Unable to generate Swagger spec [\#1475](https://github.com/go-swagger/go-swagger/issues/1475)
   102  - Passing empty slice as parameter results in panic [\#1462](https://github.com/go-swagger/go-swagger/issues/1462)
   103  - malloc deadlock [\#1454](https://github.com/go-swagger/go-swagger/issues/1454)
   104  - Support for optional auth? [\#1446](https://github.com/go-swagger/go-swagger/issues/1446)
   105  - Optional SSN field performs no validation [\#1434](https://github.com/go-swagger/go-swagger/issues/1434)
   106  - Possible to have models in Subdirectory? [\#1428](https://github.com/go-swagger/go-swagger/issues/1428)
   107  - Do we have to specifically allow HEAD requests? [\#1426](https://github.com/go-swagger/go-swagger/issues/1426)
   108  - How to pass TLS structure from net.HttpRequest into my handler? [\#1423](https://github.com/go-swagger/go-swagger/issues/1423)
   109  - Undefined variable "filterI" presents after code  generation when using nested "collectionFormat": "csv" [\#1414](https://github.com/go-swagger/go-swagger/issues/1414)
   110  - New feature to allow Parameters section [\#1404](https://github.com/go-swagger/go-swagger/issues/1404)
   111  - flatten command remove the empty security properties [\#1396](https://github.com/go-swagger/go-swagger/issues/1396)
   112  - Getting duplicate Definitions under 0.13  [\#1385](https://github.com/go-swagger/go-swagger/issues/1385)
   113  - Add Title generation for info part of spec. [\#1382](https://github.com/go-swagger/go-swagger/issues/1382)
   114  - package and file name contain underscore \(after a change in go-swagger\) [\#1380](https://github.com/go-swagger/go-swagger/issues/1380)
   115  - match for the market the limit of the new system with esi [\#1374](https://github.com/go-swagger/go-swagger/issues/1374)
   116  - Standard library packages not found [\#1359](https://github.com/go-swagger/go-swagger/issues/1359)
   117  - Why is vendor folder still version controlled? [\#1352](https://github.com/go-swagger/go-swagger/issues/1352)
   118  - Newbie needs help with wiring server-side handlers [\#1351](https://github.com/go-swagger/go-swagger/issues/1351)
   119  - The generate server command sorts the Operations but not the Models. [\#1349](https://github.com/go-swagger/go-swagger/issues/1349)
   120  - Compilation failure from pestore example [\#1346](https://github.com/go-swagger/go-swagger/issues/1346)
   121  - Improper UnmarshalJSON of polymorphic object contained in another object [\#1341](https://github.com/go-swagger/go-swagger/issues/1341)
   122  - Generated client ignores application/x-www-form-urlencoded and uses multipart. [\#1332](https://github.com/go-swagger/go-swagger/issues/1332)
   123  - can't compile generated server code for "file" in requests [\#1330](https://github.com/go-swagger/go-swagger/issues/1330)
   124  - Improper import for a models directory placed in a subdirectory [\#1326](https://github.com/go-swagger/go-swagger/issues/1326)
   125  - Make generated client take an `io.Reader` for parameters of type `file` [\#1325](https://github.com/go-swagger/go-swagger/issues/1325)
   126  - Additional struct inserted when using allOf and an inline definition compared to 0.9.0 [\#1323](https://github.com/go-swagger/go-swagger/issues/1323)
   127  - External References Aren't Expanded for Models [\#1322](https://github.com/go-swagger/go-swagger/issues/1322)
   128  - How to define multiple content-type for one API [\#1319](https://github.com/go-swagger/go-swagger/issues/1319)
   129  - Using go-swagger to generate other artifacts using custom templates not working from 0.12.0 [\#1312](https://github.com/go-swagger/go-swagger/issues/1312)
   130  - unit test output is too verbose [\#1299](https://github.com/go-swagger/go-swagger/issues/1299)
   131  - Master broken g8f4ad4c [\#1293](https://github.com/go-swagger/go-swagger/issues/1293)
   132  - Issue with folded paths [\#1292](https://github.com/go-swagger/go-swagger/issues/1292)
   133  - server generate : can't run custom template in operationGroups [\#1290](https://github.com/go-swagger/go-swagger/issues/1290)
   134  - .security in body must be of type array: "null" [\#1286](https://github.com/go-swagger/go-swagger/issues/1286)
   135  - Stream server problem [\#1278](https://github.com/go-swagger/go-swagger/issues/1278)
   136  - custom templating: need the target path as base import [\#1274](https://github.com/go-swagger/go-swagger/issues/1274)
   137  - improve error handling in generator [\#1272](https://github.com/go-swagger/go-swagger/issues/1272)
   138  - Feature Request: Renaming interface method from handle to actual method name [\#1271](https://github.com/go-swagger/go-swagger/issues/1271)
   139  - generate client errors out because of a nullable field in a definition [\#1265](https://github.com/go-swagger/go-swagger/issues/1265)
   140  - Command line option to specify copyright does not work in long mode [\#1263](https://github.com/go-swagger/go-swagger/issues/1263)
   141  - Code generation fails when swagger description property includes text "\*/" [\#1254](https://github.com/go-swagger/go-swagger/issues/1254)
   142  - Changing SwaggerUI [\#1250](https://github.com/go-swagger/go-swagger/issues/1250)
   143  - Codegen gives SIGSEGV [\#1238](https://github.com/go-swagger/go-swagger/issues/1238)
   144  - Go-swagger v0.12.0 - invalid memory address or nil pointer dereference [\#1171](https://github.com/go-swagger/go-swagger/issues/1171)
   145  - Generating spec pulls in unused enumeration types from Protobuf-generated files [\#1149](https://github.com/go-swagger/go-swagger/issues/1149)
   146  - How the Response Sample was Executeing? [\#1144](https://github.com/go-swagger/go-swagger/issues/1144)
   147  - migrate to use net.Context [\#96](https://github.com/go-swagger/go-swagger/issues/96)
   148  
   149  **Merged pull requests:**
   150  
   151  - Update vendor - 2018-05-24 [\#1547](https://github.com/go-swagger/go-swagger/pull/1547) ([fredbi](https://github.com/fredbi))
   152  - Allow white space sensitive markdown in comments. [\#1541](https://github.com/go-swagger/go-swagger/pull/1541) ([dougnd](https://github.com/dougnd))
   153  - Polymorphic unmarshaller [\#1540](https://github.com/go-swagger/go-swagger/pull/1540) ([fredbi](https://github.com/fredbi))
   154  - Body validations [\#1539](https://github.com/go-swagger/go-swagger/pull/1539) ([fredbi](https://github.com/fredbi))
   155  - Ordering security definitions and requirements [\#1533](https://github.com/go-swagger/go-swagger/pull/1533) ([fredbi](https://github.com/fredbi))
   156  - Update custom-server.md [\#1531](https://github.com/go-swagger/go-swagger/pull/1531) ([arunvm123](https://github.com/arunvm123))
   157  - revamp README [\#1529](https://github.com/go-swagger/go-swagger/pull/1529) ([fredbi](https://github.com/fredbi))
   158  - Allow struct fields to be annotated with swagger:ignore [\#1527](https://github.com/go-swagger/go-swagger/pull/1527) ([neilgarb](https://github.com/neilgarb))
   159  - Fix complex anonymous additional properties [\#1521](https://github.com/go-swagger/go-swagger/pull/1521) ([fredbi](https://github.com/fredbi))
   160  - Fix build deps [\#1515](https://github.com/go-swagger/go-swagger/pull/1515) ([casualjim](https://github.com/casualjim))
   161  - fix writing enum parameters \(\#1513\) [\#1514](https://github.com/go-swagger/go-swagger/pull/1514) ([stevecookform3](https://github.com/stevecookform3))
   162  - Honour JSON ",string" directive when generating spec [\#1511](https://github.com/go-swagger/go-swagger/pull/1511) ([neilgarb](https://github.com/neilgarb))
   163  - Generated client parameter does not set request body for map types [\#1508](https://github.com/go-swagger/go-swagger/pull/1508) ([koron](https://github.com/koron))
   164  - Lifts validations [\#1507](https://github.com/go-swagger/go-swagger/pull/1507) ([fredbi](https://github.com/fredbi))
   165  - missing letter in message \(possiby =\> possibly\) [\#1500](https://github.com/go-swagger/go-swagger/pull/1500) ([tmatias](https://github.com/tmatias))
   166  - support --skip-flatten for model generation [\#1498](https://github.com/go-swagger/go-swagger/pull/1498) ([zhuangqh](https://github.com/zhuangqh))
   167  - Fix typos in docs/use/middleware.html [\#1492](https://github.com/go-swagger/go-swagger/pull/1492) ([davidmi](https://github.com/davidmi))
   168  - Extend gen operation group [\#1482](https://github.com/go-swagger/go-swagger/pull/1482) ([fredbi](https://github.com/fredbi))
   169  - Composed auth example [\#1481](https://github.com/go-swagger/go-swagger/pull/1481) ([fredbi](https://github.com/fredbi))
   170  - Allow AND and Optional auth expressions [\#1478](https://github.com/go-swagger/go-swagger/pull/1478) ([casualjim](https://github.com/casualjim))
   171  - server: generic interface body is never filled [\#1474](https://github.com/go-swagger/go-swagger/pull/1474) ([koron](https://github.com/koron))
   172  - Fix panic on empty slice PathParam [\#1463](https://github.com/go-swagger/go-swagger/pull/1463) ([marclop](https://github.com/marclop))
   173  - FAQ update [\#1460](https://github.com/go-swagger/go-swagger/pull/1460) ([fredbi](https://github.com/fredbi))
   174  - \* Fix model build issue with AdditionalItems \(serialization, validation\) [\#1455](https://github.com/go-swagger/go-swagger/pull/1455) ([fredbi](https://github.com/fredbi))
   175  - Acknowledge bug fixes and add CI fixtures. [\#1452](https://github.com/go-swagger/go-swagger/pull/1452) ([fredbi](https://github.com/fredbi))
   176  - Vendor update as of 2018-03-09 [\#1451](https://github.com/go-swagger/go-swagger/pull/1451) ([fredbi](https://github.com/fredbi))
   177  - Failure to parse multiform data results in HTTP 400 status [\#1449](https://github.com/go-swagger/go-swagger/pull/1449) ([fredbi](https://github.com/fredbi))
   178  - Fixes \#910 [\#1448](https://github.com/go-swagger/go-swagger/pull/1448) ([fredbi](https://github.com/fredbi))
   179  - Acknowledge corrected issues with test cases [\#1447](https://github.com/go-swagger/go-swagger/pull/1447) ([fredbi](https://github.com/fredbi))
   180  - Small refactoring of schemavalidator.gotmpl [\#1445](https://github.com/go-swagger/go-swagger/pull/1445) ([fredbi](https://github.com/fredbi))
   181  - Enable validation for inline body parameters [\#1444](https://github.com/go-swagger/go-swagger/pull/1444) ([fredbi](https://github.com/fredbi))
   182  - Fixing \#1437 uncovered another issue on type aliasing. [\#1443](https://github.com/go-swagger/go-swagger/pull/1443) ([fredbi](https://github.com/fredbi))
   183  - Add --skip-validation option to generate model command [\#1442](https://github.com/go-swagger/go-swagger/pull/1442) ([fredbi](https://github.com/fredbi))
   184  - Added codegen fixtures to acknowledge fixed issues. [\#1441](https://github.com/go-swagger/go-swagger/pull/1441) ([fredbi](https://github.com/fredbi))
   185  - Small refactoring on custom extensions usage [\#1440](https://github.com/go-swagger/go-swagger/pull/1440) ([fredbi](https://github.com/fredbi))
   186  - Fixes \#1437 \[format validation in simple schemas\] [\#1438](https://github.com/go-swagger/go-swagger/pull/1438) ([fredbi](https://github.com/fredbi))
   187  - Document how to avoid "target must reside inside a location in the $GOPATH/src" using docker [\#1435](https://github.com/go-swagger/go-swagger/pull/1435) ([tschaub](https://github.com/tschaub))
   188  - Vendor update [\#1424](https://github.com/go-swagger/go-swagger/pull/1424) ([fredbi](https://github.com/fredbi))
   189  - Sort AllOf schemas for generation [\#1422](https://github.com/go-swagger/go-swagger/pull/1422) ([fredbi](https://github.com/fredbi))
   190  - Added test case from issue\#1414 as fixture [\#1421](https://github.com/go-swagger/go-swagger/pull/1421) ([fredbi](https://github.com/fredbi))
   191  - Fixes issue \#1084 [\#1420](https://github.com/go-swagger/go-swagger/pull/1420) ([fredbi](https://github.com/fredbi))
   192  - Add test for \#1198 which was fixed with \#1397 [\#1411](https://github.com/go-swagger/go-swagger/pull/1411) ([gregmarr](https://github.com/gregmarr))
   193  - Support both discriminated and addl props in one type \#1409 [\#1410](https://github.com/go-swagger/go-swagger/pull/1410) ([gregmarr](https://github.com/gregmarr))
   194  - docs: replace `httpkit` with `runtime` [\#1407](https://github.com/go-swagger/go-swagger/pull/1407) ([darkowlzz](https://github.com/darkowlzz))
   195  - Added Parameters section to swagger:route [\#1405](https://github.com/go-swagger/go-swagger/pull/1405) ([jucardi](https://github.com/jucardi))
   196  - Properties not validated w/additionalProperties \#1397 [\#1403](https://github.com/go-swagger/go-swagger/pull/1403) ([gregmarr](https://github.com/gregmarr))
   197  - fixes writing client stream body [\#1399](https://github.com/go-swagger/go-swagger/pull/1399) ([casualjim](https://github.com/casualjim))
   198  - Fix issues on simple params [\#1394](https://github.com/go-swagger/go-swagger/pull/1394) ([fredbi](https://github.com/fredbi))
   199  - Support checking presence of path, header, and body parameters [\#1390](https://github.com/go-swagger/go-swagger/pull/1390) ([ZachEddy](https://github.com/ZachEddy))
   200  - Make generate server sort the models \#1349 [\#1387](https://github.com/go-swagger/go-swagger/pull/1387) ([gregmarr](https://github.com/gregmarr))
   201  - Add quiet mode and output redirection [\#1371](https://github.com/go-swagger/go-swagger/pull/1371) ([fredbi](https://github.com/fredbi))
   202  - 1348 Add generation of validate on MAC format [\#1369](https://github.com/go-swagger/go-swagger/pull/1369) ([fredbi](https://github.com/fredbi))
   203  - Add format validation on non required schema properties [\#1367](https://github.com/go-swagger/go-swagger/pull/1367) ([fredbi](https://github.com/fredbi))
   204  - Fixed dump-data as json [\#1366](https://github.com/go-swagger/go-swagger/pull/1366) ([fredbi](https://github.com/fredbi))
   205  - Added dependency resolution with repository on custom templates \(not … [\#1365](https://github.com/go-swagger/go-swagger/pull/1365) ([fredbi](https://github.com/fredbi))
   206  - Adding fix for issue \#1341 [\#1364](https://github.com/go-swagger/go-swagger/pull/1364) ([nickrmc83](https://github.com/nickrmc83))
   207  - Edit the todo tutorial for grammar and clarity [\#1363](https://github.com/go-swagger/go-swagger/pull/1363) ([autarch](https://github.com/autarch))
   208  - Added a flag to add more intialisms [\#1353](https://github.com/go-swagger/go-swagger/pull/1353) ([diego-fu-hs](https://github.com/diego-fu-hs))
   209  - case sensitive import path on Windows [\#1345](https://github.com/go-swagger/go-swagger/pull/1345) ([koron](https://github.com/koron))
   210  - Fix doc links [\#1343](https://github.com/go-swagger/go-swagger/pull/1343) ([fredbi](https://github.com/fredbi))
   211  - Integration PR from validate: go-openapi/validate\#42 \(issue go-openapi/validate\#44\) [\#1340](https://github.com/go-swagger/go-swagger/pull/1340) ([casualjim](https://github.com/casualjim))
   212  - 1331 - Delete temporary files [\#1333](https://github.com/go-swagger/go-swagger/pull/1333) ([sebastien-rosset](https://github.com/sebastien-rosset))
   213  - support file as response schema [\#1329](https://github.com/go-swagger/go-swagger/pull/1329) ([casualjim](https://github.com/casualjim))
   214  - update vendor [\#1324](https://github.com/go-swagger/go-swagger/pull/1324) ([kreamyx](https://github.com/kreamyx))
   215  - Add shutdown handling of graceful server on calls to Server.Shutdown [\#1320](https://github.com/go-swagger/go-swagger/pull/1320) ([Crevil](https://github.com/Crevil))
   216  - Removed check of array type of body when writing to request [\#1318](https://github.com/go-swagger/go-swagger/pull/1318) ([geret13](https://github.com/geret13))
   217  - fix a typo in template [\#1317](https://github.com/go-swagger/go-swagger/pull/1317) ([koron](https://github.com/koron))
   218  - move language specific baseImport check to LanguageOpts \#1312 [\#1315](https://github.com/go-swagger/go-swagger/pull/1315) ([elakito](https://github.com/elakito))
   219  - client request parameter will set body param for array of interface{} [\#1313](https://github.com/go-swagger/go-swagger/pull/1313) ([e-zhang](https://github.com/e-zhang))
   220  - check for interface body param in client parameter WriteToRequest [\#1310](https://github.com/go-swagger/go-swagger/pull/1310) ([e-zhang](https://github.com/e-zhang))
   221  - 342 fix add fixture [\#1306](https://github.com/go-swagger/go-swagger/pull/1306) ([fredbi](https://github.com/fredbi))
   222  - 1171. Add fixture [\#1305](https://github.com/go-swagger/go-swagger/pull/1305) ([fredbi](https://github.com/fredbi))
   223  - 1238-fix: add fixture in UT  [\#1304](https://github.com/go-swagger/go-swagger/pull/1304) ([fredbi](https://github.com/fredbi))
   224  - Enriched UT on template\_repo.go [\#1303](https://github.com/go-swagger/go-swagger/pull/1303) ([fredbi](https://github.com/fredbi))
   225  - Allow adding or overriding consumers and producers [\#1302](https://github.com/go-swagger/go-swagger/pull/1302) ([dmjones500](https://github.com/dmjones500))
   226  - 1299-fix-unit-test-verbosity [\#1300](https://github.com/go-swagger/go-swagger/pull/1300) ([fredbi](https://github.com/fredbi))
   227  - 1290-fix server generation now supports operationGroups templates jus… [\#1298](https://github.com/go-swagger/go-swagger/pull/1298) ([fredbi](https://github.com/fredbi))
   228  - Bump go-openapi/spec [\#1287](https://github.com/go-swagger/go-swagger/pull/1287) ([databus23](https://github.com/databus23))
   229  - Ref resolution changes in the swagger binary side [\#1285](https://github.com/go-swagger/go-swagger/pull/1285) ([kreamyx](https://github.com/kreamyx))
   230  - bump go-openapi/spec [\#1282](https://github.com/go-swagger/go-swagger/pull/1282) ([databus23](https://github.com/databus23))
   231  - Fix \#1274 - add a new template variable in GenCommon. [\#1275](https://github.com/go-swagger/go-swagger/pull/1275) ([fredbi](https://github.com/fredbi))
   232  - fix \#1272 - Improve error handling in generator [\#1273](https://github.com/go-swagger/go-swagger/pull/1273) ([fredbi](https://github.com/fredbi))
   233  
   234  \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*