Skip to content

Releases: swagger-api/apidom

v0.15.0

10 Dec 12:49
Compare
Choose a tag to compare

0.15.0 (2021-12-10)

Features

  • apidom-ls: add rules for channel items, operation, traits (3d924db)
  • apidom-ls: add rules for channel parameter and empty spec (82bacff)

v0.14.0

08 Dec 16:13
Compare
Choose a tag to compare

0.14.0 (2021-12-08)

Bug Fixes

  • apidom-ls: fix securityScheme lint (e351e9e)
  • replace-empty-element: map additional Schema keywords (c9622dd), closes #969

Features

  • apidom-ls: add logs to completion-service (b6ea639)
  • apidom-ls: add trace function (5c77c9b)
  • apidom-ls: expand provided symbols (2b49302)
  • apidom-ls: fix cache and add performance(/)logs mechanism (14bd6a8)

v0.13.0

06 Dec 16:37
Compare
Choose a tag to compare

0.13.0 (2021-12-06)

Bug Fixes

  • apidom-ls: update completion service doc processing (214a7b1)

Features

  • add '*-binding' classes to binding elements (395bbf6)
  • add class to channel-binding elements (6197441)
  • add referenced-element to channelItem (1bc9771)
  • apidom-ls: add asyncapi channels and servers rules (2dbe838)

v0.12.0

04 Dec 23:10
Compare
Choose a tag to compare

0.12.0 (2021-12-04)

Bug Fixes

  • apidom-ls: correct partial keys in YAML (a5c14cf)
  • apidom-ls: fix completion and validation edge cases (a9c67d4)
  • apidom-ls: fix completion in empty line (00f8be5)
  • apidom-ls: fix completion scenarios with update apidom core (3540870)

Features

  • apidom-ls: add more asyncapi rules and logic minor fixes (81cf99f)

v0.11.0

02 Dec 13:11
Compare
Choose a tag to compare

0.11.0 (2021-12-02)

Bug Fixes

  • ns-asyncapi-2: fix empty node mapping (603ac8a)

Features

  • adapter-yaml-1-2: add full support for empty nodes (2984f59), closes #916
  • ns-asyncapi-2: add support for empty noes in sequences (94d6765), closes #916
  • ns-openapi-3-1: add support for empty nodes in sequences (f660341), closes #916

Performance Improvements

  • implement optimized tree-sitter CST access (f672afd), closes #691

v0.10.0

25 Nov 21:39
Compare
Choose a tag to compare

0.10.0 (2021-11-25)

Features

  • apidom-ls: - improve logic and update config (c8f33b2)

v0.9.0

17 Nov 22:35
Compare
Choose a tag to compare

0.9.0 (2021-11-17)

Bug Fixes

  • apidom-ls: fix ls completion (e91d547)
  • apidom-ls: fix yaml empty lines completion (a81b48d)
  • apidom-ls: update package-lock.json (1fcd5f4)

Features

  • apidom-ls: apply refractorPluginReplaceEmptyElement to parser (4d30a59)
  • apidom-ls: enhance ls features (249dba6)

v0.8.0

15 Nov 16:12
Compare
Choose a tag to compare

0.8.0 (2021-11-15)

Bug Fixes

  • ns-asynapi-2: fix traversal key map (8ef14b4)
  • ns-openapi-3-1: fix bug in replace empty el. plugin (f3413d0), closes #812
  • ns-openapi-3-1: fix bug in replace empty el. plugin (221bac3), closes #812

Features

  • add plugin for replacing empty elements (#879) (c073f58), closes #883
  • ns-asyncapi-2: add support for bindinds empty elements mapping (#890) (9743bc5), closes #812
  • ns-asyncapi-2: add support for full empty elements mapping (b5c8134), closes #833
  • ns-asyncapi-2: introduce non-concrete Elements (5f3d87d), closes #833
  • ns-openapi-3-1: add support for full empty elements mapping (#894) (cc1dbdc), closes #891

v0.7.0

08 Nov 15:32
Compare
Choose a tag to compare

0.7.0 (2021-11-08)

Features

  • apidom-ls: implement ns/version check, update rules (91d4a83)

v0.6.0

04 Nov 19:13
Compare
Choose a tag to compare

0.6.0 (2021-11-04)

Bug Fixes

  • apidom-ls: fixes quick fix for empty value (ab4938f)
  • apidom-ls: fixes quoted/unquoted completion (aa912d3)
  • apidom-ls: implement ref completion (69d9c8f)
  • update version, spec-version, api-version meta (ddee593)

Features

  • apidom-ls: support all AsyncAPI 2.x in json schema validation (4cd47b3)