Currently this project uses Confluent.Kafka 1.9.3 which uses OpenSSL 1.1.1. . OpenSSL 1.1.1, however, will go out of support in September 11, 2023. Therefore we should upgrade the Confluent.Kafka dependency to the latest version 2.1.0 which uses OpenSSL 3.x instead of 1.1.1.
Another reason to upgrade is that other libraries, such as Chr.Avro, have already moved to Confluent.Kafka 2.1.0. when Streamiz.Kafka.Net is used alongside these libraries you run into Confluent.Kafka version conflicts and exceptions like TypeLoadException at run time.
Currently this project uses Confluent.Kafka 1.9.3 which uses OpenSSL 1.1.1. . OpenSSL 1.1.1, however, will go out of support in September 11, 2023. Therefore we should upgrade the Confluent.Kafka dependency to the latest version 2.1.0 which uses OpenSSL 3.x instead of 1.1.1.
Another reason to upgrade is that other libraries, such as Chr.Avro, have already moved to Confluent.Kafka 2.1.0. when Streamiz.Kafka.Net is used alongside these libraries you run into Confluent.Kafka version conflicts and exceptions like
TypeLoadException
at run time.