1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-go-swagger

Имя тега
Описание
Сообщение коммита
Операция
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.30.0...v0.30.1) **Closed issues:** - v0.30.0 won't install on golang\(1.18/1.19\)-alpine container [\#2816](https://github.com/go-swagger/go-swagger/issues/2816) - v0.30.0 causes build comment error in go install [\#2815](https://github.com/go-swagger/go-swagger/issues/2815) **Merged pull requests:** - Allow older go [\#2818](https://github.com/go-swagger/go-swagger/pull/2818) ([casualjim](https://github.com/casualjim)) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
01.09.2022 20:07
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.30.1...v0.30.2) **Closed issues:** - go-swagger mixin outputs json with the `--format=yaml` option [\#2817](https://github.com/go-swagger/go-swagger/issues/2817) **Merged pull requests:** - format output as yaml [\#2819](https://github.com/go-swagger/go-swagger/pull/2819) ([casualjim](https://github.com/casualjim)) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
02.09.2022 09:04
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.30.2...v0.30.3) **Closed issues:** - The latest version is not generating schema for swagger:parameters [\#2842](https://github.com/go-swagger/go-swagger/issues/2842) - Generate empty models [\#2841](https://github.com/go-swagger/go-swagger/issues/2841) - can not generate swagger spec [\#2838](https://github.com/go-swagger/go-swagger/issues/2838) - Handle circular references [\#2831](https://github.com/go-swagger/go-swagger/issues/2831) - Unable to locate package swagger [\#2800](https://github.com/go-swagger/go-swagger/issues/2800) - generate: YAML parse error in meta doc when using tabs [\#2756](https://github.com/go-swagger/go-swagger/issues/2756) **Merged pull requests:** - build without -trimpath because it causes issues when generating a spec [\#2843](https://github.com/go-swagger/go-swagger/pull/2843) ([casualjim](https://github.com/casualjim)) - Support for extensions within swagger:parameters [\#2836](https://github.com/go-swagger/go-swagger/pull/2836) ([cccRaim](https://github.com/cccRaim)) - Fix \#2800 Update key import method for debian [\#2834](https://github.com/go-swagger/go-swagger/pull/2834) ([tina-hello](https://github.com/tina-hello)) - fixes \#2831, circular dependency issue [\#2832](https://github.com/go-swagger/go-swagger/pull/2832) ([Aven30](https://github.com/Aven30)) - made up for missing packages from template [\#2824](https://github.com/go-swagger/go-swagger/pull/2824) ([koron](https://github.com/koron)) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
25.09.2022 22:27
v0.30.5
10.06.2023 21:01
release v0.29.0
24.01.2022 00:34
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.29.0...v0.30.0) **Implemented enhancements:** - Support for extensions within swagger:route [\#1957](https://github.com/go-swagger/go-swagger/issues/1957) - How to get enums to show up in a swagger specification? [\#954](https://github.com/go-swagger/go-swagger/issues/954) **Closed issues:** - any type \(generics\) [\#2809](https://github.com/go-swagger/go-swagger/issues/2809) - Question: how to make snakize to ignore some abbreviation? [\#2794](https://github.com/go-swagger/go-swagger/issues/2794) - Work around for name collisions? [\#2792](https://github.com/go-swagger/go-swagger/issues/2792) - Specify the same parameter more than one time [\#2786](https://github.com/go-swagger/go-swagger/issues/2786) - unhandled type to resolve JSON pointer [\#2768](https://github.com/go-swagger/go-swagger/issues/2768) - Go 1.19 change breaks swagger [\#2759](https://github.com/go-swagger/go-swagger/issues/2759) - \[CLI\] Generating an empty object using `swagger:type object` does not work as expected. [\#2758](https://github.com/go-swagger/go-swagger/issues/2758) - generate: Ref property in response doesn't have a description [\#2757](https://github.com/go-swagger/go-swagger/issues/2757) - swagger generate client returns `info.title in body is required` [\#2739](https://github.com/go-swagger/go-swagger/issues/2739) - Add trimPrefix and trimSuffix to template FuncMap [\#2737](https://github.com/go-swagger/go-swagger/issues/2737) - Generated CLI does not compile when using arrays as query parameters [\#2735](https://github.com/go-swagger/go-swagger/issues/2735) - How can I import from a yaml file [\#2729](https://github.com/go-swagger/go-swagger/issues/2729) - Middleware not stopping request execution [\#2723](https://github.com/go-swagger/go-swagger/issues/2723) - @Failure, @Success Response Type Usage Error [\#2722](https://github.com/go-swagger/go-swagger/issues/2722) - Need to fix the options of `todo-list-server` in todo-list example [\#2716](https://github.com/go-swagger/go-swagger/issues/2716) - Call for transparent HTTP status codes in generated struct [\#2706](https://github.com/go-swagger/go-swagger/issues/2706) - strfmt.ObjectId is scanned back as an array of strings [\#2704](https://github.com/go-swagger/go-swagger/issues/2704) - Cannot convert an expression of the type 'map\[string\]SomeType' to the type 'SomeType' [\#2682](https://github.com/go-swagger/go-swagger/issues/2682) - Installing go-swagger as Debian packages fails [\#2558](https://github.com/go-swagger/go-swagger/issues/2558) - swagger:type override is not working [\#2229](https://github.com/go-swagger/go-swagger/issues/2229) - Generating code for go modules is much slower than under GOPATH [\#1826](https://github.com/go-swagger/go-swagger/issues/1826) **Merged pull requests:** - Fixes for go 1.19 [\#2808](https://github.com/go-swagger/go-swagger/pull/2808) ([casualjim](https://github.com/casualjim)) - fixbug: `interface{}` in a `map` as value should be generated/typed to `any` [\#2776](https://github.com/go-swagger/go-swagger/pull/2776) ([emilgpa](https://github.com/emilgpa)) - Fix docker command in install.md [\#2765](https://github.com/go-swagger/go-swagger/pull/2765) ([tingstad](https://github.com/tingstad)) - 1957: Support for extensions within swagger:route [\#2751](https://github.com/go-swagger/go-swagger/pull/2751) ([Huckletoon](https://github.com/Huckletoon)) - \#2748 passing request context to ConextValidate\(\) [\#2749](https://github.com/go-swagger/go-swagger/pull/2749) ([dimovnike](https://github.com/dimovnike)) - support swagger:type on structs [\#2747](https://github.com/go-swagger/go-swagger/pull/2747) ([casualjim](https://github.com/casualjim)) - Add support for template plugins [\#2745](https://github.com/go-swagger/go-swagger/pull/2745) ([kevinbarbour](https://github.com/kevinbarbour)) - Update jwt library [\#2744](https://github.com/go-swagger/go-swagger/pull/2744) ([katyanna](https://github.com/katyanna)) - Add sprig library for template functions. [\#2741](https://github.com/go-swagger/go-swagger/pull/2741) ([kevinbarbour](https://github.com/kevinbarbour)) - Fix issue assigning slice pointer to slice in CLI [\#2736](https://github.com/go-swagger/go-swagger/pull/2736) ([kevinbarbour](https://github.com/kevinbarbour)) - support `MarshalText` in custom type [\#2727](https://github.com/go-swagger/go-swagger/pull/2727) ([emilgpa](https://github.com/emilgpa)) - fixes using indexed property for accessing additional properties [\#2725](https://github.com/go-swagger/go-swagger/pull/2725) ([casualjim](https://github.com/casualjim)) - Update the option --tls-certificate-key to --tls-key of todo-list-server in todo-list example [\#2718](https://github.com/go-swagger/go-swagger/pull/2718) ([nishipy](https://github.com/nishipy)) - support for passing basepath as an argument [\#2713](https://github.com/go-swagger/go-swagger/pull/2713) ([svyotov](https://github.com/svyotov)) - add an interface to deal with client responses based on the status code [\#2708](https://github.com/go-swagger/go-swagger/pull/2708) ([casualjim](https://github.com/casualjim)) - support key non-string in map if the key implements TextMarshaler interface [\#2707](https://github.com/go-swagger/go-swagger/pull/2707) ([emilgpa](https://github.com/emilgpa)) - \#2704 codescan fix for strfmt.ObjectId [\#2705](https://github.com/go-swagger/go-swagger/pull/2705) ([dimovnike](https://github.com/dimovnike)) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
29.08.2022 20:42
[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)*
19.10.2019 09:44
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.22.0...v0.23.0) **Breaking changes:** - Failed to load template schemabody [\#2223](https://github.com/go-swagger/go-swagger/issues/2223) **Implemented enhancements:** - Add middleware router or a kind of path matching [\#2234](https://github.com/go-swagger/go-swagger/issues/2234) - Incompatible naming convention for a path starting with one letter word [\#2213](https://github.com/go-swagger/go-swagger/issues/2213) **Fixed bugs:** - Code generation is broken due to stricter template syntax checks in Go 1.14 [\#2215](https://github.com/go-swagger/go-swagger/issues/2215) - swagger generate spec -m gives inconsistent json every other run [\#2066](https://github.com/go-swagger/go-swagger/issues/2066) **Closed issues:** - How to get matched route in a middleware ? [\#2238](https://github.com/go-swagger/go-swagger/issues/2238) - Client generation failed: panic: object has no key "Map" [\#2237](https://github.com/go-swagger/go-swagger/issues/2237) - generated server arguments not working [\#2227](https://github.com/go-swagger/go-swagger/issues/2227) - codescan/meta.go: cannot use promoted field ContactInfoProps.URL in struct literal of type [\#2214](https://github.com/go-swagger/go-swagger/issues/2214) - change project name for go-netbox [\#2206](https://github.com/go-swagger/go-swagger/issues/2206) **Merged pull requests:** - \[DOCKER\] don't run swagger with "root" [\#2240](https://github.com/go-swagger/go-swagger/pull/2240) ([deogracia](https://github.com/deogracia)) - Add middleware setter for a route \(path prefix\) [\#2236](https://github.com/go-swagger/go-swagger/pull/2236) ([ilyakaznacheev](https://github.com/ilyakaznacheev)) - Working around minor shortcoming in swag.ToGoName [\#2226](https://github.com/go-swagger/go-swagger/pull/2226) ([fredbi](https://github.com/fredbi)) - fixed schemabody.gotmpl template regression caused by \#2221 [\#2225](https://github.com/go-swagger/go-swagger/pull/2225) ([fredbi](https://github.com/fredbi)) - Fix `goimports` step incorrectly rewriting imports [\#2222](https://github.com/go-swagger/go-swagger/pull/2222) ([misha-ridge](https://github.com/misha-ridge)) - Model templates refactoring for readability -- NO CHANGE IN FUNCTIONALITY [\#2221](https://github.com/go-swagger/go-swagger/pull/2221) ([fredbi](https://github.com/fredbi)) - Task: Update template imports to be consistent and ordered [\#2219](https://github.com/go-swagger/go-swagger/pull/2219) ([kenjones-cisco](https://github.com/kenjones-cisco)) - fix go-swagger\#2066 issue [\#2209](https://github.com/go-swagger/go-swagger/pull/2209) ([mfranczy](https://github.com/mfranczy)) - Fix \#2206: Change project name for go-netbox [\#2207](https://github.com/go-swagger/go-swagger/pull/2207) ([kobayashi](https://github.com/kobayashi)) - add option in model generation to output all definitions regardless of usage [\#2205](https://github.com/go-swagger/go-swagger/pull/2205) ([dan-j](https://github.com/dan-j)) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
15.03.2020 01:31
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.23.0...v0.24.0) **Fixed bugs:** - Body not written to request on post when schema is discriminated/anyOf/oneOf [\#1233](https://github.com/go-swagger/go-swagger/issues/1233) **Closed issues:** - httptest'ing - scope not getting picked up [\#2307](https://github.com/go-swagger/go-swagger/issues/2307) - not able to run my swagger [\#2298](https://github.com/go-swagger/go-swagger/issues/2298) - websocket: response does not implement http.Hijacker [\#2288](https://github.com/go-swagger/go-swagger/issues/2288) - client middleware? [\#2277](https://github.com/go-swagger/go-swagger/issues/2277) - x-www-form-urlencoded server generation issue [\#2273](https://github.com/go-swagger/go-swagger/issues/2273) - Spec generation docs out of date [\#2270](https://github.com/go-swagger/go-swagger/issues/2270) - Generated client is receiving 422 error, but I can't see the body to figure out what is missing [\#2261](https://github.com/go-swagger/go-swagger/issues/2261) - How can I get requester client IP in my controller ? [\#2260](https://github.com/go-swagger/go-swagger/issues/2260) - Redirecting links in the docs [\#2253](https://github.com/go-swagger/go-swagger/issues/2253) - Please make a new release for Go 1.14 [\#2239](https://github.com/go-swagger/go-swagger/issues/2239) - Properties in "AllOf1" structs don't get marshaled in generated client [\#1232](https://github.com/go-swagger/go-swagger/issues/1232) **Merged pull requests:** - update to errors that carry the value [\#2313](https://github.com/go-swagger/go-swagger/pull/2313) ([casualjim](https://github.com/casualjim)) - fix: afld check nil [\#2303](https://github.com/go-swagger/go-swagger/pull/2303) ([bbxytl](https://github.com/bbxytl)) - Set struct tags on generator options [\#2289](https://github.com/go-swagger/go-swagger/pull/2289) ([vincentvanderweele](https://github.com/vincentvanderweele)) - Fix multiline descriptions for the stratoscale template [\#2282](https://github.com/go-swagger/go-swagger/pull/2282) ([JoakimSoderberg](https://github.com/JoakimSoderberg)) - Allow passing struct tags from command line [\#2281](https://github.com/go-swagger/go-swagger/pull/2281) ([vincentvanderweele](https://github.com/vincentvanderweele)) - fix wrong pointer designation [\#2274](https://github.com/go-swagger/go-swagger/pull/2274) ([casualjim](https://github.com/casualjim)) - Update docs for spec generation [\#2271](https://github.com/go-swagger/go-swagger/pull/2271) ([glindsell](https://github.com/glindsell)) - Improvements for XML support [\#2265](https://github.com/go-swagger/go-swagger/pull/2265) ([nubenum](https://github.com/nubenum)) - Add support of case-insensitive enums \(\#303\) [\#2264](https://github.com/go-swagger/go-swagger/pull/2264) ([pheepi](https://github.com/pheepi)) - Basic support for XML model generation [\#2241](https://github.com/go-swagger/go-swagger/pull/2241) ([nubenum](https://github.com/nubenum)) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
16.06.2020 09:59
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.24.0...v0.25.0) **Implemented enhancements:** - importing struct with x-go-type generates client code which doesnt compile [\#2224](https://github.com/go-swagger/go-swagger/issues/2224) **Fixed bugs:** - file parameter with maxLength: not enough arguments in call to "github.com/go-openapi/errors".ExceedsMaximum [\#2342](https://github.com/go-swagger/go-swagger/issues/2342) - Missing models during client generation [\#2306](https://github.com/go-swagger/go-swagger/issues/2306) - Server generation with --name api produces empty strings [\#2293](https://github.com/go-swagger/go-swagger/issues/2293) - Custom principal import is missing from generated server code [\#2283](https://github.com/go-swagger/go-swagger/issues/2283) - "generate operation" returns "no operations were selected" [\#2280](https://github.com/go-swagger/go-swagger/issues/2280) - "generate operation" error "the required flag `-n, --name' was not specified" [\#2279](https://github.com/go-swagger/go-swagger/issues/2279) - Generate model may panic on some specs [\#2161](https://github.com/go-swagger/go-swagger/issues/2161) - swagger diff --dest="${DEST}": Is not writing output to "${DEST}" [\#2103](https://github.com/go-swagger/go-swagger/issues/2103) - Models not importing x-go-type for one of properties [\#1897](https://github.com/go-swagger/go-swagger/issues/1897) **Closed issues:** - Strange error while swagger generate server! [\#2358](https://github.com/go-swagger/go-swagger/issues/2358) - generate operation does not take model package parameter [\#2355](https://github.com/go-swagger/go-swagger/issues/2355) - Duplicate struct field generated [\#2352](https://github.com/go-swagger/go-swagger/issues/2352) - structures for response errors [\#2351](https://github.com/go-swagger/go-swagger/issues/2351) - swagger:meta - $ref on description [\#2349](https://github.com/go-swagger/go-swagger/issues/2349) - Add warning to documentation for swagger:meta [\#2335](https://github.com/go-swagger/go-swagger/issues/2335) - how to add property `in:formData` for struct's all field [\#2323](https://github.com/go-swagger/go-swagger/issues/2323) - 0.24.0: too many arguments in call to "github.com/go-openapi/errors".Required [\#2319](https://github.com/go-swagger/go-swagger/issues/2319) - Build fails with latest go-openapi/errors [\#2315](https://github.com/go-swagger/go-swagger/issues/2315) - Raw request body is empty if we try get it inside handler function [\#2310](https://github.com/go-swagger/go-swagger/issues/2310) - not yet registered swag [\#2291](https://github.com/go-swagger/go-swagger/issues/2291) **Merged pull requests:** - adds swaggerui middleware as default /docs site [\#2359](https://github.com/go-swagger/go-swagger/pull/2359) ([casualjim](https://github.com/casualjim)) - Adding ModelPackage option to generate operation [\#2356](https://github.com/go-swagger/go-swagger/pull/2356) ([rodriguise](https://github.com/rodriguise)) - Added a way to override the different authenticator functions in [\#2354](https://github.com/go-swagger/go-swagger/pull/2354) ([ronniel1](https://github.com/ronniel1)) - Improve client response error message when status code not recognized [\#2348](https://github.com/go-swagger/go-swagger/pull/2348) ([minitauros](https://github.com/minitauros)) - fixed missing broken templates after the breaking change in go-openapi/errors [\#2345](https://github.com/go-swagger/go-swagger/pull/2345) ([fredbi](https://github.com/fredbi)) - removed unused template [\#2343](https://github.com/go-swagger/go-swagger/pull/2343) ([fredbi](https://github.com/fredbi)) - fix imports of external types, when used as dependency in properties, items, etc [\#2341](https://github.com/go-swagger/go-swagger/pull/2341) ([fredbi](https://github.com/fredbi)) - enhanced external types: more options to x-go-type [\#2340](https://github.com/go-swagger/go-swagger/pull/2340) ([fredbi](https://github.com/fredbi)) - fixed merging issues that caused linting/goimport failures [\#2339](https://github.com/go-swagger/go-swagger/pull/2339) ([fredbi](https://github.com/fredbi)) - Add NOTE in swagger:meta for adhering to godoc standard [\#2338](https://github.com/go-swagger/go-swagger/pull/2338) ([AymanArif](https://github.com/AymanArif)) - refactored generator tests for readability [\#2337](https://github.com/go-swagger/go-swagger/pull/2337) ([fredbi](https://github.com/fredbi)) - fix edge case with panic in models because of invalid additionalProperties or AllOf schema [\#2336](https://github.com/go-swagger/go-swagger/pull/2336) ([fredbi](https://github.com/fredbi)) - Enhanced generate model CLI: accepts definitions only specs, deprecates some options [\#2333](https://github.com/go-swagger/go-swagger/pull/2333) ([fredbi](https://github.com/fredbi)) - Refactored CLI diff commands and associated tests [\#2332](https://github.com/go-swagger/go-swagger/pull/2332) ([fredbi](https://github.com/fredbi)) - Fix linting again [\#2329](https://github.com/go-swagger/go-swagger/pull/2329) ([fredbi](https://github.com/fredbi)) - more aggressive name deconflicting for inline \(anonymous\) models generated in the operations package [\#2328](https://github.com/go-swagger/go-swagger/pull/2328) ([fredbi](https://github.com/fredbi)) - filter out empty args passed by CLI to select operations [\#2327](https://github.com/go-swagger/go-swagger/pull/2327) ([fredbi](https://github.com/fredbi)) - re-enacted CI-based linting [\#2326](https://github.com/go-swagger/go-swagger/pull/2326) ([fredbi](https://github.com/fredbi)) - fixed broken imports when specifying principal in external package [\#2325](https://github.com/go-swagger/go-swagger/pull/2325) ([fredbi](https://github.com/fredbi)) - fix\(generator\): fixed generated API name when terminated with suffix "api" [\#2322](https://github.com/go-swagger/go-swagger/pull/2322) ([fredbi](https://github.com/fredbi)) - feature: strict responders option [\#2312](https://github.com/go-swagger/go-swagger/pull/2312) ([onokonem](https://github.com/onokonem)) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
18.07.2020 22:23
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.25.0...v0.26.0) **Implemented enhancements:** - Generate client: example struct tag is not rendered properly [\#2445](https://github.com/go-swagger/go-swagger/issues/2445) - model validations: support minProperties and maxProperties [\#2444](https://github.com/go-swagger/go-swagger/issues/2444) - Option to overwrite buffer size on upload file api [\#2373](https://github.com/go-swagger/go-swagger/issues/2373) - v0.25.0 generates incorrect imports [\#2362](https://github.com/go-swagger/go-swagger/issues/2362) - go-swagger is generating invalid validation functions [\#2163](https://github.com/go-swagger/go-swagger/issues/2163) - Unused variable i [\#1771](https://github.com/go-swagger/go-swagger/issues/1771) - "swagger generate model" does nothing if no paths are defined [\#1679](https://github.com/go-swagger/go-swagger/issues/1679) - Principal should support definition as an interface [\#1659](https://github.com/go-swagger/go-swagger/issues/1659) - go-swagger version depends on git [\#1283](https://github.com/go-swagger/go-swagger/issues/1283) - Improve readability of templates used for code generation [\#673](https://github.com/go-swagger/go-swagger/issues/673) - option for case insensitivity for enum query params [\#303](https://github.com/go-swagger/go-swagger/issues/303) - Generate markdown representation for a swagger specification [\#184](https://github.com/go-swagger/go-swagger/issues/184) **Fixed bugs:** - Optional Headers array parameters generated client code doesn't compile [\#2471](https://github.com/go-swagger/go-swagger/issues/2471) - custom tags are not added to instances of objects when specified [\#2457](https://github.com/go-swagger/go-swagger/issues/2457) - Go swagger can't validate all uint64 in path parameters [\#2448](https://github.com/go-swagger/go-swagger/issues/2448) - authorizationUrl empty breaking mixin and validation [\#2430](https://github.com/go-swagger/go-swagger/issues/2430) - swagger validate fails on responses with description field [\#2429](https://github.com/go-swagger/go-swagger/issues/2429) - Backticks appearing in tags are not properly handled [\#2423](https://github.com/go-swagger/go-swagger/issues/2423) - Shadowing api var in generated main.go [\#2405](https://github.com/go-swagger/go-swagger/issues/2405) - How to define properties of an object \(that are referenced to definitions\) as required ? [\#2400](https://github.com/go-swagger/go-swagger/issues/2400) - x-go-type for a custom type in models/ [\#2385](https://github.com/go-swagger/go-swagger/issues/2385) - Missing required validation for property referencing string [\#2381](https://github.com/go-swagger/go-swagger/issues/2381) - allOf is always pointer using inheritance [\#2364](https://github.com/go-swagger/go-swagger/issues/2364) - Wrong generation for required object parameters [\#2330](https://github.com/go-swagger/go-swagger/issues/2330) - Required, Non Nil map\[string\]interface{} [\#2300](https://github.com/go-swagger/go-swagger/issues/2300) - Support Basic-Auth and custom HTTP Headers when loading a swagger spec [\#2263](https://github.com/go-swagger/go-swagger/issues/2263) - API Client imports wrong operations package when regenerating [\#2242](https://github.com/go-swagger/go-swagger/issues/2242) - nested $ref not found [\#2113](https://github.com/go-swagger/go-swagger/issues/2113) - Default value for csv parameter \[\]interface{} instead of \[\]string [\#2096](https://github.com/go-swagger/go-swagger/issues/2096) - Required object value without type produces broken validator [\#2081](https://github.com/go-swagger/go-swagger/issues/2081) - Allow empty string for authorizationUrl in security definition [\#1775](https://github.com/go-swagger/go-swagger/issues/1775) - go-swagger generate client generates wrong default formData parameter type for array of strings [\#1753](https://github.com/go-swagger/go-swagger/issues/1753) - Client generation breaks on nested structures [\#1505](https://github.com/go-swagger/go-swagger/issues/1505) - no consumer registered error when "Transfer-Encoding: chunked" is provided [\#1430](https://github.com/go-swagger/go-swagger/issues/1430) - Generated Client - Panic with binary downloads [\#883](https://github.com/go-swagger/go-swagger/issues/883) - Tips for debugging BindValidRequest\(\) errors? [\#773](https://github.com/go-swagger/go-swagger/issues/773) **Closed issues:** - Missing info on how to build specific version from source [\#2474](https://github.com/go-swagger/go-swagger/issues/2474) - x-omitempty doesn't work with a $ref'ed object [\#2473](https://github.com/go-swagger/go-swagger/issues/2473) - Generated client doesn't detect mongodb primitive.ObjectID [\#2468](https://github.com/go-swagger/go-swagger/issues/2468) - swagger serve openapi apidocs failed [\#2463](https://github.com/go-swagger/go-swagger/issues/2463) - Petstore example does not work [\#2459](https://github.com/go-swagger/go-swagger/issues/2459) - How can I merge YAML file after generation with openapi v3 YAML file [\#2437](https://github.com/go-swagger/go-swagger/issues/2437) - Backticks in [\#2422](https://github.com/go-swagger/go-swagger/issues/2422) - Update generation doc regarding Terms of Services [\#2421](https://github.com/go-swagger/go-swagger/issues/2421) - No definition for aliased struct with the same name [\#2416](https://github.com/go-swagger/go-swagger/issues/2416) - Embedded uuid field interpreted as bytearray [\#2404](https://github.com/go-swagger/go-swagger/issues/2404) - disable try it out button [\#2402](https://github.com/go-swagger/go-swagger/issues/2402) - How can I generate `swagger:parameters` spec using form tag from struct? [\#2399](https://github.com/go-swagger/go-swagger/issues/2399) - Why is version always dev? [\#2395](https://github.com/go-swagger/go-swagger/issues/2395) - Expanding schema with cyclic ref is underterministic [\#2393](https://github.com/go-swagger/go-swagger/issues/2393) - Append cline.Text to classify error [\#2391](https://github.com/go-swagger/go-swagger/issues/2391) - principal alias imports bug in v0.25.0 [\#2372](https://github.com/go-swagger/go-swagger/issues/2372) - Upload of large files fails due to 32 mb limit [\#2370](https://github.com/go-swagger/go-swagger/issues/2370) - Can't set custom PORT [\#2363](https://github.com/go-swagger/go-swagger/issues/2363) - is latest go-openapi/errors incompatible with swagger generation? [\#2361](https://github.com/go-swagger/go-swagger/issues/2361) - Comitting generated code to version control [\#2360](https://github.com/go-swagger/go-swagger/issues/2360) - Is it possible to publish a new release [\#2357](https://github.com/go-swagger/go-swagger/issues/2357) - JSON 'unknown field' error when using allOf composition [\#2350](https://github.com/go-swagger/go-swagger/issues/2350) - Client File Upload 0 Bytes [\#1838](https://github.com/go-swagger/go-swagger/issues/1838) **Merged pull requests:** - updated deps to go-openapi libraries [\#2490](https://github.com/go-swagger/go-swagger/pull/2490) ([fredbi](https://github.com/fredbi)) - fixed indenting / comment spacing issues [\#2489](https://github.com/go-swagger/go-swagger/pull/2489) ([fredbi](https://github.com/fredbi)) - added a configurable var to set the max amount of memory for multipart.ParseMultiPartForm [\#2488](https://github.com/go-swagger/go-swagger/pull/2488) ([fredbi](https://github.com/fredbi)) - added example illustrating file upload with a multipart form [\#2487](https://github.com/go-swagger/go-swagger/pull/2487) ([fredbi](https://github.com/fredbi)) - Fix 883 [\#2486](https://github.com/go-swagger/go-swagger/pull/2486) ([fredbi](https://github.com/fredbi)) - regenerated examples [\#2485](https://github.com/go-swagger/go-swagger/pull/2485) ([fredbi](https://github.com/fredbi)) - fixed generated client issues for nested array parameters and response headers [\#2484](https://github.com/go-swagger/go-swagger/pull/2484) ([fredbi](https://github.com/fredbi)) - relinted all packages [\#2481](https://github.com/go-swagger/go-swagger/pull/2481) ([fredbi](https://github.com/fredbi)) - Removed redundant unit tests from CI [\#2480](https://github.com/go-swagger/go-swagger/pull/2480) ([fredbi](https://github.com/fredbi)) - generate client: added support for array parameter in header [\#2478](https://github.com/go-swagger/go-swagger/pull/2478) ([fredbi](https://github.com/fredbi)) - added support for minProperties, maxProperties validations [\#2477](https://github.com/go-swagger/go-swagger/pull/2477) ([fredbi](https://github.com/fredbi)) - refactored validations handling in models and type resolver [\#2476](https://github.com/go-swagger/go-swagger/pull/2476) ([fredbi](https://github.com/fredbi)) - add specific version install info [\#2475](https://github.com/go-swagger/go-swagger/pull/2475) ([blami](https://github.com/blami)) - added markdown generator [\#2466](https://github.com/go-swagger/go-swagger/pull/2466) ([fredbi](https://github.com/fredbi)) - Ensure enum variant name is unique [\#2464](https://github.com/go-swagger/go-swagger/pull/2464) ([mraerino](https://github.com/mraerino)) - CLI version: added versioning from module support for go get users [\#2462](https://github.com/go-swagger/go-swagger/pull/2462) ([fredbi](https://github.com/fredbi)) - fixed doc in petstore example [\#2461](https://github.com/go-swagger/go-swagger/pull/2461) ([fredbi](https://github.com/fredbi)) - refactored, documented and tested tags in models [\#2460](https://github.com/go-swagger/go-swagger/pull/2460) ([fredbi](https://github.com/fredbi)) - ensure custom tag is applied to object in generated model \(\#2457\) [\#2458](https://github.com/go-swagger/go-swagger/pull/2458) ([bobcallaway](https://github.com/bobcallaway)) - fixed numerical validations for integer types [\#2453](https://github.com/go-swagger/go-swagger/pull/2453) ([fredbi](https://github.com/fredbi)) - test: model tests go parallel [\#2450](https://github.com/go-swagger/go-swagger/pull/2450) ([fredbi](https://github.com/fredbi)) - escape backticks in regex patterns [\#2449](https://github.com/go-swagger/go-swagger/pull/2449) ([casualjim](https://github.com/casualjim)) - Generate example struct tag if example is provided [\#2447](https://github.com/go-swagger/go-swagger/pull/2447) ([sbstp](https://github.com/sbstp)) - auth: added support for adding a principal as an interface [\#2442](https://github.com/go-swagger/go-swagger/pull/2442) ([fredbi](https://github.com/fredbi)) - fixed generated package resolution for principal [\#2440](https://github.com/go-swagger/go-swagger/pull/2440) ([fredbi](https://github.com/fredbi)) - Added more control over external types [\#2438](https://github.com/go-swagger/go-swagger/pull/2438) ([fredbi](https://github.com/fredbi)) - Acknowledged codegen regression fixed [\#2435](https://github.com/go-swagger/go-swagger/pull/2435) ([fredbi](https://github.com/fredbi)) - Fixed required aliased type [\#2434](https://github.com/go-swagger/go-swagger/pull/2434) ([fredbi](https://github.com/fredbi)) - fixup replace clause left in go.mod [\#2433](https://github.com/go-swagger/go-swagger/pull/2433) ([fredbi](https://github.com/fredbi)) - Updated go-openapi [\#2432](https://github.com/go-swagger/go-swagger/pull/2432) ([fredbi](https://github.com/fredbi)) - test\(generate spec\): extra code parsing assertions for the TermsOfService annotation [\#2431](https://github.com/go-swagger/go-swagger/pull/2431) ([fredbi](https://github.com/fredbi)) - updated go-openapi dependencies [\#2427](https://github.com/go-swagger/go-swagger/pull/2427) ([fredbi](https://github.com/fredbi)) - added validation guards against inconsistent validations [\#2426](https://github.com/go-swagger/go-swagger/pull/2426) ([fredbi](https://github.com/fredbi)) - Fixed missing Required validations [\#2425](https://github.com/go-swagger/go-swagger/pull/2425) ([fredbi](https://github.com/fredbi)) - fixed server codegen package conflicts when specifying --server-package and --api-package [\#2424](https://github.com/go-swagger/go-swagger/pull/2424) ([fredbi](https://github.com/fredbi)) - Change comment in server template: add periods at the end [\#2418](https://github.com/go-swagger/go-swagger/pull/2418) ([alexandear](https://github.com/alexandear)) - fix codescan, and support SelectorExpr with response. [\#2414](https://github.com/go-swagger/go-swagger/pull/2414) ([j2gg0s](https://github.com/j2gg0s)) - Fix 2391: Add more infomation to classify error [\#2392](https://github.com/go-swagger/go-swagger/pull/2392) ([tptpp](https://github.com/tptpp)) - Fix panics and boost coverage [\#2390](https://github.com/go-swagger/go-swagger/pull/2390) ([wjase](https://github.com/wjase)) - Pass examples to the generated models [\#2389](https://github.com/go-swagger/go-swagger/pull/2389) ([SVilgelm](https://github.com/SVilgelm)) - doc: fix issue of displaying code [\#2377](https://github.com/go-swagger/go-swagger/pull/2377) ([meysampg](https://github.com/meysampg)) - Added support to ignore conflicts in mixin command [\#2375](https://github.com/go-swagger/go-swagger/pull/2375) ([stijndehaes](https://github.com/stijndehaes)) - Feature/ReadOnly-Validation Support [\#2369](https://github.com/go-swagger/go-swagger/pull/2369) ([youyuanwu](https://github.com/youyuanwu)) - Fixed diff writing to file called stdout instead of os.StdOut [\#2367](https://github.com/go-swagger/go-swagger/pull/2367) ([wjase](https://github.com/wjase)) - Fix VMware reference. [\#2366](https://github.com/go-swagger/go-swagger/pull/2366) ([zmb3](https://github.com/zmb3)) - allow x-nullable hint to override allOf nullability status [\#2365](https://github.com/go-swagger/go-swagger/pull/2365) ([fredbi](https://github.com/fredbi)) - Acknowledged fixes from go-openapi/spec updates [\#2142](https://github.com/go-swagger/go-swagger/pull/2142) ([fredbi](https://github.com/fredbi)) \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
19.01.2021 07:00
First milestone preview
25.12.2015 08:11
release v0.20.0
19.08.2019 08:18
release v0.20.1
20.08.2019 08:59
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/0.8.0...0.9.0) **Implemented enhancements:** - Allow Bypassing FormatContent on Render [\#894](https://github.com/go-swagger/go-swagger/issues/894) - tutorial needed on how to generate a service using kvstore as an example [\#889](https://github.com/go-swagger/go-swagger/issues/889) - support bash/zsh autocompletion for swagger [\#886](https://github.com/go-swagger/go-swagger/issues/886) - validate spec before generating, with opt-out option [\#825](https://github.com/go-swagger/go-swagger/issues/825) - Improve Defaults of Server \(API\) Configuration [\#810](https://github.com/go-swagger/go-swagger/issues/810) - Support new `operation` annotation [\#793](https://github.com/go-swagger/go-swagger/issues/793) - Complete swagger:route generator based on full OpenAPI router spec [\#790](https://github.com/go-swagger/go-swagger/issues/790) - Question: Is it possible to use existing type instead of generated model? [\#778](https://github.com/go-swagger/go-swagger/issues/778) - Couldn't find swag.DateTime\(strfmt.DateTime\) \*strfmt.DateTime [\#734](https://github.com/go-swagger/go-swagger/issues/734) - How to implement URLs to resources? [\#604](https://github.com/go-swagger/go-swagger/issues/604) - Generate an url builder method for every resource path [\#119](https://github.com/go-swagger/go-swagger/issues/119) - validate spec prior to gen. client/server [\#852](https://github.com/go-swagger/go-swagger/pull/852) ([GlenDC](https://github.com/GlenDC)) - add HTTPClient parameter functions [\#849](https://github.com/go-swagger/go-swagger/pull/849) ([GlenDC](https://github.com/GlenDC)) **Fixed bugs:** - Path parameters not unescaped correctly [\#928](https://github.com/go-swagger/go-swagger/issues/928) - routing issue when path param name contains a dash [\#907](https://github.com/go-swagger/go-swagger/issues/907) - path params not always set to required:true [\#905](https://github.com/go-swagger/go-swagger/issues/905) - Path not found error for endpoint with trailing slash [\#899](https://github.com/go-swagger/go-swagger/issues/899) - Flattened spec does not validate. [\#898](https://github.com/go-swagger/go-swagger/issues/898) - Generating array in response-header fails [\#881](https://github.com/go-swagger/go-swagger/issues/881) - Spec generation examples and documentation does not match [\#879](https://github.com/go-swagger/go-swagger/issues/879) - don't allow empty items in spec in resolveSimpleType [\#875](https://github.com/go-swagger/go-swagger/issues/875) - root path `/` operations cannot be found in generated serverapi [\#870](https://github.com/go-swagger/go-swagger/issues/870) - Debugging generated client at runtime [\#862](https://github.com/go-swagger/go-swagger/issues/862) - Mistype [\#853](https://github.com/go-swagger/go-swagger/issues/853) - Type using allOf in generate server has broken MarshalJSON and UnmarshalJSON in 0.8.0 [\#847](https://github.com/go-swagger/go-swagger/issues/847) - responses dont have a stable order [\#846](https://github.com/go-swagger/go-swagger/issues/846) - Wrong field selectors are generated when using allOf in response schema definition [\#844](https://github.com/go-swagger/go-swagger/issues/844) - Model compilation problems when `additionalProperties: true` [\#822](https://github.com/go-swagger/go-swagger/issues/822) - unresolvable blank format, generates in swagger-codegen, created repo with results [\#811](https://github.com/go-swagger/go-swagger/issues/811) - Parameter names with brackets fail to generate valid Go variables [\#809](https://github.com/go-swagger/go-swagger/issues/809) - Client gen not respecting `--tags` parameters [\#795](https://github.com/go-swagger/go-swagger/issues/795) - Incorrect Validation generated for object field [\#786](https://github.com/go-swagger/go-swagger/issues/786) - Can't reference definition from file in same directory [\#776](https://github.com/go-swagger/go-swagger/issues/776) - baseImport doesn't handle case-insensitive paths on windows properly [\#775](https://github.com/go-swagger/go-swagger/issues/775) - Model property default values not effective on server side processing [\#769](https://github.com/go-swagger/go-swagger/issues/769) - Validation code for lists of int32s with minimum/maximum inside object fails to compile [\#763](https://github.com/go-swagger/go-swagger/issues/763) - Server returns 405 Method not allowed instead of 404 for PUT, POST requests with invalid basepath [\#761](https://github.com/go-swagger/go-swagger/issues/761) - Responses should support a description [\#738](https://github.com/go-swagger/go-swagger/issues/738) - swagger generate client fails on validated swagger.json [\#733](https://github.com/go-swagger/go-swagger/issues/733) - Validation error with spec that contains refs to local files [\#729](https://github.com/go-swagger/go-swagger/issues/729) - Duplicate imports in main.go on pet-store's swagger file. [\#665](https://github.com/go-swagger/go-swagger/issues/665) - \[BREAKING\] Path tags change code generation in a strange way [\#500](https://github.com/go-swagger/go-swagger/issues/500) **Closed issues:** - Remove warning messages [\#993](https://github.com/go-swagger/go-swagger/issues/993) - Nested Packages: Generating Spec File [\#991](https://github.com/go-swagger/go-swagger/issues/991) - Question: package names [\#971](https://github.com/go-swagger/go-swagger/issues/971) - How to write comment when API accepts json body? [\#970](https://github.com/go-swagger/go-swagger/issues/970) - generate spec from source doesn't support custom name of params on header, query [\#963](https://github.com/go-swagger/go-swagger/issues/963) - Read request body in middleware. [\#955](https://github.com/go-swagger/go-swagger/issues/955) - validating content type for "application/json" against \[\] [\#952](https://github.com/go-swagger/go-swagger/issues/952) - Scanning of SecureDefinitions returns wrong json [\#949](https://github.com/go-swagger/go-swagger/issues/949) - Generated import path ignores capitalization [\#941](https://github.com/go-swagger/go-swagger/issues/941) - Error "target must reside inside a location in the $GOPATH/src", target is in $GOPATH/src \(Windows\) [\#940](https://github.com/go-swagger/go-swagger/issues/940) - Not able to generate proper swagger spec [\#938](https://github.com/go-swagger/go-swagger/issues/938) - swagger:meta custom description [\#937](https://github.com/go-swagger/go-swagger/issues/937) - Set HTTP header on the client side without an explicit swagger parameters [\#935](https://github.com/go-swagger/go-swagger/issues/935) - Beam file not being generated. [\#930](https://github.com/go-swagger/go-swagger/issues/930) - Need help in successfully running swagger generate commands [\#929](https://github.com/go-swagger/go-swagger/issues/929) - How do you remove a not required date-time from your JSON output? [\#927](https://github.com/go-swagger/go-swagger/issues/927) - Go-swagger app on Google App Engine Standard? [\#925](https://github.com/go-swagger/go-swagger/issues/925) - Similar routing paths that differ at the leaf got dropped out [\#918](https://github.com/go-swagger/go-swagger/issues/918) - Embedded pointers cause errors in spec generation [\#896](https://github.com/go-swagger/go-swagger/issues/896) - Cannot parse time formats that look like this: 2017-01-17T22:58:45 [\#873](https://github.com/go-swagger/go-swagger/issues/873) - Allow customized client constructor while respecting defaults [\#838](https://github.com/go-swagger/go-swagger/issues/838) - Implement ValidateNamed method to support validation errors with proper names [\#837](https://github.com/go-swagger/go-swagger/issues/837) - Support default value for model property [\#828](https://github.com/go-swagger/go-swagger/issues/828) - Newlines in title field breaks docstrings [\#813](https://github.com/go-swagger/go-swagger/issues/813) - Code gen: missing import restapi/operations/\[name\]/get\_\[name\]\_parameters.go ; "github.com/go-openapi/runtime/middleware" [\#590](https://github.com/go-swagger/go-swagger/issues/590) **Merged pull requests:** - no x-go-name on $ref props [\#994](https://github.com/go-swagger/go-swagger/pull/994) ([casualjim](https://github.com/casualjim)) - Update response.md [\#988](https://github.com/go-swagger/go-swagger/pull/988) ([matiasanaya-ffx](https://github.com/matiasanaya-ffx)) - Allow to set build tags for scanner [\#980](https://github.com/go-swagger/go-swagger/pull/980) ([gaplyk](https://github.com/gaplyk)) - Fix links in docs/README.md [\#978](https://github.com/go-swagger/go-swagger/pull/978) ([houjunchen](https://github.com/houjunchen)) - Task: Update generate docs [\#975](https://github.com/go-swagger/go-swagger/pull/975) ([kenjones-cisco](https://github.com/kenjones-cisco)) - Bugfix: err shadows declaration [\#974](https://github.com/go-swagger/go-swagger/pull/974) ([kenjones-cisco](https://github.com/kenjones-cisco)) - Bugfix: Check error of SetTimeout [\#969](https://github.com/go-swagger/go-swagger/pull/969) ([kenjones-cisco](https://github.com/kenjones-cisco)) - Always add default imports [\#966](https://github.com/go-swagger/go-swagger/pull/966) ([kars7e](https://github.com/kars7e)) - Respect required for polymorphic types [\#964](https://github.com/go-swagger/go-swagger/pull/964) ([jbowes](https://github.com/jbowes)) - update vendored libs [\#956](https://github.com/go-swagger/go-swagger/pull/956) ([casualjim](https://github.com/casualjim)) - generator: Generate good godoc style for HTTP error codes [\#953](https://github.com/go-swagger/go-swagger/pull/953) ([tgraf](https://github.com/tgraf)) - Add in swagger:meta, security fix. Implementation of secure definitions [\#950](https://github.com/go-swagger/go-swagger/pull/950) ([gaplyk](https://github.com/gaplyk)) - Fix package lookup. Add ast.SelectorExpr [\#945](https://github.com/go-swagger/go-swagger/pull/945) ([gaplyk](https://github.com/gaplyk)) - Updates schema scanner to print warning [\#942](https://github.com/go-swagger/go-swagger/pull/942) ([robertacosta](https://github.com/robertacosta)) - Added custom tag functionality [\#939](https://github.com/go-swagger/go-swagger/pull/939) ([johnnadratowski](https://github.com/johnnadratowski)) - Use json.RawMessage to decode polymorphic types [\#933](https://github.com/go-swagger/go-swagger/pull/933) ([kars7e](https://github.com/kars7e)) - Set the read and write timeout values for the http scheme [\#926](https://github.com/go-swagger/go-swagger/pull/926) ([jbowes](https://github.com/jbowes)) - Remove no-op basePath assignment. [\#921](https://github.com/go-swagger/go-swagger/pull/921) ([snargleplax](https://github.com/snargleplax)) - Support x-go-name in response elements [\#916](https://github.com/go-swagger/go-swagger/pull/916) ([tgraf](https://github.com/tgraf)) - Fix some typos and spelling errors I discovered while reading the docs [\#915](https://github.com/go-swagger/go-swagger/pull/915) ([flimzy](https://github.com/flimzy)) - generator: Provide const for all defined response codes [\#914](https://github.com/go-swagger/go-swagger/pull/914) ([tgraf](https://github.com/tgraf)) - fix\(generator\): always use runtime/flagext in server generation [\#913](https://github.com/go-swagger/go-swagger/pull/913) ([mitch000001](https://github.com/mitch000001)) - fixes path param scan and trailing slash router [\#906](https://github.com/go-swagger/go-swagger/pull/906) ([casualjim](https://github.com/casualjim)) - add custom server example and update examples [\#904](https://github.com/go-swagger/go-swagger/pull/904) ([GlenDC](https://github.com/GlenDC)) - remove unused resolveSimpleType func [\#903](https://github.com/go-swagger/go-swagger/pull/903) ([GlenDC](https://github.com/GlenDC)) - 886 bash zsh autocompletion [\#902](https://github.com/go-swagger/go-swagger/pull/902) ([GlenDC](https://github.com/GlenDC)) - add custom server tutorial [\#900](https://github.com/go-swagger/go-swagger/pull/900) ([GlenDC](https://github.com/GlenDC)) - Fixes \#896 - Added \*ast.StarExpr to parsers [\#897](https://github.com/go-swagger/go-swagger/pull/897) ([bjyoungblood](https://github.com/bjyoungblood)) - Allow CodeGen to skip formatting [\#895](https://github.com/go-swagger/go-swagger/pull/895) ([steve-gray](https://github.com/steve-gray)) - fix sliceserverheaderbuilder's broken ValueExpression selector [\#885](https://github.com/go-swagger/go-swagger/pull/885) ([GlenDC](https://github.com/GlenDC)) - Remove unnecessary ToUpper from builder template [\#882](https://github.com/go-swagger/go-swagger/pull/882) ([posener](https://github.com/posener)) - make sure docs and its inline example match [\#880](https://github.com/go-swagger/go-swagger/pull/880) ([GlenDC](https://github.com/GlenDC)) - Fix some grammar [\#878](https://github.com/go-swagger/go-swagger/pull/878) ([PaulCapestany](https://github.com/PaulCapestany)) - generate root path as empty string in server router [\#871](https://github.com/go-swagger/go-swagger/pull/871) ([GlenDC](https://github.com/GlenDC)) - Add default imports in templates [\#867](https://github.com/go-swagger/go-swagger/pull/867) ([JrCs](https://github.com/JrCs)) - fix for broken link in todo-list tutorial [\#857](https://github.com/go-swagger/go-swagger/pull/857) ([nathany](https://github.com/nathany)) - Generate code that keeps swagger spec as a string instead of a \[\]byte [\#856](https://github.com/go-swagger/go-swagger/pull/856) ([vburenin](https://github.com/vburenin)) - fix typo in server/builder.gotmpl [\#855](https://github.com/go-swagger/go-swagger/pull/855) ([GlenDC](https://github.com/GlenDC)) - fix \#847 [\#851](https://github.com/go-swagger/go-swagger/pull/851) ([Simon-Li](https://github.com/Simon-Li)) - ensure constant client response body order [\#848](https://github.com/go-swagger/go-swagger/pull/848) ([GlenDC](https://github.com/GlenDC)) - generator: strip package name from type name [\#845](https://github.com/go-swagger/go-swagger/pull/845) ([rjeczalik](https://github.com/rjeczalik)) - expose transport config, fixes \#838 [\#843](https://github.com/go-swagger/go-swagger/pull/843) ([GlenDC](https://github.com/GlenDC)) - 837-support-validation-error-with-proper-name [\#840](https://github.com/go-swagger/go-swagger/pull/840) ([Simon-Li](https://github.com/Simon-Li)) - Fix a number of bugs [\#832](https://github.com/go-swagger/go-swagger/pull/832) ([casualjim](https://github.com/casualjim)) - 828-Support-default-value-for-model-property [\#829](https://github.com/go-swagger/go-swagger/pull/829) ([Simon-Li](https://github.com/Simon-Li)) - Fix issue [\#826](https://github.com/go-swagger/go-swagger/pull/826) ([gaplyk](https://github.com/gaplyk)) - allow for gopath to be differently cased from actual [\#821](https://github.com/go-swagger/go-swagger/pull/821) ([casualjim](https://github.com/casualjim)) - local file refs for params and responses in server gen [\#820](https://github.com/go-swagger/go-swagger/pull/820) ([casualjim](https://github.com/casualjim)) - validate respects local file reference [\#819](https://github.com/go-swagger/go-swagger/pull/819) ([casualjim](https://github.com/casualjim)) - improve defaults API constructor, fixes \#810 [\#816](https://github.com/go-swagger/go-swagger/pull/816) ([GlenDC](https://github.com/GlenDC)) - add operation annotation [\#815](https://github.com/go-swagger/go-swagger/pull/815) ([GlenDC](https://github.com/GlenDC)) - Apply comment function to title in docstring template [\#814](https://github.com/go-swagger/go-swagger/pull/814) ([lstoll](https://github.com/lstoll)) - Use existing Go type instead of generated one \(fix \#778\) [\#812](https://github.com/go-swagger/go-swagger/pull/812) ([nikolay-turpitko](https://github.com/nikolay-turpitko)) \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
10.04.2017 06:37
Preview version for the first milestone
14.12.2015 08:07
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.17.0...v0.17.1) **Implemented enhancements:** - un-graceful shutdown after 15 seconds on generated restapi/server.go\#handleShutdown [\#1714](https://github.com/go-swagger/go-swagger/issues/1714) - Better Email Validation [\#1519](https://github.com/go-swagger/go-swagger/issues/1519) **Fixed bugs:** - skipping -A/--name option in generate server generates corrupt code [\#1746](https://github.com/go-swagger/go-swagger/issues/1746) **Closed issues:** - testing server: the required flags `--tls-certificate` and `--tls-key` were not specified [\#1745](https://github.com/go-swagger/go-swagger/issues/1745) - Go-swagger vendoring problem [\#1743](https://github.com/go-swagger/go-swagger/issues/1743) **Merged pull requests:** - fix typo in docs [\#1756](https://github.com/go-swagger/go-swagger/pull/1756) ([jharshman](https://github.com/jharshman)) - feature: x-omitempty extension for general types [\#1751](https://github.com/go-swagger/go-swagger/pull/1751) ([zhuangqh](https://github.com/zhuangqh)) - verifies swagger:operation can deal with $ref [\#1750](https://github.com/go-swagger/go-swagger/pull/1750) ([casualjim](https://github.com/casualjim)) - Updated contributing guidelines [\#1749](https://github.com/go-swagger/go-swagger/pull/1749) ([fredbi](https://github.com/fredbi)) - Fix go generate command when --name is absent [\#1748](https://github.com/go-swagger/go-swagger/pull/1748) ([fredbi](https://github.com/fredbi)) - Handle relative path when using Go modules [\#1744](https://github.com/go-swagger/go-swagger/pull/1744) ([mikkeloscar](https://github.com/mikkeloscar)) \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
22.10.2018 09:35
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.17.1...v0.17.2) **Closed issues:** - invalid client code generated for spec [\#1770](https://github.com/go-swagger/go-swagger/issues/1770) **Merged pull requests:** - Fix a typo in tutorial [\#1764](https://github.com/go-swagger/go-swagger/pull/1764) ([ladrift](https://github.com/ladrift)) \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
25.10.2018 05:59
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/v0.17.2...v0.18.0) **Implemented enhancements:** - Client cannot unmarshal struct [\#1729](https://github.com/go-swagger/go-swagger/issues/1729) - swagger generation with --with-context result in compiles error [\#1684](https://github.com/go-swagger/go-swagger/issues/1684) - Can't have server code in subdirectory [\#1624](https://github.com/go-swagger/go-swagger/issues/1624) - Proposal: x-omitempty for general types [\#1623](https://github.com/go-swagger/go-swagger/issues/1623) - When generating validations struct pkg references needs to be preserved [\#578](https://github.com/go-swagger/go-swagger/issues/578) **Fixed bugs:** - Duplicated parentheses [\#1839](https://github.com/go-swagger/go-swagger/issues/1839) - Regression with gob encoder optimization [\#1824](https://github.com/go-swagger/go-swagger/issues/1824) - generated embedded\_spec.go removing refs [\#1816](https://github.com/go-swagger/go-swagger/issues/1816) - Duplicated imports in configure.go [\#1808](https://github.com/go-swagger/go-swagger/issues/1808) - Recursive model errors during flattening stage of generate server [\#1796](https://github.com/go-swagger/go-swagger/issues/1796) - Invalid paths in go generate directive [\#1789](https://github.com/go-swagger/go-swagger/issues/1789) - race in handleShutdown [\#1781](https://github.com/go-swagger/go-swagger/issues/1781) - non-compiling code if an API method contains a parameter named 'result' [\#1778](https://github.com/go-swagger/go-swagger/issues/1778) - Are external references supported? [\#1774](https://github.com/go-swagger/go-swagger/issues/1774) - One spec in multiple files \(data types logic override\) - error of generating [\#1767](https://github.com/go-swagger/go-swagger/issues/1767) - go-swagger generate server: minItems \(maxItems\) on array fails during validation. [\#1755](https://github.com/go-swagger/go-swagger/issues/1755) - Client wont compile with a route tagged "test" [\#1683](https://github.com/go-swagger/go-swagger/issues/1683) - Generate client does not handle "-" dashes in --client-package consistently [\#1157](https://github.com/go-swagger/go-swagger/issues/1157) **Closed issues:** - body parameter of type string results in code that doesn't compile [\#1832](https://github.com/go-swagger/go-swagger/issues/1832) - Add an option for placing the docs/docs.go file [\#1811](https://github.com/go-swagger/go-swagger/issues/1811) - Deb version 0.17.2 doesn't contain the binary on bintray [\#1793](https://github.com/go-swagger/go-swagger/issues/1793) - Parameters in swagger:route produce validation warnings [\#1785](https://github.com/go-swagger/go-swagger/issues/1785) - Do not escape '&' character in json response [\#1763](https://github.com/go-swagger/go-swagger/issues/1763) - Deb installation is broken with the new version with the "v" prefix [\#1760](https://github.com/go-swagger/go-swagger/issues/1760) - Validate returns different output in console and logs [\#1722](https://github.com/go-swagger/go-swagger/issues/1722) **Merged pull requests:** - Prepare for v0.18.0 release [\#1843](https://github.com/go-swagger/go-swagger/pull/1843) ([casualjim](https://github.com/casualjim)) - FAQ update [\#1842](https://github.com/go-swagger/go-swagger/pull/1842) ([fredbi](https://github.com/fredbi)) - Models: avoids redundant "\(\)" on .ValueExpression [\#1840](https://github.com/go-swagger/go-swagger/pull/1840) ([fredbi](https://github.com/fredbi)) - route: add support description response tag at path [\#1829](https://github.com/go-swagger/go-swagger/pull/1829) ([d7561985](https://github.com/d7561985)) - Fix \#1824 [\#1827](https://github.com/go-swagger/go-swagger/pull/1827) ([fredbi](https://github.com/fredbi)) - Add HandlerAPI\(\) function to stratoscale template [\#1821](https://github.com/go-swagger/go-swagger/pull/1821) ([maxatome](https://github.com/maxatome)) - Remove x net context from generated code [\#1819](https://github.com/go-swagger/go-swagger/pull/1819) ([fredbi](https://github.com/fredbi)) - Acknowledge fix \#1816 with go-openapi updates [\#1818](https://github.com/go-swagger/go-swagger/pull/1818) ([fredbi](https://github.com/fredbi)) - Fixed go generate paths in configure\_xxx.go [\#1810](https://github.com/go-swagger/go-swagger/pull/1810) ([fredbi](https://github.com/fredbi)) - Fixed regression on Windows introduced by \#1804 [\#1809](https://github.com/go-swagger/go-swagger/pull/1809) ([fredbi](https://github.com/fredbi)) - Handle array examples; document Example usage [\#1807](https://github.com/go-swagger/go-swagger/pull/1807) ([leon-barrett](https://github.com/leon-barrett)) - Deprecates `--with-context` option [\#1806](https://github.com/go-swagger/go-swagger/pull/1806) ([fredbi](https://github.com/fredbi)) - Fixes race condition in generated server [\#1805](https://github.com/go-swagger/go-swagger/pull/1805) ([fredbi](https://github.com/fredbi)) - More mangling for generated package names and path [\#1804](https://github.com/go-swagger/go-swagger/pull/1804) ([fredbi](https://github.com/fredbi)) - Fix slice validations in body param [\#1803](https://github.com/go-swagger/go-swagger/pull/1803) ([fredbi](https://github.com/fredbi)) - chore: update vendor for performance [\#1802](https://github.com/go-swagger/go-swagger/pull/1802) ([orisano](https://github.com/orisano)) - Use JSON for examples of type object [\#1801](https://github.com/go-swagger/go-swagger/pull/1801) ([leon-barrett](https://github.com/leon-barrett)) - Fix go vet 11 issue with debugAsJSON func [\#1800](https://github.com/go-swagger/go-swagger/pull/1800) ([fredbi](https://github.com/fredbi)) - Fix flattening spec with remote circular $ref [\#1799](https://github.com/go-swagger/go-swagger/pull/1799) ([fredbi](https://github.com/fredbi)) - Allow '?' character in route path [\#1792](https://github.com/go-swagger/go-swagger/pull/1792) ([andrewmilson](https://github.com/andrewmilson)) - There is a panic when invalid schema of route/operation is used in spec generation. It should prevent it [\#1791](https://github.com/go-swagger/go-swagger/pull/1791) ([marsianin](https://github.com/marsianin)) - fix client cannot unmarshal struct which contains null [\#1788](https://github.com/go-swagger/go-swagger/pull/1788) ([AlexInGitHub](https://github.com/AlexInGitHub)) - Absorbing api names across multiple lines [\#1783](https://github.com/go-swagger/go-swagger/pull/1783) ([liyuankui](https://github.com/liyuankui)) - fixes \#1778. Allow 'result' name for API parameter [\#1780](https://github.com/go-swagger/go-swagger/pull/1780) ([mtfelian](https://github.com/mtfelian)) \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
22.12.2018 22:57
[Full Changelog](https://github.com/go-swagger/go-swagger/compare/0.6.0...0.7.0) **Implemented enhancements:** - embedded ui - allows for configuring generation process for layout on disk and templates **Closed issues:** - Can't install swagger command in Go 1.6. [\#679](https://github.com/go-swagger/go-swagger/issues/679) - Generating a model from an inline response schema [\#676](https://github.com/go-swagger/go-swagger/issues/676) - No way to generate type `int` \(always uses `int64`\) [\#675](https://github.com/go-swagger/go-swagger/issues/675) - Question: After set authentication , CROS handler doesn't work [\#663](https://github.com/go-swagger/go-swagger/issues/663) - Swagger\_linux\_amd64 does not match master branch of go-swagger [\#647](https://github.com/go-swagger/go-swagger/issues/647) **Merged pull requests:** - add a command to serve a docs ui [\#683](https://github.com/go-swagger/go-swagger/pull/683) ([casualjim](https://github.com/casualjim)) - Allow x-nullable for nested models [\#682](https://github.com/go-swagger/go-swagger/pull/682) ([dnephin](https://github.com/dnephin)) - Multi success for client [\#681](https://github.com/go-swagger/go-swagger/pull/681) ([casualjim](https://github.com/casualjim)) - Bug fixes for generating operation models [\#680](https://github.com/go-swagger/go-swagger/pull/680) ([dnephin](https://github.com/dnephin)) - add a NewXxxParamsWithContext method to the generated client [\#677](https://github.com/go-swagger/go-swagger/pull/677) ([casualjim](https://github.com/casualjim)) - Make the template for schematype and structfield more readable. [\#674](https://github.com/go-swagger/go-swagger/pull/674) ([dnephin](https://github.com/dnephin)) - Ignore embedded structs with tag json:"-" [\#672](https://github.com/go-swagger/go-swagger/pull/672) ([gaplyk](https://github.com/gaplyk)) - Fix appveyor [\#671](https://github.com/go-swagger/go-swagger/pull/671) ([casualjim](https://github.com/casualjim)) - Default https host before mutating it. [\#666](https://github.com/go-swagger/go-swagger/pull/666) ([eicca](https://github.com/eicca)) - adds a context method to the api builder [\#664](https://github.com/go-swagger/go-swagger/pull/664) ([casualjim](https://github.com/casualjim)) - Example project for a generating a streaming server [\#662](https://github.com/go-swagger/go-swagger/pull/662) ([nelz9999](https://github.com/nelz9999)) - add constants for string enums [\#660](https://github.com/go-swagger/go-swagger/pull/660) ([rgarcia](https://github.com/rgarcia)) - Gen layout configfile [\#658](https://github.com/go-swagger/go-swagger/pull/658) ([casualjim](https://github.com/casualjim)) - Correcting typo [\#657](https://github.com/go-swagger/go-swagger/pull/657) ([nathj07](https://github.com/nathj07)) - adds viper to vendor [\#655](https://github.com/go-swagger/go-swagger/pull/655) ([casualjim](https://github.com/casualjim)) - Fix up server logs [\#652](https://github.com/go-swagger/go-swagger/pull/652) ([CJTozer](https://github.com/CJTozer))
10.10.2016 10:01
1
https://api.gitlife.ru/oschina-mirror/mirrors-go-swagger.git
git@api.gitlife.ru:oschina-mirror/mirrors-go-swagger.git
oschina-mirror
mirrors-go-swagger
mirrors-go-swagger