Skip to content

v0.96.0

Compare
Choose a tag to compare
@swagger-bot swagger-bot released this 28 Feb 14:46
· 498 commits to main since this release

0.96.0 (2024-02-28)

Bug Fixes

  • core: assign unique ID to elements only when missing (#3841) (89af0a9), closes #3840
  • core: retain meta & attributes during refracting (#3843) (a7aac32), closes #3842
  • ns-ads: retain meta & attributes during refracting (#3857) (333550e), closes #3842
  • ns-asyncapi-2: retain meta & attributes during refracting (#3858) (e3b1848), closes #3842
  • ns-json-schema: retain meta & attributes during refracting (#3862) (99c3eb8), closes #3842
  • ns-openapi-2: retain meta & attributes during refracting (#3844) (b243110), closes #3842
  • ns-openapi-3-0: retain meta & attributes during refracting (#3859) (abefa88), closes #3842
  • ns-openapi-3-1: retain meta & attributes during refracting (#3861) (e960a76), closes #3842
  • ns-workflows-1: retain meta & attributes during refracting (#3860) (7e40336), closes #3842
  • playground: fix bug related to instantiating parser (#3851) (9b23628)
  • reference: add support for external cycles detection in AsyncAPI 2.x dereference strategy (#3872) (910a974), closes #3863
  • reference: add support for external cycles detection in OpenAPI 2.0 dereference strategy (#3871) (5a2141d), closes #3863
  • reference: add support for external cycles detection in OpenAPI 3.0.x dereference strategy (#3870) (0735471), closes #3863
  • reference: add support for external cycles detection in OpenAPI 3.1.0 dereference strategy (#3873) (9cd15ff), closes #3863

Features

  • converter: add infoSummaryRefractorPlugin (#3848) (1f0a39c), closes #3697
  • converter: add licenseIdentifierRefractorPlugin (#3854) (b28cafb), closes #3697
  • converter: add securitySchemeTypeRefractorPlugin (#3802) (2666194)
  • converter: add convenient toolbox utils (#3816) (ec8fa05)
  • converter: add securityRequirementsArrayRefractorPlugin (88b9451)
  • core: add mechanism for left shallow merge (#3849) (3334c6b), closes #3845
  • core: add mechanism for right shallow merge (#3846) (2059f28), closes #3845
  • core: customize meta & attributes merges for deepmerge function (#3855) (1e94924), closes #3853
  • ns-openapi-3-0: add Security Schema Object predicate (#3810) (9b09658)
  • ns-openapi-3-0: include hasElementSourceMap in toolbox (#3815) (e103eb4)
  • ns-openapi-3-1: add Security Schema Object predicate (#3811) (bf6702a)
  • ns-openapi-3-1: include hasElementSourceMap in toolbox (#3814) (3979541)