Releases: smallrye/smallrye-reactive-messaging
Releases · smallrye/smallrye-reactive-messaging
3.3.0
3.2.0
Major changes
Complete changelog
- #1188 - Enhance the Reactive Streams TCK environment configuration
- #1184 - Add support for producing Kafka ProducerRecord
- #1177 - Provide access to the low-level Kafka client
- #1169 - fix lookup of Kafka default configuration
- #1165 - Bump kafka-clients from 2.7.0 to 2.8.0
- #1164 - Bump kafka-clients from 2.7.0 to 2.8.0
- #1163 - Move unmaintained connector to the attic
- #1157 - [3.x] Backport improve error handling in the AMQP connector
- #1156 - [3.x] Backport add bean discovery mode to beans.xml from documentation
- #1152 - Add documentation for Apicurio Registry 2.x Avro library
- #1136 - Bump camel.version from 3.8.0 to 3.9.0
- #1135 - Bump smallrye-health from 3.0.0 to 3.0.1
- #995 - Replace Kafka Consumer
- #974 - Pause the Kafka consumer when request reaches 0
3.1.0
Major changes
Complete changelog
- #1133 - [3.x] Backport Fix MQTT SSL Helpers to better handle misconfigurations
- #1131 - [3.x] Backport Improve Kafka source health check to handle the lazy consumption case
- #1129 - [3.x] Backport Add more tests around MediatorConfiguration and TypeUtils
- #1128 - [3.x] Backport Fix MQTT Client when the keystore/truststore password is missing
- #1126 - [3.x] Backport MQTT Client TLS Implementation
- #1118 - Bump smallrye-config from 2.1.0 to 2.2.0
- #1116 - [3.x] Backport Update Weld to 3.1.7.Final
- #1114 - [3.x] Backport Use @Identifier instead of @nAmed
- #1112 - [3.x] Backport Add a few tests around the ConnectorAttributeProcessor
- #1110 - Bump smallrye-common-annotation from 1.5.0 to 1.6.0
- #1107 - [3.x] Backport Add delivery.timeout.ms configuration parameter
- #1106 - [3.x] Backport Configure CI to build on Java 15 and 16
- #1104 - Bump vertx mutiny 2.2.0
- #1102 - Only set the partition on a span if it's been set
- #1100 - Modify KafkaConnector.TRACER initialization out of class construction
- #1099 - [3.x] Backport Migrate test suite to junit 5
- #1094 - Bump vertx-stack-depchain from 4.0.2 to 4.0.3
- #1079 - [Backport 3.x] AMQP - Expose virtual host attribute
- #1068 - [3.x] - Fix graceful shutdown in the Kafka connector
- #1067 - [3.x] Fix key name extraction when the channel contains dot
- #1059 - [3.x] Fix#1053: Use passedConfig over defaultConfig in KafkaConnector (#1057)
- #1052 - [3.x] Add support for channel with dots
- #1043 - Update to OpenTelemetry 0.17.1
- #1032 - Bump testcontainers from 1.15.1 to 1.15.2
- #1012 - Bump artemis.version from 2.16.0 to 2.17.0
- #1011 - Fix subscriber requests
- #1010 - Fix materialization cycle between emitter and mediator methods
- #1005 - Update Mutiny to 0.14.0 and Vert.x Mutiny API to 2.1.1
- #1000 - Update SmallRye Config to version 2.1.0
- #997 - Update SmallRye Metrics to version 3.0.1
2.9.0
Major changes
Complete changelog
- #1101 - Only set the partition on a span if it's been set
- #1098 - Modify KafkaConnector.TRACER initialization out of class construction
- #1097 - Migrate test suite to junit 5
- #1075 - AMQP - Expose virtual host attribute
- #1062 - Bump vertx-stack-depchain from 3.9.4 to 3.9.6
- #1057 - Fix#1053: Use passedConfig over defaultConfig in KafkaConnector
- #1054 - Fix graceful shutdown in the Kafka connector
- #1053 - Default Kafka Config overrides more specific consumer/producer configuration
- #1050 - Fix key name extraction when the channel contains dot
- #1042 - Update to OpenTelemetry 0.17.1
- #1019 - Added support to enclose the channel name with double quotes
- #1008 - Bump artemis.version from 2.16.0 to 2.17.0
- #1004 - Update Mutiny to version 0.14.0
- #1003 - Fix subscriber requests
- #1001 - Fix materialization cycle between emitter and mediator methods
- #996 - refactor health to avoid duplication
- #985 - Update to OpenTelemetry 0.16.0
- #976 - Kafka - Pause / Resume underlying consumer when the downstream does not request items
3.0.0
3.0.0.RC2
2.8.0
Major changes
Complete changelog
- #971 - Improve inheritance support
- #970 - Fix the default value of the strict configuration property
- #963 - expand test to cover change in default behaviour from #953
- #962 - Allows invoking non-public methods
- #960 - Remove wrong comment from AmqpRelease
- #959 - Default invoker should support non-public mediator methods
- #956 - Implement a new approach for the Kafka readiness check
- #954 - Clean the 'enabled' property to avoid some warning
- #953 - The AMQP incoming
durable
attribute should be false by default - #952 - Add merge attribute to outbound connectors
- #951 - Mark @channel and @emitter experimental
- #950 - MP Emitter repackaged from unreleased spec is not marked as Experimental
- #948 - Make sure the Kafka Admin client config contain sasl attributes
- #947 - Fix Kafka producer close that can block forever
- #946 - Kafka - Avoid high-load after a disconnection
- #940 - Mutiny 0.13.0 and Vert.x Mutiny API 1.4.0
- #939 - Bump smallrye-reactive-converter-api.version from 1.3.0 to 1.4.0
- #938 - Bump smallrye-vertx-mutiny-clients.version from 1.3.0 to 1.4.0
- #936 - Set strict via MP Config rather than direct system property
- #935 - Update to OpenTelemetry 0.14.1
- #931 - various AMQP test improvements
- #929 - Detect and throw a CDI DefinitionException when trying to inject an Emitter<Message<?>>
- #926 - Update to OpenTelemetry 0.13.1
- #924 - Improve error reporting in case of invalid signature.
- #923 - Improve injected channel support
- #893 - Bump smallrye-config from 1.9.3 to 1.10.0
- #827 - Ambiguous DefinitionException when using @Blocking with invalid signature on reactive channel
3.0.0.RC1
Complete changelog
- #958 - Migrate to Vert.x 4
- #944 - Bump smallrye-health from 2.2.5 to 3.0.0
- #941 - Bump smallrye-fault-tolerance from 4.3.2 to 5.0.0
- #934 - Bump smallrye-metrics from 2.4.4 to 3.0.0
- #930 - Bump smallrye-config from 1.10.0 to 2.0.2
- #900 - MicroProfile 4
- #899 - Bump microprofile-metrics-api from 2.3.2 to 3.0
- #894 - Bump vertx-stack-depchain from 3.9.4 to 4.0.0
- #890 - Bump microprofile-health-api from 2.2 to 3.0
- #889 - Bump microprofile-config-api from 1.4 to 2.0