Skip to content

Releases: swagger-api/swagger-codegen

Swagger Codegen 2.4.22 has been released!

30 Sep 14:28
8c4c437
Compare
Choose a tag to compare
  • Java sample v2 update (#11194)
  • bump version of snakeyaml to fix security issue in snakeyaml < 1.26 (#11167)
  • feat. option gitRepoBaseURL for PHP generator (#11170)
  • added formatter for date and date time on spring mvc and fixed templates (#11156)
  • added custom date converter in order to fix issue. (#11153)
  • fixed build error on spring boot and added workflows for spring (#11150)
  • removed travis build status. Travis CI is not longer used in codegen. (#11146)
  • Add config property "enumPropertyNaming" to TypeScript codegens. (#9176)
  • updated maven download link (#11145)
  • Update pom.xml (#9637)
  • [Issue 9685] Make RestTemplate thread safe by using the withHttpInfo pattern used … (#9737)
  • Java 11 support on java generators (#11132)
  • fixed enum named for number types (#11114)
  • fixed python namespace package folders (#11113)
  • Fixed bug 10889 (#10890)
  • Fix #11087 Gruzzle (#11104)
  • changed build commands on typescript angular workflows (#11100)
  • Issue 10040 (#11097)
  • A new property additionalModelTypeAnnotations that allows to add any custom annotations on the top of generated java class model (#10978)
  • Java Spring compilation error in gen interfaces with "defaultInterfaces" to false (#10980)
  • fixed python v2 sample workflow (#11080)

Swagger Codegen 3.0.27 has been released!

28 Jun 13:12
575ba38
Compare
Choose a tag to compare

3.0.27 release of swagger-codegen with OpenAPI 3 support.

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:

Swagger Codegen 2.4.21 has been released!

28 Jun 10:59
9058a5e
Compare
Choose a tag to compare
  • removed all non valid characters on project name (#11072)
  • fixes high memory consumption for big specs (#11071)
  • added missed data annotation on model properties (#11070)
  • fixed typo on README (#11050)
  • added option to allow use kebab file naming for typescript-angular (#11048)
  • Update readme file - add an entry companies list (#11017)
  • added option to change case for python generator. (#11019)
  • Fix code generation for Angular 10 (#10464)

Swagger Codegen 3.0.26 has been released!

29 May 14:57
6d0bd06
Compare
Choose a tag to compare

3.0.26 release of swagger-codegen with OpenAPI 3 support.

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:

Swagger Codegen 2.4.20 has been released!

29 May 12:13
9fc8881
Compare
Choose a tag to compare

[JavaSpring] Fixed Issue 9250 - Codegen for file datatype (#9490)

  • ref CVE-2020-25649 - jackson 2.11.4 (#10926)
  • added option to write a throwing exception for unknown enums values. (#10356)
  • Add new additional-property ignoreUnknownJacksonAnnotation to add a class level annotation @JsonIgnoreProperties(ignoreUnknown = true) (#10953)
  • [Python] Fix #10948 wrong mode opened file fixed (#10949)
  • Go deni issue 10948 (#10957)
  • [go] object to interface code generator should never generate an interface pointer (#10932)
  • Fix code generation for Angular 10 (#10464)
  • Write mustache template to generate Protocol Oriented class file from swagger for Swift5 (#10868)
  • Update README.md (#10923)

Swagger Codegen 3.0.25 has been released!

04 Mar 05:12
fc5f98a
Compare
Choose a tag to compare

3.0.25 release of swagger-codegen with OpenAPI 3 support.

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:

Swagger Codegen 2.4.19 has been released!

03 Mar 21:14
ab21af6
Compare
Choose a tag to compare
  • ref CVE-2020-25649 - jackson 2.11.4 (#10926)
  • [csharp] masked EnumMember value in modelEnum (#8129)
  • Generator updates: sample updates and fixes (#10924)
  • Add option modelPropertyNaming to javascript generator (#8086)
  • #10125 fix DefaultCodegen parsing to handle 'uniqueItems' flag (#10154)
  • Fix code generation for Angular 10 (#10464)
  • added actions for dotnet, java and js generators (#10869)
  • added docker file for go-server generator (#10863)
  • added missed validated annotation. (#10856)
  • added option to skip client validaton (#10847)
  • Deprecate InlineModelResolver (#10841)

Swagger Codegen 3.0.24 has been released!

29 Dec 20:51
a0028b0
Compare
Choose a tag to compare

3.0.24 release of swagger-codegen with OpenAPI 3 support.

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:

Swagger Codegen 2.4.18 has been released!

29 Dec 15:53
4cfe5eb
Compare
Choose a tag to compare
  • #9808 - Dart double cast (#9809)
  • Update dependencies and samples (#10044)
  • Configure WhiteSource for GitHub.com (#10593)
  • Issue 10516 (#10576)
  • fix CVE-2020-27216 - bump jetty version (#10568)
  • updated model inner enum template for java generator (#10567)
  • Enum values issue (#10563)
  • add info object extensions to additional property map (#10557)
  • updated parser version and required porperty from composed model (#10549)

Swagger Codegen 3.0.23 has been released!

02 Nov 11:06
778ad4c
Compare
Choose a tag to compare

3.0.23 release of swagger-codegen with OpenAPI 3 support.

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: