Releases: swagger-api/apidom
Releases · swagger-api/apidom
v1.0.0-alpha.4
1.0.0-alpha.4 (2024-05-29)
Features
- ns-openapi-3-1: make parameter examples refractor plugin idempontent (#4142) (7cee6e9), closes #4134
- ns-openapi-3-1: make header example refractor plugin idempotent (#4135) (524cce2), closes #4134
- ns-openapi-3-1: make operation ids refractor plugin idempotent (#4151) (858cec6), closes #4134
- ns-openapi-3-1: make parameters plugin idempotent (#4150) (7fdf6b5), closes #4134
- ns-openapi-3-1: make security requirements refractor plugin idempotent (#4149) (e28f053), closes #4134
- ns-openapi-3-1: make servers refractor plugin idempotent (#4152) (93e2d0f), closes #4134
v1.0.0-alpha.3
1.0.0-alpha.3 (2024-05-21)
Bug Fixes
v1.0.0-alpha.2
1.0.0-alpha.2 (2024-05-20)
Features
v1.0.0-alpha.1
1.0.0-alpha.1 (2024-05-15)
Bug Fixes
v1.0.0-alpha.0
1.0.0-alpha.0 (2024-05-14)
Features
- core: change from stamps to TypeScript classes (#4095) (3bb7131), closes #3481
- reference: change all strategies from stamps to TypeScript classes (#4103) (7e6dad4), closes #3481
- reference: change dereference visitors from stamps to TypeScript classes (#4104) (a0657fb), closes #3481
- reference: change File from stamp to TypeScript class (#4096) (cb4b90b), closes #3481
- reference: change parsers from stamps to TypeScript classes (#4102) (e3d195d), closes #3481
- reference: change Reference from stamp to TypeScript class (#4099) (88f859c), closes #3481
- reference: change ReferenceSet from stamp to TypeScript class (#4100) (aeb195b), closes #3481
- reference: change resolvers from stamps to TypeScript classes (#4101) (468259e), closes #3481
BREAKING CHANGES
- reference: all visitors from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: all strategies from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: parsers from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: resolvers from apidom-reference package became a classes and requires to be instantiated with new operator.
- reference: ReferenceSet from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: Reference from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: File from apidom-reference package became a class
and requires to be instantiated with new operator. - core: IdentityManager from apidom-core package became a class and requires to be instantiated with new operator.
v0.99.2
v0.99.1
v0.99.0
0.99.0 (2024-04-03)
Features
- ast: introduce async version of visitor merging mechanism (#3993) (7dd0bbd), closes #3832
- converter: add Reference Object removal support in security-scheme-type plugin (#4001) (8266f5a), closes #4000
- converter: add support for asynchronous conversion plugins (#3997) (4bc1f53), closes #3996
- converter: create unified error boundary interface (#3999) (833a918), closes #3998
- core: introduce async version of plugin dispatch mechanism (#3994) (36011bc), closes #3993
v0.98.3
v0.98.2
0.98.2 (2024-03-28)
Bug Fixes
- reference: fix regression in AsyncAPI 2.x dereferencing (#3975) (6e8d9a0), closes #3974
- reference: fix regression in OpenAPI 2.0 derferencing (#3976) (2e4d15a), closes #3974
- reference: fix regression in OpenAPI 3.0.x dereferencing (#3977) (45d706f), closes #3974
- reference: fix regression in OpenAPI 3.1.0 dereferencing (#3978) (ff039fe), closes #3974