Skip to content

Releases: swagger-api/swagger-parser

Swagger-parser 1.0.42 released!

18 Feb 14:19
d8823dd
Compare
Choose a tag to compare

Minor bug fix release:

  • Fixing discriminator with remote enum reference (#1004) - ref #995
  • Limit YAML input from "aggressive" YAML anchors causing parser to hang (#999) - ref #998

Swagger-parser 2.0.8 released!

15 Jan 12:05
670b278
Compare
Choose a tag to compare

Notable Changes:

  • Fix missing top level extensions in OAS v2 spec (#968)
  • Fix regression caused by fix in #943
  • Inconsistent handling of resolveFully and flatten options from ParseOptions (#954)

Swagger-parser 1.0.41 released!

15 Jan 11:28
5523159
Compare
Choose a tag to compare

Minor bug fix release:

  • refs #901 - definition and property references with dot in name (#980, #987)

Swagger-parser 2.0.7 released!

29 Nov 20:31
75e6603
Compare
Choose a tag to compare

Swagger-parser 2.0.7 replaces and fixes 2.0.6, reverting #923 avoiding to explicitly set deprecated properties to false when absent, as detailed in #922 comment

Note: Swagger 1.x line is now maintained in branch v1. 2.x line has been switched to master branch.

Notable Changes:

  • Recursion issue in resolve Fully with Items and properties (#943)
  • Fix for issue #936: Headers in link is not considered in resolve fully (#937)
  • Fixed Issue #931: Warning when fixed fields don't adhere to regular expression "^[a-zA-Z0-9.-_]+$" (#933)
  • Fix for issue #911: Not able to identify the missed path variables (#928)
  • Fix Issues #901 - #913: Relative Reference issues (#926)
  • Fix for issue #922: Deprecated field in Schemas Object must be set to false by default (#923)
  • Fix for issue #918: Headers Internal Ref Not Resolved (#919)
  • Fix for issue #898: failed to parse the input swagger url with space (#900)
  • ResolveFully creates array example for allOf (#897)
  • Fix for issue #895: fails to validate valid url is given in License information (#896)
  • Fix for issue #892: Warn message is missing when the path key doesn't start with slash (#894)
  • Fix for issue #884: Links Internal Ref Not Resolved (#885)
  • Fix for issue #882: RequestBody parameter is missing under links (#883)
  • Fix issue #783: Update internal refs in external files (#881)
  • Fix for issue #878: Parameter Internal Ref Not Resolved (#880)
  • Fix for issue #872: NPE when the input open API file is empty (#876)

Please use 2.0.7 release

29 Nov 07:21
386162d
Compare
Choose a tag to compare

Please use 2.0.7 release as it reverts #623 as detailed in release notes

Swagger-parser 1.0.40 released!

28 Nov 18:59
d6ca32e
Compare
Choose a tag to compare

Swagger-parser 1.0.40 released!

Note: Swagger 1.x line is now maintained in branch v1. 2.x line has been switched to master branch.

Notable Changes:

  • Integrated ComposedProperty into the parser/resolver (#944)
  • Fix for issue #911 Not able to identify the missed path variables(#932)
  • Fix Issue #927 Remote ref mentioned in discriminator are not being added to the definitions (#930)
  • Fix Consider refModel's RefFormat then provided refFormat (#921)
  • Fix for #913 - problem with properties in object #ref (#917)
  • Fix Issue #901 Could not find definition on the Classpath with dots in definition name (#916)
  • Fix for issue #898 Swagger parser failed to parse the input swagger url with space (#899)
  • Fix for issue #387 Not able to parse if default attribute is an array (#886)
  • Fix for issue #872 NPE when the input open API file is empty(#876)
  • Fix for issue #258 Issue warning on duplicate operation ids (#874)
  • Fix "minimum" and "maximum" are not imported for definition of type (#444)

Swagger-parser 2.0.5 released!

04 Oct 15:30
a566237
Compare
Choose a tag to compare

Notable Changes:

  • Fix for issue #855 - Request Body Internal Ref Not Resolved - (#858)
  • Issue #853 oas3 - Examples from external files do not get reference in the Swagger POJO - (#854)
  • Fix NullPointerException when resolving an ApiResponse with no content (#852)
  • Fix issue relative ref array property items (#849)
  • Code roll-in for issue #844 - parser not honoring redirect responses - (#848)
  • Fixes to issue #834 in OAS 3 - conversion of external references to internal references is incorrect - (#839)
  • Issue #837 oas3 - Examples with Ref not parsed when in responses- (#838)
  • Fix for issue #835 - OAS Conversion of formData reference parameters to request body is incorrect - (#836)
  • Use ${project.parent.version} instead of ${parent.version} (#833)

Swagger-parser 1.0.39 released!

04 Oct 14:27
ed90b5d
Compare
Choose a tag to compare

Notable Changes:

  • Fix issue with relative refs items and properties (#850)
  • Fix for issue #844 - parser not honoring redirect responses - (#847)
  • Fix for issue #845 - Incorrect error message when the input is empty string in Swagger 2.0 - (#846)
  • Remove windows stats from readme file (#842)
  • Fixes for issue #834 in OAS 2 - Schemas with external references fail to resolve properly - (#840)

2.0.3 - Failed release, please use `2.0.4`

05 Sep 17:31
270227f
Compare
Choose a tag to compare

Something went wrong with 2.0.3, please use swagger-parser 2.0.4 instead.

Swagger-parser 1.0.38 released!

05 Sep 15:42
48ed1e6
Compare
Choose a tag to compare

Notable Changes:

  • Fix issue #811 OAS2 - RefResponse -> RefSchema external Resolving (#827)
  • Decode properly refs (#823)
  • Remove travis (#818)
  • Fixes for issue #799 returning ref as internal (#801)