Skip to content

2.0.0

Compare
Choose a tag to compare
@turing85 turing85 released this 31 Oct 12:09
· 544 commits to main since this release

We are proud to announce release 2.0.0. We decided to do a major version bump since we

  • introduced some breaking changes in order to bring this extension's configuration in-line with quarkus extensions like datasource
  • added a major feature: named configurations (which was the main reason we aligned configuration with datasource to be consistent)

Release Notes:

  • Version Updates:
    • Changed quarkus version from 2.13.0.Final to 2.13.2.Final
  • Breaking changes:
    • property quarkus.artemis.xa.enabled (introduced in version 1.1.0) has been renamed to quarkus.artemis.xa-enabled
  • Changed semantics:
    • property quarkus.artemis.health.enabled (introduced in version 1.0.0) is still present, but controls health check for all configurations (see below, #20)
    • new property quarkus.artemis.health-exclude has the semantcs of old property quarkus.artemis.health.enabled (introduced in version 1.0.0), i.e. controls whether this specific configuration should be included into health checks (see below, #20)
  • Improvements:
    • #20: Support for multiple named connection factories
    • #36: Make quarkus.artemis.url optional
    • #84: Health check: check ServerLocator- and ConnectionFactory-beans created outside the extension

For details on how to use the new features, please check the project documentation.

Full Changelog: 1.3.0...2.0.0