MicroProfile® Reactive Messaging 2.0

Reactive Messaging 2.0

Description

MicroProfile Reactive Messaging 2.0 release plan

In this release, MicroProfile Reactive Messaging aligns with Jakarta EE 8 and also have the following functional changes:

  • Add support for unmanaged stream injection using @Inject @Channel(…​)

  • Add support for emitters allowing emitting messages from imperative code

  • Add support for metrics

  • Add support for negative acknowledgement

  • Update default acknowledgement strategy when dealing with Message

  • Move metrics to the base scope

  • Assembly validation on application start

  • Add @ConnectorAttribute to allow connector configuration discovery

  • Add negative acknowledgement support

This is a major release because it changes its dependencies from compile to provided scope, which might break end users. There is no API breaking change.

Conforms To UI/UX Guidelines
Not verified