Skip to content

Releases: swagger-api/apidom

v0.81.0

30 Oct 10:19
Compare
Choose a tag to compare

0.81.0 (2023-10-30)

Features

v0.80.0

26 Oct 13:25
Compare
Choose a tag to compare

0.80.0 (2023-10-26)

Features

v0.79.0

24 Oct 17:48
Compare
Choose a tag to compare

0.79.0 (2023-10-24)

Bug Fixes

Features

v0.78.0

17 Oct 12:10
Compare
Choose a tag to compare

0.78.0 (2023-10-17)

Bug Fixes

Features

v0.77.0

03 Oct 15:02
Compare
Choose a tag to compare

0.77.0 (2023-10-03)

Bug Fixes

  • core: always perform immutable async traversal (#3164) (a47f870), closes #3110
  • core: always perform immutable traversal (#3163) (f2fcab0), closes #3110
  • docker: make all tests pass in docker setup (#3159) (8dcc846)
  • reference: fix how OpenAPI 3.1.0 Reference Object is merged (#3215) (77a6823)

Features

  • ast: apply upstream changes to core visitor/traversal mechanism (#3187) (1f4306b)
  • core: introduce functions for shallow and deep cloning (#3158) (549a7ff), closes #3110

v0.76.2

08 Sep 13:49
Compare
Choose a tag to compare

0.76.2 (2023-09-08)

Bug Fixes

  • build: apply polyfills with transform runtime babel plugin (#3132) (4b4754d)

v0.76.1

07 Sep 12:02
Compare
Choose a tag to compare

0.76.1 (2023-09-07)

Bug Fixes

  • error: polyfill AggregateError in older environments (#3129) (484d9e6), closes #3128

v0.76.0

01 Sep 19:31
Compare
Choose a tag to compare

0.76.0 (2023-09-01)

Bug Fixes

  • parser-adapter-yaml-1-2: fix bug related to explicit tag resolution (#3090) (8d8bdc4), closes #3039

Features

  • add apidom-error package (#3067) (7432a09), closes #3039
  • error: introduce generic custom errors (#3077) (aba5434), closes #3039
  • json-path: use error hierarchy and metadata when throwing errors (#3107) (d55a846), closes #3039
  • json-pointer-relative: use error hierarchy and metadata when trowing errors (#3108) (deaed14), closes #3039
  • json-pointer: use error hierarchy and metadata when throwing errors (#3106) (a17f250), closes #3039
  • ls: app option for apidom-reference based ref validation (f97349b)
  • ls: concurrent and serial ref validation with refSet re-use (76fb5a1)

v0.75.0

22 Aug 08:18
Compare
Choose a tag to compare

0.75.0 (2023-08-22)

Bug Fixes

Features

  • add support for Relative JSON Pointer (#3031) (f537584), closes #3030
  • ls: add completion for OAS callback patterned fields (42af8e4), closes #2356
  • ls: add linting rule for OAS server variable enum and default (4e2b56b), closes #2787 #2788

v0.74.1

28 Jul 14:52
Compare
Choose a tag to compare

0.74.1 (2023-07-28)

Bug Fixes

  • ls: fix condition for OpenAPI 3.x.y Server Object url field linting (42f7575)
  • ls: process JSON Schema 'null' / 'nullable' depending on the embedding spec version (d053dca)
  • ls: replace legacy buildJsonPointer with apidom-json-pointer (70a359f)
  • ns-openapi-3-0: provide missing reference metadata (#2987) (d7cc458), closes #2980
  • ns-openapi-3-0: provide missing reference metadata for Schema Object definitions keyword (#2988) (5127577), closes #2980