Skip to content

Releases: asyncapi/kotlin-asyncapi

3.0.3

02 Dec 09:15
d0ee1f8
Compare
Choose a tag to compare
  • update Java to version 17
  • update Kotlin to version 1.9.10
  • update spring-boot to version range [2.6.4,2.7.17], [3.2.0,)
  • update spring-web to version range [5.3.16,5.3.30], [6.1.0,)
  • update spring-context to version range [5.3.16,5.3.30], [6.1.0,)
  • update jackson-databind to version 2.15.3
  • update jackson-module-kotlin to version 2.15.3
  • update swagger-core-jakarta to version 2.2.19
  • update classgraph to version 4.8.163

Full Changelog: v3.0.2...v3.0.3

3.0.2

23 Apr 13:34
4a8d76b
Compare
Choose a tag to compare
  • replace Spring based classpath scanning implementation with ClassGraph

Full Changelog: v3.0.1...v3.0.2

3.0.1

11 Apr 17:48
9432e10
Compare
Choose a tag to compare
  • move asyncapi.enabled property check to marker configuration

Full Changelog: v3.0.0...v3.0.1

3.0.0

11 Apr 17:47
28ef8fd
Compare
Choose a tag to compare
  • add technology agnostic AsyncAPI annotations and auto-generation
  • ❗Breaking change❗: fix Schema model
  • ❗Breaking change❗: fix Message model
  • add messageId to MessageTrait
  • refactor spring-web context providers
  • add default configuration for Info component

Full Changelog: v2.1.3...v3.0.0

2.1.3

26 Nov 15:30
02b718a
Compare
Choose a tag to compare
  • update jackson-databind to version 2.14.1
  • update spring-boot-autoconfigure to version range [2.6.0,2.7.6]
  • update spring-context to version range [5.3.13,5.3.24]
  • update spring-web to version range [5.3.13,5.3.24]

2.1.2

25 Sep 16:53
aa38251
Compare
Choose a tag to compare
  • fix Spring Boot auto-configuration for JRE 8
  • update spring-boot-autoconfigure to version range [2.6.0,2.7.4]
  • update spring-context to version range [5.3.13,5.3.23]
  • update spring-web to version range [5.3.13,5.3.23]

2.1.1

27 Aug 08:34
52032c4
Compare
Choose a tag to compare
  • multi-module support for Maven plugin
  • update Kotlin to 1.6.21
  • update spring-boot-autoconfigure to version range [2.6.0,2.7.3]
  • update spring-context to version range [5.3.13,5.3.22]
  • update spring-web to version range [5.3.13,5.3.22]

2.1.0

13 Aug 15:29
7d95178
Compare
Choose a tag to compare
  • Define asyncapi.kts build script with default context configuration
  • Implement Maven plugin to evaluate AsyncAPI scripts during build time
  • Support embedded scripting evaluation at runtime in the kotlin-asyncapi-spring-web module

2.0.0

17 Jul 14:32
b4bc228
Compare
Choose a tag to compare
  • ❗Breaking change❗: Update model to version 2.4.0 and refactor builder API
  • Add default extensions for the required info and channels fields
  • Support multiple extensions for overriding and extending AsyncAPI components

1.0.1

09 Jul 09:02
e88512f
Compare
Choose a tag to compare
  • update jackson-databind to version 2.13.3
  • update spring-boot-autoconfigure to version range [2.6.0,2.7.1]
  • update spring-context to version range [5.3.13,5.3.21]
  • update spring-web to version range [5.3.13,5.3.21]