Repository navigation
[2.0.2] - 2026-09-20
Fixed
- Allow
$refin root-level servers; previously causedUnexpected property: "$ref"andMissing required properties: [protocol]. - Allow
$refin tag entries (root,info, servers, channels, operations); previously causedUnexpected property: "$ref". - Accept
availableScopesinside OAuth2 flows (AsyncAPI 3.0 rename ofscopes); previously rejected as unexpected. - Make
scopesoptional in OAuth2 flows for 3.0 compatibility; previously required, causing falseMissing required properties: [scopes]errors. - Accept
scopesat theoauth2security-scheme level (valid in AsyncAPI 3.0); previously rejected as unexpected. - Accept AsyncAPI-native security scheme types (
scramSha256,scramSha512,userPassword,X509,symmetricEncryption,asymmetricEncryption,plain,gssapi,httpApiKey); previously caused validation failure for any type outsidehttp,apiKey,oauth2,openIdConnect. - Fix
visitServersV2inVersionAwareAsyncApiCheckto iterate map-form servers correctly. - Accept the
oneOfwrapper (message: { oneOf: [...] }) on an Operation'smessageproperty in AsyncAPI 2.x; previously causedUnexpected property: "oneOf".
What's Changed
- fix: refs and scopes for openapi by @mels-h in #21
- fix: add AsyncAPI 3.0 grammar support for $ref, native security schem… by @mels-h in #22
- fix: accept oneOf wrapper on message for AsyncAPI 2 by @mels-h in #23
- 2.0.2 by @SebastianDT1 in #24
New Contributors
- @SebastianDT1 made their first contribution in #24
Full Changelog: 2.0.1...2.0.2