Skip to content

Releases: openapi-json-schema-tools/openapi-json-schema-generator

4.5.1

15 Jun 18:20
9006de7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.5.0...4.5.1

4.5.0

04 Jun 17:15
01f0f1b
Compare
Choose a tag to compare

Minor v4.5.0 released with Kotlin generator status changed to stable

What's Changed

Full Changelog: 4.4.0...4.5.0

4.4.0

20 May 18:41
4dd3e65
Compare
Choose a tag to compare

What's Changed

This version marks the release of the experimental kotlin generator

@gerak-cz @psabata @fciompa @mholecy @DavidGrygar @Cecko @Drekorian @VladCananau @mrunelov @rovkinmax @GreyLabsDev @RollerBlade @Zozulinsky @AJIEKCX @Khodanovich @ByKirilov @nickmen7 @devDebajo @snowe2010 @FluidSense @ilians

Full Changelog: 4.3.0...4.4.0

4.3.0

21 Apr 16:34
8771aee
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.2.1...4.3.0

4.2.1

12 Apr 20:26
ad190cf
Compare
Choose a tag to compare

What's Changed

  • Java code sample improved for endpoints, version changed to 4.2.1 by @spacether in #423

Full Changelog: 4.2.0...4.2.1

4.2.0

12 Apr 20:03
8d450fb
Compare
Choose a tag to compare

This version marks the release of the stable java generator

  • sending and receiving text/plain and application/json to endpoints is supported

What's Changed

Full Changelog: 4.1.3...4.2.0

4.1.3

08 Apr 19:48
24c8c9e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.2...4.1.3

4.1.2

05 Apr 17:59
291c589
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.1...4.1.2

4.1.1

06 Mar 19:21
c5589a9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.0...4.1.1

4.1.0

22 Jan 03:04
602765f
Compare
Choose a tag to compare

Java schema validation now supported for v3.1.0 openapi documents / json schema draft 2020-12

Java client schema validation now works on the majority of v3.1.0 json schema keyword flags, json schema draft 2020-12

Over 67% of the 3.1.0 new json schema keyword features have been implemented in Java
Support includes these new/updated json schema keywords:

  • type (array of types supported in addition to one non-array value)
  • const: only string values are working because of bugs in swagger parser
  • contains
  • dependentRequired
  • dependentSchemas
  • if
  • then
  • else
  • maxContains
  • minContains
  • patternProperties
  • prefixItems
  • propertyNames
  • unevaluatedItems
  • unevaluatedProperties

Features are verified by integrating the json schema test suite into a v310 java client and running tests against the generated schemas
Those tests are passing in CI

What's Changed

Full Changelog: 4.0.0...4.1.0