Skip to content

Releases: asyncapi/spec

v2.2.0-2021-09-release.3

21 Sep 12:25
5ea666b
Compare
Choose a tag to compare
Pre-release

2.2.0-2021-09-release.3 (2021-09-21)

Features

  • update points from 2.1.0 version to 2.2.0 (#629) (5ea666b)

v2.2.0-2021-09-release.2

21 Sep 07:56
6887699
Compare
Choose a tag to compare
Pre-release

2.2.0-2021-09-release.2 (2021-09-21)

Bug Fixes

  • unify Message and MessageTrait examples description (#608) (6887699)

v2.2.0-2021-09-release.1

16 Sep 14:16
88e2b08
Compare
Choose a tag to compare
Pre-release

2.2.0-2021-09-release.1 (2021-09-16)

Features

  • add Anypoint MQ protocol to list of supported bindings (#545) (88e2b08)

v2.1.0

29 Jun 09:11
3470a63
Compare
Choose a tag to compare

2.1.0 (2021-06-29)

For detailed release notes read this article.

v2.1.0-2021-06-release.5

23 Jun 15:47
85db357
Compare
Choose a tag to compare
Pre-release

2.1.0-2021-06-release.5 (2021-06-23)

Features

  • add name and summary properties to message examples (#534) (85db357)

v2.1.0-2021-06-release.4

22 Jun 10:00
75f49e1
Compare
Choose a tag to compare
Pre-release

2.1.0-2021-06-release.4 (2021-06-22)

Features

v2.1.0-2021-06-release.3

15 Jun 12:21
f30dccf
Compare
Choose a tag to compare
Pre-release

2.1.0-2021-06-release.3 (2021-06-15)

Bug Fixes

  • clarify support for Boolean JSON Schemas (#561) (f30dccf)

v2.1.0-2021-06-release.2

28 May 08:04
8c8e211
Compare
Choose a tag to compare
Pre-release

2.1.0-2021-06-release.2 (2021-05-28)

Features

v2.1.0-2021-06-release.1

24 May 14:19
bbb84c1
Compare
Choose a tag to compare
Pre-release

2.1.0-2021-06-release.1 (2021-05-24)

Features

Bug Fixes

  • add missing security schemes to correlationId example (#515) (2351af0)
  • add requirement for updating JSON Schema when contributing (#530) (d934ab9)
  • change minItems of oneOf and anyOf to 1 (#493) (3b78c1d)
  • list of scopes can be empty for oauth2 and openIdConnect (#426) (e2921d5)
  • make sure headers must be object type (#396) (b5a2622)
  • schema should not enforce minProperties (#424) (3fd26a0)

Reverts

2.0.0

11 Sep 10:15
b21cf1d
Compare
Choose a tag to compare

Changelog

Overview

  • Unified events, stream, and topics into the channels object.
  • Added a way to describe protocol-specific information, using the bindings object.
  • Added support for multiple message schemas.
  • Added optional id property to make it clear that an AsyncAPI document represents a single application.
  • Added support for RAML-like traits in the Operation and Message objects.
  • Added support for correlation IDS. Kudos to @SensibleWood.

Changes

  • Added top-level property id.
  • Changed topics to channels.
  • Changed topics (now channels) format to URI template.
  • Removed events and stream in favor of channels.
  • Removed top-level property baseTopic.
  • Added top-level property defaultContentType.
  • Moved top-level property security to the Server object.
  • Renamed Server object scheme as protocol.
  • Renamed Server object schemeVersion as protocolVersion.
  • Removed the restriction on supported protocols.
  • Added examples property to the Server Variable object.
  • Added support for correlation IDs. Kudos to @SensibleWood.
  • Added support for RAML-like traits in the Operation and Message objects.
  • Added examples property to the Schema object.
  • Added bindings property to the Server, Channel, Operation, and Message objects.
  • Added message property to the Operation object.
  • Added schemaFormat property to the Message object.
  • Added contentType property to the Message object.
  • Added title property to the Message object.
  • Added name property to the Message object.
  • Changed the purpose of Message object headers to be only application-related headers.
  • Removed constraints on Message object payload property. Its content can be anything now.
  • Changed the example property in the Message object to examples.
  • Fixed Server Variable object so it's not mandatory to provide at least one field. Kudos to @MikeRalphson.
  • Improved the definitions section. Kudos to @jschabowsky.
  • Changed schema.json from JSON Schema Draft 04 to Draft 07.
  • Fixed specification extensions regular expression.
  • Changed Schema object. It's now a superset of JSON Schema Draft 07.
  • Added property location to Parameter object.
  • Added missing security scheme types.
  • Changed Parameters object. It's now an object/map instead of an array.
  • Changed Servers object. It's now an object/map instead of an array