Skip to content

Releases: swagger-api/apidom

v0.62.1

04 Jan 12:29
Compare
Choose a tag to compare

0.62.1 (2023-01-04)

Bug Fixes

  • core: fix serialization of BooleanElement(false) elements (#2437) (ee52e4b)

v0.62.0

03 Jan 10:45
Compare
Choose a tag to compare

0.62.0 (2023-01-03)

Features

  • core: expose refractor plugins dispatcher as public API (#2427) (a909e76), closes #2362
  • ns-openapi-3-1: add Header.example(s) normalization (#2429) (c8cd9d4), closes #2362
  • ns-openapi-3-1: add Parameter.example(s) normalization refractor plugin (#2428) (2f58768), closes #2362
  • ns-openapi-3-1: expose creatToolbox as public API (#2435) (e2b2c39), closes #2362

v0.61.0

31 Dec 13:14
Compare
Choose a tag to compare

0.61.0 (2022-12-31)

Bug Fixes

  • reference: fix values of sideEffects fields of package.json (#2421) (726852f), closes #2289

Features

  • reference: export types for subpath exports in package.json (#2420) (f5419ea), closes #2289
  • reference: expose new symbols to compose dereference strategies (#2424) (a5fe0da), closes #2289

v0.60.0

28 Dec 13:26
Compare
Choose a tag to compare

0.60.0 (2022-12-28)

Features

v0.59.0

27 Dec 13:38
Compare
Choose a tag to compare

0.59.0 (2022-12-27)

Bug Fixes

  • ls: add lint rules for OpenAPI 3.1 Reference Object (#2408) (785a188)
  • ns-openapi-3-1: add missing setters for SchemaElement (#2400) (11ccd73)
  • reference: fix main field (#2415) (20566dc), closes #2718
  • reference: fix OpenAPI 3.1 Schema Object resolution (#2398) (bc3b33a)

Features

  • reference: separate abstractions from configuration (#2409) (0bcf972), closes #2718

v0.58.0

16 Dec 14:19
Compare
Choose a tag to compare

0.58.0 (2022-12-16)

Bug Fixes

  • ls: add lint rule for OpenAPI 3.x.y Header.content field (#2388) (c169eb3)
  • ls: add lint rule for OpenAPI 3.x.y Paramter.content field (#2387) (fe23ea8)
  • ls: add OpenAPI 3.x lint rule for Header.examples field (#2381) (f713710)
  • ls: add OpenAPI 3.x lint rule for Header.schema field (#2383) (2cf185d)
  • ls: add OpenAPI 3.x lint rule for Link.operationRef field (#2380) (10801a7)
  • ls: add OpenAPI 3.x lint rule for Paramter.schema field (#2382) (a9d3032)
  • ls: add required fields lint for OpenAPI 3.x.y Header Object (#2384) (b36c7ce)
  • ls: add required fields lint for OpenAPI 3.x.y Parameter Object (#2385) (d64c4f4)
  • ls: add required lint rule for SecurityScheme.type field (#2386) (4c9e3dc)
  • ls: fix Encoding.allowReserved field completion and docs (#2378) (3c6fc25)
  • ls: fix Example.externalValue field completion (#2379) (f7ea322)
  • ns-openapi-3-1: avoid returning false in refractor plugins (#2376) (d4ace47)

Features

  • ns-openapi-3-1: add operationId normalization refractor plugin (08ad7e4), closes #2362
  • ns-openapi-3-1: add parameters normalization refractor plugin (#2363) (8b44455), closes #2362
  • ns-openapi-3-1: add security normalization refractor plugin (#2368) (5ca21e3), closes #2362
  • ns-openapi-3-1: add servers normalization refractor plugin (#2372) (3f7b8cc), closes #2362

v0.57.0

08 Dec 14:06
Compare
Choose a tag to compare

0.57.0 (2022-12-08)

Bug Fixes

  • ls: add lint rule for Parameter example & examples exclusivity (#2351) (7738b71)
  • ls: fix completion rules for OpenAPI Media Type Object (#2353) (5e68e0e)
  • ls: fix links in OpenAPI Server Variable completion & docs (#2349) (511e8ea)
  • ls: fix linting of OpenAPI 3 Server Variable enum field (#2348) (42ce28c)
  • ns-openapi: fix copy&paste typos in getters & setters (#2311) (b498a99)
  • reference: dereference OpenAPI 3.1 Schema Object indirections (#2339) (7e42f0c), closes #2338

Features

  • core: add support for cycles in toValue function (#2296) (d536ec5), closes #2282
  • reference: add support for allowMetaPatches option (#2337) (22c5c7c), closes #2336
  • reference: add support for useCircularStructures option (#2329) (de38ac3), closes #2328
  • reference: add swagger-client OpenAPI 3.1 dereferene strategy (#2326) (40dbf2a), closes #2289
  • reference: add SwaggerClient's HTTP Client resolver plugin (#2303) (4fda4d8), closes #2297

v0.56.3

16 Nov 14:25
Compare
Choose a tag to compare

0.56.3 (2022-11-16)

Bug Fixes

  • ls: fix AsyncAPI 2.x Message.traits field lint rules (50ddda9)

v0.56.2

16 Nov 11:15
Compare
Choose a tag to compare

0.56.2 (2022-11-16)

Bug Fixes

  • ls: fix AsyncAPI 2.x Operation.security field lint rules (d9d60a7)
  • ns-openapi-3-1: add Info.summary getters/setters (#2272) (9ca3aa4)

v0.56.1

11 Nov 14:11
Compare
Choose a tag to compare

0.56.1 (2022-11-11)

Bug Fixes

  • ls: enable completion for AsyncAPI binding objects (#2260) (821856e)
  • ls: fix OpenAPI Responses patterned fields linting (1751c8d)
  • ls: fix required lints in OpenAPI (b8046bd), closes #2264