Halyx 1.0.1

Halyx 1.0.1 is a patch release with two fixes. If you build with Gradle on Spring Boot 3.5, you need it.

Release on GitHub

Fixes#

Gradle with Spring Boot 3.5#

halyx-aws, halyx-azure and halyx-gcp failed to resolve. halyx-kafka brought in both the patched at.yawk.lz4:lz4-java and the org.lz4:lz4-java that Boot 3.5's kafka-clients depends on, and Gradle refuses two modules that declare the same capability.

halyx-kafka now excludes org.lz4:lz4-java, so only the patched one is on the classpath. That holds for Maven builds too.

ReactiveBlobStore.getBody closes on time#

The blob is now closed before the completion or error reaches the subscriber, as documented, rather than just after it.

Upgrading#

Bump the BOM; nothing else changes.

implementation(platform("dev.halyx:halyx-bom:1.0.1"))