Skip to content

0.23.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Sep 15:51
· 125 commits to main since this release
1fd5a38

Version 0.23.0

  • Kafka Event Source improvements:
    • BREAKING: KafkaTestCluster is now an abstract class, use BasicKafkaTestCluster for the default
      implementation of the interface
    • New MutualTlsKafkaTestCluster can be used to create a single node mTLS Authenticated Kafka Cluster provided
      that suitable Key and Trust Stores are generated
    • New certs-helper artifact provides helper scripts to enable generating these in other modules and test
      environments
  • CLI improvements:
    • Added new --kafka-login-type option to select between different SASL mechanisms
    • Added new --kafka-property option to supply custom Kafka configuration properties directly at command line
    • Added new --kafka-properties option to supply Kafka properties file where more complex configuration is
      necessary, or users don't want to expose sensitive values in the CLI arguments
  • Build improvements:
    • Excluded protobuf-java from transitive dependencies due to CVE-2024-7254 and adding explicit dependency on
      4.28.2
    • Removed apache-jena-libs from dependency management in favour of explicit dependencies on specific Jena
      libraries we use
    • JWT Servlet Auth upgraded to 0.17.0
    • Logback upgraded to 1.5.8
    • OpenTelemetry SDK upgraded to 1.42.1
    • RDF ABAC upgraded to 0.71.8
    • Various build and test dependencies upgraded to latest available