Skip to content

Releases: Amartus/LsoBlendingTool

v1.11.3

10 Jan 12:24
Compare
Choose a tag to compare

Update of dependencies and java version to 17

Commits

  • aedf42b: External reference option (Bartosz Michalik)
  • a10aabc: Update of dependencies (Bartosz Michalik)

v1.1.12

02 Jan 08:43
Compare
Choose a tag to compare
External reference option

Implements an option in the Blend class to ignore external references, and updates README accordingly. It also modifies OasUtils class for this change and adds warning in ConvertOneOfToAllOffInheritance class when suitable schemas are missing.

v1.11.1

05 Jul 12:17
Compare
Choose a tag to compare

Summary of changes

Minor improvements:

  • handling of nullable in blended output
  • improved error resolution feedback

Commits

  • 36fcf38: next implementation cycle (Bartosz Michalik)
  • 7e7ac03: - support for OAS 3.0 nullable (Bartosz Michalik)
  • f91d0ef: release 1.11.1 (Bartosz Michalik)

Version v1.11.0

08 May 16:15
Compare
Choose a tag to compare

Commits

  • c0e9330: - improved support for multiple schemas (Bartosz Michalik)
  • dd1eaf7: release 1.11 (Bartosz Michalik)

v1.10.2

25 Apr 07:33
Compare
Choose a tag to compare

Commits

  • bb84897: job updates new release (Bartosz Michalik)
  • 8cd32a1: backward compatible blending for TMF models (no discriminator defined) (Bartosz Michalik)

Release 1.10.1

21 Apr 11:50
Compare
Choose a tag to compare

Commits

  • 02675ab: fix for #16 support for inherited discriminator definitions (Bartosz Michalik)
  • 9751c44: fix for #15 removing default parameter style information (Bartosz Michalik)
  • a483cf8: release 1.10.1 (Bartosz Michalik)

Release 1.10.0

07 Apr 12:08
Compare
Choose a tag to compare

Functional changes

  • removed deprecated -p flag from commands - please use -b flag instead
  • added -discover flag that allows using x-mef-target extension for specifying of the target type name of given schema for blending. this might be useful for API that define multiple extension points
  • added a mechanism to remove technical schema extensions from target OAS definitiotions

Commits

  • 0a437b5: next development cycle (Bartosz Michalik)
  • c83a2e3: flex schema resolver (Bartosz Michalik)
  • a395837: flex other parts of the API (Bartosz Michalik)
  • 48a5173: remove deprecated -p option in CLI (Bartosz Michalik)
  • e0e537e: support removing control extensions from resulting OAS (Bartosz Michalik)
  • f900bf4: support for x-mef-target (Bartosz Michalik)
  • 480a817: 1.10.0 release (Bartosz Michalik)

Full Changelog: v1.9.6...v1.10.0

Release 1.9.6

09 Jan 18:16
Compare
Choose a tag to compare

Feature

  • option to inject oauth2 security with operation level granularity

Commits

  • cd404ab: next development cycle (Bartosz Michalik)
  • 2e01552: improved security definitions (Bartosz Michalik) #14
  • 9f51ebf: support for security configurations (Bartosz Michalik) #14
  • 370ccc2: release 1.9.6 (Bartosz Michalik)

Release 1.9.5

28 Dec 20:12
Compare
Choose a tag to compare

Full Changelog: v1.9.4...v1.9.5

Release 1.9.4

23 Dec 15:32
Compare
Choose a tag to compare

Improvements

Using consistent naming conventions (e.g. using URNs) for transitive types
Added --validate flag to the toll that triggers structural validation of the output with OAS 3.0.x schema

Commits

  • 1747573: maintenance release (Bartosz Michalik)
  • daa8652: Merge branch 'master' of github.com:Amartus/LsoBlendingTool (Bartosz Michalik) #11
  • 9e02953: implementation of enhancement #8 (Bartosz Michalik) #11
  • e226372: implementation of enhancement #10 (Bartosz Michalik) #12
  • 317165f: fix for #9 (Bartosz Michalik) #13
  • b11ac1a: release 1.9.4 (Bartosz Michalik)