Skip to content

Releases: smallrye/smallrye-reactive-messaging

3.6.0

02 Jul 06:16

Choose a tag to compare

Major changes

Complete changelog

  • #1292 - Update Mutiny to version 0.18.1 and Vert.x Bindings to 2.8.0
  • #1282 - OutgoingKafkaMetadata type should be that of the key, not the payload
  • #1272 - Create Kafka API module
  • #1268 - TracingAmqpToAppNoParentTest is flaky
  • #1267 - added support for headers on camel's OutgoingExchangeMetadata
  • #1266 - Kafka processor consuming parameter type can be message or payload
  • #1264 - Overriding a config property with hypen at runtime fails with an exception at startup

3.5.0

17 Jun 15:40

Choose a tag to compare

Major changes

Complete changelog

  • #1263 - Add OpenTelemetry tracing to AMQP Connector
  • #1262 - Remove unused rebalance listener injection for vert.x Kafka client
  • #1261 - use a concurrent set instead of CopyOnWriteArrayList
  • #1260 - Fix #1259 - Do not fail because on uncommitted records if the consumer do not own the partition anymore
  • #1258 - Decrease level of consumption logs to DEBUG
  • #1255 - Decrease the log level of SRMSG18246 and SRMSG18247
  • #1254 - Log deserialization error when no failure handler is configured.
  • #1253 - Log Kafka message deserialization error on recovery
  • #1247 - Convert seconds into milliseconds
  • #1227 - manage Kafka sending thread manually instead of using Vert.x Kafka client

3.4.0

02 Jun 05:41

Choose a tag to compare

Major changes

Complete changelog

  • #1236 - Update Vert.x to 4.1.0 and Vert.x Mutiny binding to 2.6.0
  • #1235 - Document how to configure the Kafka connector with Kerberos
  • #1234 - Improve cycle detection
  • #1233 - Gracefully handle serialisation failure in the AMQP connector
  • #1229 - Cycle detection wrongly reports joins as Cycles
  • #1218 - expose the seek operations in KafkaConsumer

3.3.2

24 May 16:45

Choose a tag to compare

Major changes

Complete changelog

3.3.1

24 May 16:27
6a952f5

Choose a tag to compare

Major changes

Complete changelog

  • #1223 - Fixes #1222
  • #1222 - Disable Vertx Tracing when producing Kafka Messages
  • #1221 - Bump camel.version from 3.9.0 to 3.10.0
  • #1220 - Bump camel.version from 3.9.0 to 3.10.0
  • #1219 - Make OpenGraphException serializable
  • #1217 - Bump smallrye-fault-tolerance from 5.0.0 to 5.1.0
  • #1216 - Bump smallrye-metrics from 2.4.6 to 2.4.7
  • #1213 - Bump junit-platform-commons from 1.7.1 to 1.7.2

3.3.0

18 May 11:51

Choose a tag to compare

Major changes

Complete changelog

  • #1207 - Bump smallrye-config from 2.2.0 to 2.3.0
  • #1194 - Documentation: ack the incoming when skipping
  • #1058 - Update to Reactive Messaging 2.0

3.2.0

29 Apr 15:06

Choose a tag to compare

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

25 Mar 14:02

Choose a tag to compare

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

16 Mar 08:02

Choose a tag to compare

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

09 Feb 15:34

Choose a tag to compare

Major changes

Complete changelog

  • #986 - Update to OpenTelemetry 0.16.0
  • #981 - Update to OpenTelemetry 0.15.0
  • #978 - Update Vert.x to 4.0.2