Skip to content

v0.51.0

Choose a tag to compare

@swagger-bot swagger-bot released this 20 Oct 11:27
· 2665 commits to main since this release

0.51.0 (2022-10-20)

Bug Fixes

  • apidom-ls: fix OAS example value/externalValue rule (4b3b527)
  • ls: duplicate completion rules for OpenAPI 3.1.0 Path Item (#2151) (d476aef)
  • ls: finalize rules for OpenAPI License object (#2155) (9d37af4)
  • ls: finalize rules for OpenAPI Server object (#2156) (6b4abbf)
  • ls: fix OpenAPI 3.x.y Example Obj mutually exclusive lint rule (#2146) (fd654e6), closes #2141
  • ns-openapi-3-0: drop support of extensions from Discriminator (#2147) (4bc2bde)

Features

  • ls: introduce handling Referece Object for OpenAPI (#2157) (8636086)
  • ls: OpenAPI 3.1.0 lint rules for Server object (#2149) (ae9ec4f)
  • ls: provide OpenAPI 3.0.x Discriminator completion rules (f6a972f), closes #2032
  • ls: provide OpenAPI 3.0.x Discriminator docs rules (fb7fd19), closes #2031
  • ls: provide OpenAPI 3.0.x OAuth Flow completion rules (5130e76), closes #2032
  • ls: provide OpenAPI 3.0.x OAuth Flow docs rules (26a895d), closes #2031
  • ls: provide OpenAPI 3.0.x OAuth Flow lint rules (bcd12a7), closes #2033
  • ls: provide OpenAPI 3.0.x Security Scheme completion rules (649638e), closes #2032
  • ls: provide OpenAPI 3.0.x Security Scheme docs rules (6177e7d), closes #2031
  • ls: provide OpenAPI 3.0.x Security Scheme lint rules (8582d4c), closes #2033
  • ls: provide OpenAPI 3.0.x XML completion rules (7bebafe), closes #2032
  • ls: provide OpenAPI 3.0.x XML docs rules (6446de3), closes #2031
  • ls: provide OpenAPI 3.0.x XML lint rules (f073907), closes #2033
  • ls: provide OpenAPI 3.1.0 completion rules for Operation object (#2152) (4f414ef)
  • ls: provide OpenAPI 3.1.0 completion rules for Path Item object (#2150) (e78665e)
  • ls: provide OpenAPI 3.1.0 License lint rules (#2136) (20a09d5)
  • ls: provider OpenAPI 3.0.x Discriminator lint rules (40c9009), closes #2033
  • ls: provide OpenAPI 3.1.0 lint and completion rules for openapi object (#2106) (f22b6ee8)
  • reference: add support for file allow list for FileResolver (#2159) (e1b914c), closes #2154

BREAKING CHANGES

  • reference: FileResolver will not detect and process any local file
    unless explicitly allowed by fileAllowList option