Changes in v2.4.0
This release contains AsyncApi 2.0 support based on AMF beta support:
Story
- ALS-961 - Support RamlTypes definitions at AsyncApi 2.0
- ALS-962 - Full AsyncApi 2.0 suggestions test by node
- ALS-970 - Suggest payload properties of message object based on schema format
- ALS-971 - Binding suggestions based on key.
- ALS-972 - Suggest server security requirement reference
- ALS-973 - Suggest traits references in messages and operations
- ALS-974 - Runtime Expressions suggestions
- ALS-975 - Async api 2.0 Schema Object suggestions
- ALS-976 - Open api 3.0.0 schema object suggestion from async api
- ALS-977 - Json Schema Draft 7 support
- ALS-978 - Avro 1.9.0 schema suggestion support
- ALS-979 - Support oneOf at messages
- ALS-980 - Message headers suggestions
- ALS-981 - Async api 2.0 check and analize structure
- ALS-1068 - Re-check structure for OAS 3
- ALS-1074 - Title and version outline fields at AsyncApi 2.0
- ALS-1075 - Group declaration by meta name
- ALS-1076 - Improve payload object at messages
- ALS-1077 - Show async api object schema property names
- ALS-1078 - Show lincense and contact as root items at async api structure
- ALS-1079 - AsyncApi 2.0 servers structure improvements
- ALS-1080 - Improve async api 2.0 declared parameter outline
- ALS-1081 - Show async api 2.0 bindings structure
- ALS-1082 - Support async api 2.0 channels structure
- ALS-1090 - Structure - OAS 3 improvements
- ALS-1098 - Callbacks in an operation
- ALS-1099 - Links in responses
- ALS-1103 - Support async api 2.0 channel messages in structure
- ALS-1106 - Move Raml 1.0/08 and Oas 2.0/3.0 dialects to ALS
- ALS-1048 - Check behaviour of AsyncApi 2.0 suggestions at VS code (QA)
- ALS-1045 - OAS 2 JSON - Suggestion object does not have a comma in the template
Bug
- ALS-1021 - AML Completion | Boolean properties are not being suggested properly
- ALS-1041 - When creating a response example, datatype property suggestion gets disabled when nested inside
- ALS-1044 - After a Parametrized SecurityScheme name, suggestions returns the SecurityScheme name again
- ALS-1046 - OAS 2 JSON - Nodes already present on the same level are suggested
- ALS-1051 - AsyncAPI 2 | Root facets
- ALS-1052 - AsyncAPI 2 | Message $ref suggests "messageTraits" path
- ALS-1053 - AsyncAPI 2 | nested SchemaFormat not suggesting properly
- ALS-1054 - Json Schema | required properties not suggesting
- ALS-1055 - AsyncAPI 2 | Headers facets not showing $ref
- ALS-1056 - AsyncAPI 2 | defaultContentType not suggested
- ALS-1065 - Files with extensions .md, .xml and .xsd are not suggested
- ALS-1084 - FilesInProjectEventNotification send empty list for isolated files