Releases: swagger-api/swagger-codegen
Swagger Codegen 2.4.5 has been released!
- ref #9210 - update http urls to https (#9389)
- skip branch appveyor build for branches with PR (#9388)
- [BUG] [CRITICAL] [PHP] Symfony server incorrect api input validation: min contstraint in max condition (#9383)
- use openjdk docker base image for CLI (#9341)
- ref #9132 - Handle UntypedProperty (#9336)
- fixed out of bound exception for pattern string. (#9332)
- add versioning section to readme (#9319)
Swagger Codegen 3.0.7 has been released! replaces and fixes 3.0.6
3.0.7 release of swagger-codegen with OpenAPI 3 support.
Replaces and fixes 3.0.6, fixing swagger-api/swagger-parser/issues/1053
Supported V3 generators
- akka-scala (experimental)
- dynamic-html
- html
- html2
- java
- jaxrs-cxf-client
- jaxrs-cxf
- inflector
- jaxrs-cxf-cdi
- jaxrs-spec
- jaxrs-jersey
- jaxrs-di
- jaxrs-resteasy-eap
- jaxrs-resteasy
- spring
- openapi
- openapi-yaml
- kotlin-client
- kotlin-server
- nodejs (experimental)
- php
- swift3
- swift4
- typescript-angular
- scala
- aspnetcore (experimental)
- csharp (experimental)
- csharp-dotnet2 (experimental)
- python (experimental)
Notable changes:
-
fixed NPE on getRequired boolean value (swagger-codegen-generators PR 333)
-
Mark form parameters as required when body is required (swagger-codegen-generators PR 331)
-
fixed NPE on adding content type extension (swagger-codegen-generators PR 330)
-
allow request body with non schema (swagger-codegen-generators PR 328)
-
[JAVA] inherited objects are not used as parameters in operations - Issue #321 (swagger-codegen-generators PR 324)
-
uncomment codegen content extension call statement (swagger-codegen-generators PR 323)
-
[Htmldocs] add request body description and examples for models' property (swagger-codegen-generators PR 320)
-
Fixed issue with retrofit2 generator fail (swagger-codegen-generators PR 318)
-
[html2] fixed body parameter description and response schema missing. (swagger-codegen-generators PR 316)
-
codegen response object update (#9204)
-
fix generator types endpoint (#9199)
Swagger Codegen 2.4.4 has been released! replaces and fixes 2.4.3
replaces and fixes 2.4.3, fixing swagger-api/swagger-parser/issues/1053
- [python-flask] convert pattern to perl convention instead throwing an error. (#9251)
- fix python line length E501 (#9244)
- update snakeyaml version (#9243)
- [go] suffix enum name with classname to avoid conflict (#9234)
- [Python] Update Minimum Required Versions in setup.mustache (#9211)
- [haskell-http-client] Bump to lts 13.8 (#9209)
- [JAVA] Generate and use variable name for setting discriminator and fix #9205 (#9207)
- fix config CodegenType (#9198)
Please use 3.0.7 release!
Please use 3.0.7 release as it fixes swagger-api/swagger-parser/issues/1053
Please use 2.4.4 release
Please use 2.4.4 release as it fixes #1053
Swagger Codegen 3.0.5 has been released!
3.0.5 release of swagger-codegen with OpenAPI 3 support.
Supported V3 generators
- akka-scala (experimental)
- dynamic-html
- html
- html2
- java
- jaxrs-cxf-client
- jaxrs-cxf
- inflector
- jaxrs-cxf-cdi
- jaxrs-spec
- jaxrs-jersey
- jaxrs-di
- jaxrs-resteasy-eap
- jaxrs-resteasy
- spring
- openapi
- openapi-yaml
- kotlin-client
- kotlin-server
- nodejs (new)
- php
- swift3
- swift4
- typescript-angular
- scala
- aspnetcore (experimental)
- csharp (experimental)
- csharp-dotnet2 (experimental)
- python (experimental)
Notable changes:
-
updated dep versions and enhanced logging (#9166)
-
added content type property for codegen content object. (#9125)
-
Generator tweaks (swagger-codegen-generators PR 308)
-
added dependencies required to run java jaxrs cxf projects. (swagger-codegen-generators PR 307)
-
update dep versions and logging, update java README broken in commit #2243380 (swagger-codegen-generators PR 305)
-
Removed duplicated code accidentially introduced in commit 61275df (swagger-codegen-generators PR 300)
-
Issue 8679 (swagger-codegen-generators PR 299)
-
When adding CodegenParameter to multiple lists, ensure it is copied f… (swagger-codegen-generators PR 298)
-
fixed discriminator on templates. (swagger-codegen-generators PR 293)
-
Python generator (swagger-codegen-generators PR 292)
-
fixed $ref property reading issue. (swagger-codegen-generators PR 285)
-
ported changes from codegen issue 5643. (swagger-codegen-generators PR 284)
-
Issue 8722 (swagger-codegen-generators PR 283)
-
moved curly brace in right place. (swagger-codegen-generators PR 281)
-
[typescript-angular] Update default Angular version from 4.3 to 6.0 (swagger-codegen-generators PR 280)
Swagger Codegen 2.4.2 has been released!
Swagger Codegen 3.0.4 has been released!
3.0.4 release of swagger-codegen with OpenAPI 3 support.
Supported V3 generators
- akka-scala (experimental)
- dynamic-html
- html
- html2
- java
- jaxrs-cxf-client
- jaxrs-cxf
- inflector
- jaxrs-cxf-cdi
- jaxrs-spec
- jaxrs-jersey
- jaxrs-di
- jaxrs-resteasy-eap
- jaxrs-resteasy
- spring
- openapi
- openapi-yaml
- kotlin-client
- kotlin-server
- nodejs (new)
- php
- swift3
- swift4
- typescript-angular
- scala
- aspnetcore (experimental)
- csharp (experimental)
- csharp-dotnet2 (experimental)
Notable changes:
- new nodejs generator! - (swagger-codegen-generators PR 253)
- added nodejs sample. (#8970)
- refs #8976 - spring server syntax error (regression) (#8978)
- refactor api template for spring. (swagger-codegen-generators PR 258)
- fixed spring templates. (swagger-codegen-generators PR 257)
- updated generator endpoints to support all codegen types (#8975)
- update online generator UI to latest (#9003)
- Refs #255, #254 - required post body with path parameters produces uncompilable code (swagger-codegen-generators PR 267)
- add validation extension to fix #8772 (swagger-codegen-generators PR 265)
- refs #7960 - support for relative server url. (#9047)
- Swagger Codegen Rebranding in 3.0.0 (#8991)
- Swagger Codegen Generators Rebranding in 3.0.0 (swagger-codegen-generators PR 262)
- use template dir if custom one is not used in order to fix #8964. (swagger-codegen-generators PR 261)
- added capability to use URL related to input definition. (swagger-codegen-generators PR 256)
- fixed inputURL parameter (swagger-codegen-generators PR 271)
Swagger Codegen 2.4.1 has been released!
Minor bug fix release:
- fix javascript regression related to #4973, see this comment
Swagger Codegen 3.0.3 has been released!
3.0.3 release of swagger-codegen with OpenAPI 3 support.
Supported V3 generators
- dynamic-html
- html
- html2
- java
- jaxrs-cxf-client
- jaxrs-cxf
- inflector
- jaxrs-cxf-cdi
- jaxrs-spec
- jaxrs-jersey
- jaxrs-di
- jaxrs-resteasy-eap
- jaxrs-resteasy
- spring
- openapi
- openapi-yaml
- kotlin-client
- kotlin-server
- php
- swift3
- swift4
- typescript-angular
- scala
- aspnetcore (experimental)
- csharp (experimental)
- csharp-dotnet2 (experimental)
Notable changes:
- dotnet/csharp (experimental, #8903, swagger-codegen-generators PR 239)
- ref #8679 Fix multiple types in request body (#8881, swagger-codegen-generators PR 228)
- updated Java api.template to fix errors on generated code. (swagger-codegen-generators PR 244)
- ref #8358 JAXRS-Jersey Path issue (swagger-codegen-generators PR 243)
- fixed NPE on generator test classes. (swagger-codegen-generators PR 238)
- bump core and parser version (swagger-codegen-generators PR 235)
- added pattern, mixLength, maxLength from ref schema (swagger-codegen-generators PR 232)
- Revert "disable spring cloud library" (swagger-codegen-generators PR 229)
- ref swagger-codegen-generators #226 - fix openapi-yaml serialization (swagger-codegen-generators PR 227)
- fix naming of headers and cookies that are queried by specified name (swagger-codegen-generators PR 222)
- Samples update (#8925)