Skip to content

v3.19.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@swagger-bot swagger-bot released this 15 Feb 12:47

3.19.0-beta.1 (2023-02-15)

Bug Fixes

  • resolver: fix useCircularStructure option support in OpenAPI 3.1 (f89a60f), closes #2755
  • resolver: remove LinkElement hook main dereference (ef9d20d), closes #2793

Features

  • add OpenAPI 3.1.0 dereference strategy (#2740) (62b4745), closes #2717
  • add support for Node.js >= 12.20.0 (a79b7f6)
  • bundle ApiDOM dependencies (85d234f)
  • expose ApiDOM components as public API (#2828) (b7ddc50), closes #2827
  • normalization: introduce normalization for OpenAPI 3.1.0 (35e53d5), closes #2743
  • resolve: add ApiDOM JSON parser (#2739) (0ce91cc), closes #2717 #2718
  • resolve: add ApiDOM OpenAPI 3.1.0 JSON parser (f231a61), closes #2717
  • resolve: add ApiDOM OpenAPI 3.1.0 YAML 1.2 parser (48340c6), closes #2717
  • resolve: add ApiDOM resolver based on SwaggerClient HTTP client (551c101), closes #2717
  • resolve: add ApiDOM YAML 1.2 parser (f9f9222), closes #2717
  • resolver: add support for mode resolver option (5dfaca4), closes #2750
  • resolver: add support for modelPropertyMacro option (5b76f37), closes #2749
  • resolver: add support for OpenAPI 3.1.0 resolution (19ecbe4), closes #2744
  • resolver: add support for parameterMacro option (965ca7a), closes #2748
  • resolver: add support for pathDiscriminator option (bf6c109), closes #2753
  • resolver: collect errors in AllOfVisitor hooks (#2809) (627ee8d), closes #2808
  • resolver: collect errors in ExampleElement visitor hook (09872a5), closes #2798
  • resolver: collect errors in ModelPropertyMacro visitor hooks (#2811) (6cef9ff), closes #2810
  • resolver: collect errors in ParameterMacroVisitor visitor hooks (#2813) (29ea34d), closes #2812
  • resolver: collect errors in PathItemElement visitor hook (#2805) (fba4bbc), closes #2804
  • resolver: collect errors in ReferenceElement visitor hook (#2803) (3983953), closes #2802
  • resolver: collect errors in SchemaElement visitor hook (#2807) (a098d85), closes #2806
  • resolver: create ApiDOM path -> SwaggerClient path translator (280f301), closes #2794
  • resolver: limit depth of dereference to max 100 (e1aaf54)
  • subtree-resolver: adapt to support OpenAPI 3.1.0 (c20b526), closes #2738