Skip to content

Releases: swagger-api/swagger-codegen-generators

Swagger Codegen Generators v1.0.24

29 Dec 20:51
49bf788
Compare
Choose a tag to compare

1.0.24 release of swagger-codegen-generators with OpenAPI 3 support.

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.24

Supported V3 generators

  • typescript-axios (experimental)

  • go (experimental)

  • typescript-fetch (experimental)

  • r (experimental)

  • swift5 (experimental)

  • javascript (experimental)

  • micronaut (experimental)

  • go-server (experimental)

  • akka-scala (experimental)

  • nodejs (updated)

  • 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

  • csharp

  • csharp-dotnet2 (DEPRECATED)

  • python

  • python-flask (experimental)

Notable changes:

  • fixed missing body issue (#829)
  • added java rx version 3 support (#828)
  • allow set request body name with extension (#827)
  • apply perl pattern to regex without it for csharp and python generators (#826)
  • changed default value for big decimal. (#823)
  • updated oas3-tools module in order to fix issue. (#816)
  • Reta minor.fixes (#809)
  • ported codegen v2 issue 6941 to v3 (#808)
  • fixed java, javascript and kotlin enumeration issue (#806)
  • updated nodejs templates (#797)
  • Fixing @Schema's defaultValue generation and SwaggerDocumentationConfig (#796)
  • Tesan3010 fix issue10522 (#792)
  • added option to rename repeated schema name (#791)
  • Lvm it fix/missing discriminator (#790)

Swagger Codegen Generators v1.0.23

02 Nov 11:07
9e9e911
Compare
Choose a tag to compare

1.0.23 release of swagger-codegen-generators with OpenAPI 3 support.

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.23

Supported V3 generators

  • typescript-axios (new, experimental)

  • go (new, experimental)

  • typescript-fetch (new, experimental)

  • r (new, experimental)

  • swift5 (experimental)

  • javascript (experimental)

  • micronaut (experimental)

  • go-server (experimental)

  • akka-scala (experimental)

  • nodejs (updated)

  • 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

  • csharp

  • csharp-dotnet2 (DEPRECATED)

  • python

  • python-flask (experimental)

Notable changes

  • fixed list type issue (#784)
  • #780 python flask dependencies (#782)
  • renamed repearted var names (#779)
  • update junit dependencies (#778)
  • bump parser version (#777)
  • Reta springfox.3 (#774)
  • Rrockx trifork issue 444 (#772)

Swagger Codegen Generators v1.0.22

05 Oct 10:19
4b61360
Compare
Choose a tag to compare

1.0.22 release of swagger-codegen-generators with OpenAPI 3 support.

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.22

Supported V3 generators

  • typescript-axios (new, experimental)

  • go (new, experimental)

  • typescript-fetch (new, experimental)

  • r (new, experimental)

  • swift5 (experimental)

  • javascript (experimental)

  • micronaut (experimental)

  • go-server (experimental)

  • akka-scala (experimental)

  • nodejs (updated)

  • 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

  • csharp

  • csharp-dotnet2 (DEPRECATED)

  • python

  • python-flask (experimental)

Notable changes

  • fixed solution template file. (#764)
  • added new generator and templates for typescript axios (#762)
  • update typescript-angular readme template (#761)
  • Swift5 issues fixing (#759)
  • feat(kotlin): support primitive array types (#750)
  • fixed examples in html2 generator (#748)
  • fix(kotlin-client): fix check to include body (#747)
  • added support for aspnet core 3.1 (#746)
  • Add --use-oas2 command line argument support for standalone Swagger Codegen CLI (#744)
  • ported changes from #268 (#742)
  • fixed NPE for golang generators (#739)

Swagger Codegen Generators v1.0.21

28 Jul 18:20
6c887e2
Compare
Choose a tag to compare

1.0.21 release of swagger-codegen-generators with OpenAPI 3 support.

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.21

Supported V3 generators

  • go (new, experimental)

  • typescript-fetch (new, experimental)

  • r (new, experimental)

  • swift5 (experimental)

  • javascript (experimental)

  • micronaut (experimental)

  • go-server (experimental)

  • akka-scala (experimental)

  • nodejs (updated)

  • 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

  • csharp

  • csharp-dotnet2 (DEPRECATED)

  • python

  • python-flask (experimental)

Notable changes

  • [Micronaut] Change class to interface in api.mustache file and add unit tests (#727)
  • override method to verify alias classes. (#726)
  • Fixes #722 (#723)
  • Updating kotlin version and updating dependency (#720)
  • added option to write csproj file on output code (#718)
  • fix and test for parameter order issue in spring generator (#714)
  • added option to throw error instead return null for unknown enum values (#713)
  • create a specific var for custom template and update generators (#710)
  • added method for custom templates (#706)
  • handle content schema in parameter objects (#705)
  • handle parent type mapping (#704)
  • added logback xml config file (#703)
  • Fix for issue HTML2 Bearer Auth Header (#702)
  • Python Tests Fixing (#701)
  • Issue 649 (#699)
  • fix for invalid model name in html2 genetator (#698)
  • fixed npe (#695)
  • New generators tweaks (#694)
  • NotNullJacksonAnnotation option (#690)
  • added option to skip support files on micronaut generator (#689)
  • detect property with same name but different types between base class… (#685)

Swagger Codegen Generators v1.0.20

17 May 12:12
8061df8
Compare
Choose a tag to compare

1.0.20 release of swagger-codegen-generators with OpenAPI 3 support.

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.20

Supported V3 generators

  • go (new, experimental)

  • typescript-fetch (new, experimental)

  • r (new, experimental)

  • swift5 (experimental)

  • javascript (experimental)

  • micronaut (experimental)

  • go-server (experimental)

  • akka-scala (experimental)

  • nodejs (updated)

  • 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

  • csharp

  • csharp-dotnet2 (DEPRECATED)

  • python

  • python-flask (experimental)

Notable changes

  • Mustache template removing (#680)
  • Change expressions with 'file' type to 'binary' type (#185)
  • Handle the schema types 'file' and 'binary' identical (#184)
  • add generator result test utils - add Java generator result test draft for composed schemas (#677)
  • Added support for .NetCore 3 & Swashbuckle 5 (#502)
  • Fixed wrong form parameters (#671)
  • Go client codegen (#641)
  • decoded schema name on request body to fix issue. (#665)
  • fixed empty payload issue on python rest templates (#662)
  • Codegen issue 10197 (#657)
  • updated type mappings for javascript generator in order to fix issue (#656)
  • Migrate typescript-fetch from v2 to v3 (#653)
  • find referenced schemas for schema type method (#651)
  • update-swagger-parser-version (#650)
  • [javascript] quote model member keys (#646)
  • fix: js supporting files (#639)
  • fixed custom templates location for nodejs generator (#644)
  • tweaked some aspnet templates (#643)
  • Dot net 3 support (#642)

Swagger Codegen Generators v1.0.19

02 Apr 16:03
1cfc6d4
Compare
Choose a tag to compare

1.0.19 release of swagger-codegen-generators with OpenAPI 3 support.

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.19

Supported V3 generators

  • r (new, experimental)

  • swift5 (experimental)

  • javascript (experimental)

  • micronaut (experimental)

  • go-server (experimental)

  • akka-scala (experimental)

  • nodejs (updated)

  • 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

  • csharp

  • csharp-dotnet2 (DEPRECATED)

  • python

  • python-flask (experimental)

Notable changes

  • fixed type for allOf schema as properties (#628)
  • fixed identation error on form params for api files. (#627)
  • R generator (#625)
  • fixed allOf discriminator issue. (#620)
  • Allow nullable enums (#619)
  • refs swagger-api/swagger-codegen#10090 - fix typescript-angular apiKey - bump deps versions (#622)
  • fix csharp client (#383)
  • Badge Fix (#566)

Swagger Codegen Generators v1.0.18

26 Feb 07:54
f67f171
Compare
Choose a tag to compare

1.0.18 release of swagger-codegen-generators with OpenAPI 3 support.

Addresses specifically allOf, oneOf, anyOf handling behaviour and errors, correcting it for various generators

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.18

Supported V3 generators

  • swift5 (experimental)

  • javascript (experimental)

  • micronaut (experimental)

  • go-server (experimental)

  • akka-scala (experimental)

  • nodejs (updated)

  • 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

  • csharp

  • csharp-dotnet2 (DEPRECATED)

  • python

  • python-flask (experimental)

Notable changes

  • Composed schema error fixes (#605)

Swagger Codegen Generators v1.0.17

23 Feb 17:52
a1e9331
Compare
Choose a tag to compare

1.0.17 release of swagger-codegen-generators with OpenAPI 3 support.

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.17

Supported V3 generators

  • swift5 (experimental)

  • javascript (experimental)

  • micronaut (experimental)

  • go-server (experimental)

  • akka-scala (experimental)

  • nodejs (updated)

  • 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

  • csharp

  • csharp-dotnet2 (DEPRECATED)

  • python

  • python-flask (experimental)

Notable changes

  • Generated code does not implement model inheritance correctly (#603)
  • fixed composed schema in arrays (#601)
  • updated oas3-module on nodejs templates. (#595)
  • One of property creation missed (#590)

Swagger Codegen Generators v1.0.16

15 Jan 10:58
a3333be
Compare
Choose a tag to compare

1.0.16 release of swagger-codegen-generators with OpenAPI 3 support.

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.16

Supported V3 generators

  • swift5 (new, experimental)
  • javascript (experimental)
  • micronaut (experimental)
  • go-server (experimental)
  • 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
  • csharp
  • csharp-dotnet2 (DEPRECATED)
  • python
  • python-flask (experimental)

Notable changes

  • allow models named file and other utils default java classes. (#580)
  • add method to ignore import mapping for a specific generator. (#579)
  • [typescript-angular] Fix output (#576)

Swagger Codegen Generators v1.0.15

03 Jan 13:27
96c9e47
Compare
Choose a tag to compare

1.0.15 release of swagger-codegen-generators with OpenAPI 3 support.

See also https://github.com/swagger-api/swagger-codegen/releases/tag/v3.0.15

Supported V3 generators

  • swift5 (new, experimental)
  • javascript (experimental)
  • micronaut (experimental)
  • go-server (experimental)
  • 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
  • csharp
  • csharp-dotnet2 (DEPRECATED)
  • python
  • python-flask (experimental)

Notable changes

  • import models only when they exist (#572)
  • fix html generator for composed schema properties (#571)
  • Oleastre fix check for file type (#570)
  • Lion7 fix check for file type (#569)
  • fix(typescript-angular): correct httpClient call with URL query parameters & support body for all methods (#568)
  • added support for api key refresh in configuration module (#567)
  • Badge Fix (#566)
  • [JavaJaxRS] Fix parameter annotation generation (#564)
  • refs swagger-api/swagger-codegen#9909 - fix javascript generator templateDir and missing template file (#562)
  • refs #550 - fix random enum failure in csharp (#561)
  • refs #76 - fix modelPackage and apiPackage in jaxrs-spec (#560)
  • refs swagger-api/swagger-codegen#9495 - add bearer token support in php (#559)
  • refs #539 - fix enum index in csharp (#558)
  • Fix #534. Adding Authorization logic in the C# api template class for JWT Bearer authentication (#557)
  • refs #527 - fix allOf discriminator processing (#556)
  • refs swagger-api/swagger-codegen#9421 - fix gradle build (#555)
  • Swift5 generator (#554)
  • fix jaxrs-jersey missing openApi causing ref properties attributed to be missing (#552)
  • fix openapi-yaml - don't create json file (#551)
  • updated templates to use cookie parameters. (#549)
  • set composed schemas alias in order to fix issue (#548)