Releases: springwolf/springwolf-core
Releases · springwolf/springwolf-core
v0.1.0
Change Log
- Split modules to different repositories
- Split Kafka scanner to a different module
- Created an
AbstractChannelsScanner
to facilitate creation of scanners for new protocols - Applications should now not use the sprinwolf-core dependency directly, but the springwolf- according to the desired protocol.
0.0.2
Change Log
New Features
- Move payload to channel expansion panel body
- Add Kafka operation binding to async api document with group id parsed from
@KafkaListener
value - Present Kafka group id if available
Bug fixes
- Fix bug that prevented generation of composite classes examples
- Rename Kafka producer bean from
KafkaProducer
toSpringwolfKafkaProducer
(solves #25)
0.0.1
First release of springwolf (previously swagger4kafka) with compliance to the asyncapi specification.
Gradle
repositories {
jcenter()
}
dependencies {
// Provides the documentation API
implementation 'io.github.stavshamir:springwolf-core:0.0.1'
// Provides the UI - optional (recommended)
runtimeOnly 'io.github.stavshamir:springwolf-ui:0.0.1'
}
Maven
<dependencies>
<dependency>
<groupId>io.github.stavshamir</groupId>
<artifactId>springwolf-core</artifactId>
<version>0.0.1</version>
</dependency>
<dependency>
<groupId>io.github.stavshamir</groupId>
<artifactId>springwolf-ui</artifactId>
<version>0.0.1</version>
</dependency>
</dependencies>