Skip to content

Releases: smallrye/smallrye-reactive-messaging

3.11.0

04 Nov 18:17

Choose a tag to compare

Changelog

  • #1501 - Improve the transformation of the config properties to JSON
  • #1495 - Update to Vert.x 4.2.1 and Vert.x Mutiny Bindings 2.15.0
  • #1484 - Apply converters for inbound Channel payload type
  • #1465 - Introduce the @CheckReturnValue annotation
  • #1464 - Support customizing RabbitMQClient via CDI RabbitMQOptions
  • #1455 - Add accessors for generally useful RabbitMQ message envelope parameters.
  • #1448 - Select metrics impl using producer
  • #1447 - Use memoize to concurrently cache in ConnectionHolder and RabbitMQConnector
  • #1444 - Bump vertx-stack-depchain from 4.1.4 to 4.1.5
  • #1442 - Change the retention of the @ConnectorAttribute until Jandex 3.0
  • #1438 - AMQP Health check rework
  • #1437 - AMQP - Detect the anonymous relay capability

3.11.0.RC1

02 Nov 14:10

Choose a tag to compare

Changelog

3.10.1

30 Sep 15:16

Choose a tag to compare

Changelog

  • #1435 - Add no-arg constructor for CDI instantiation,

3.10.0

29 Sep 15:30

Choose a tag to compare

Changelog

  • #1434 - Handle Vert.x Context in MutinyEmitter.send
  • #1424 - Reduce the log level of Kafka messages (18237 and 18248)
  • #1416 - Fix merged config implementation
  • #1407 - Modify doc on Kafka at-least-once delivery guarantee for NONE commit strategy with auto commit enabled
  • #1403 - Kafka Throttled commit strategy sometimes fails to commit after a consumer rebalance
  • #1402 - Update MicroProfile Reactive Messaging to version 2.0.1
  • #1396 - Fix Kafka throttled commit strategy rebalance issue on load with multiple partitions
  • #1394 - add protobuf schema config to documentation
  • #1393 - kafka protobuf support
  • #1388 - Avoid attribute hyphenation in the connector configuration tables
  • #1379 - Allow listing the channels inside the KafkaClientService
  • #1364 - Reduce the dependency on Reactive Streams Operators
  • #1360 - Fail by default on deserialization issues
  • #1334 - Add privileged blocks to avoid having to add
  • #1333 - Kafka connector option for consuming messages in batch
  • #1304 - Issue #1296 = split jms implementation from specific json (de)seriali…
  • #1296 - smallrye-reactive-messaging-jms support for Jackson instead of JsonB for (de-)serialization

3.9.1

20 Aug 08:27

Choose a tag to compare

Changelog

  • #1365 - Assign a different context for each Kafka consumer

3.9.0

17 Aug 17:19

Choose a tag to compare

Changelog

  • #1359 - Detect and report invalid signature mixing messages and payloads
  • #1349 - Bump strimzi-test-container from 0.24.0 to 0.25.0
  • #1347 - small improvements to Kafka documentation
  • #1346 - Fix health for connectors that have no channels
  • #1339 - Refactor pause/resume logic to address performance regression
  • #1336 - Bump smallrye-parent from 29 to 30
  • #1332 - Add messaging.consumer_id to span attribute for Kafka Consumer
  • #1331 - Kafka connector performance issue with 3.5

3.9.0-RC1

16 Aug 09:40

Choose a tag to compare

3.9.0-RC1 Pre-release
Pre-release

Changelog

3.8.0

23 Jul 09:51

Choose a tag to compare

Changelog

  • #1330 - Avoid using the size() method on a blocking linked queue
  • #1328 - Bump testcontainers from 1.15.3 to 1.16.0
  • #1327 - Bump toxiproxy from 1.15.3 to 1.16.0
  • #1326 - Bump testcontainers from 1.15.3 to 1.16.0
  • #1324 - Added 'forward-key' option in outgoing kafka connector to forward rec…
  • #1323 - Bump smallrye-fault-tolerance from 5.2.0 to 5.2.1
  • #1322 - Added Startup health check
  • #1301 - Allow the Kafka outgoing connector to forward the incoming key
  • #1300 - Allows Kafka incoming connector to report readiness once assigned

3.7.1

21 Jul 06:56

Choose a tag to compare

Major changes

Complete changelog

  • #1329 - Update to Vert.x Mutiny Binding 2.11.0

3.7.0

20 Jul 15:45

Choose a tag to compare

Major changes

Complete changelog

  • #1325 - Update to Vert.x 4.1.2 and Mutiny bindings to 2.10.0
  • #1314 - First commit of rabbitmq connector
  • #1305 - Need a way to create TracingMetadata with the current OpenTelemetry context
  • #1295 - OpenTelemetry fixes:
  • #1294 - Kafka Retry test and documentation