Releases: swagger-api/apidom
Releases · swagger-api/apidom
v0.5.1
v0.5.0
0.5.0 (2021-10-26)
Features
- add schema type related metadata to namespaces (433a2c2)
- apidom-ls: completion and validation fixes (2ded62c)
- apidom-ls: document cache (aefaa44)
- apidom-ls: single ajv instance (a93d428)
- apidom-ls: update validation providers and json schemas (a49154b)
Performance Improvements
v0.4.0
v0.3.0
v0.2.1
v0.2.0
0.2.0 (2021-09-28)
Note: Version bump only for testing purposes
v0.1.0
0.1.0 (2021-09-28)
Bug Fixes
- adapters: expose nanemspace instances from adapters (e885d9e)
- apidom-ls: refs #297 - bump yaml-js version (38ac243)
- apidom: add 'typeRoots' to tsconfig (80c3cf2)
- apidom: fix refract structures hydration (#227) (3309a70), closes #226
- AST: compensate for inconsistent tree-sitter SyntaxNode API (8d04daa), closes #69
- asyncapi-2-1: add IBM MQ visitor mapping (04d1e43)
- asyncapi-2-1: fix parsing of Operation.message field (#561) (ea7fc15), closes #543
- asyncapi: allow replace Schema for Reference in Message.payload (ae11834), closes #427
- avoid webpack bug by changing type mapping (#282) (5433197)
- interpret: fix icon position to stay always in the same place (e814b87)
- lexical-analysis: fix lexical analyzer init. in browser env (fe91458), closes #451
- missing comma in tsconfig.json (28265fb)
- namespaces: fix duplicates in mixed fields visitor (725ecce)
- ns-asyncapi-2-0: fix typo in specification object (3460aea), closes #387
- ns-openapi-3-1: fix bug in embedded-resources- plugin (2809390), closes #362
- ns-openapi-3-1: fix bugs in Schema Object refracting (e9e0cd0), closes #337
- openapi3-1-yaml: fix PathItem visitor (523a0c1)
- openapi3-1: fix problem in Paht Item object visiting (0bea447)
- OpenApi3.1: add source maps to generic Object visitors (2e1aca5)
- OpenApi3.1: disallow extensions on Reference Object (457e45d)
- OpenApiVisitor: add sourcMap (bdc2da7), closes #48
- parser: fix sync/async inconsistencies (d1c29f3), closes #310
- playground: allow resolve and dereference in certain conditions (3ac6951), closes #476
- playground: change initial state to empty one (a4abaf9)
- playground: close import dialog before backdrop (3c5b37c)
- playground: fix display of resolve console output (fed0281)
- playground: fix paths to wasm files loaded by web worker (5b35dfe)
- playground: fix transpilation of refractors (b0746fa)
- playground: reset file input after using it (d5ecbfc)
- reference: allow dereferencing other elements than ParseResult (0b099ee), closes #476
- reference: allow resolution on other elements than ParseResult (4d4696b), closes #476
- reference: fix bug in reference predicate logic (8b5176a)
- reference: fix incorrect JSON Schema dereference in OAS 3.1 (2f1fefa), closes #607
- reference: fix resolution of Schema Object field (#525) (58350fe), closes #524
- reference: handle inner media types properly during resolution (d67ca7c)
- reference: unwrap result after dereferencing (d4aee1e), closes #476
- yaml-1-2: add support for parsing more corner cases (7b5aff9), closes #290
- yaml: fix YAML parsing in browsing environemnt (8168986), closes #232
Features
- adapters: make adapters understand refractorOpts (a314eb5)
- add 1st POC of ApiDOM (7d5a241)
- add additional predicates (93e49aa)
- add apidom-reference package (17bd14a)
- add ArrayElement.set method to minim types (250fa70)
- add base predicates (b435155), closes #60
- add CST to AST transformer for tree-sitter (9d3f03c), closes #35
- add extensions support to additional objects (a658668), closes #16
- add findAtOffset function (59145fe)
- add OpenApi 3.1 support (9d48576), closes #2
- add reference related metadata to namespaces (e66cdaa)
- add support for abstract references (e246112), closes #9
- add support for AsyncAPI 2.1.0 specification (c7840c4), closes #461
- add support for errors and missing literals (3dc5c3a), closes #35
- add support for generic JSON -> ApiDOM transformation (47998c9)
- add support for generic YAML ...