Major Releases

This page notes all enhancements and features that we have introduced to our major releases of the Axon Spring Cloud Extension.

Release 4.3

  • Issue #14 implements the CommandBusConnector#localSegment. Axon Framework introduces this method in release 4.3 (and issue #874) to ensure the usage of the DisruptorCommandBus's repository is followed when distributing the CommandBus.

  • We introduced a graceful start-up and shutdown solution in Axon Framework release 4.3 for all infrastructure components. Issue #15 ensures the SpringHttpCommandBusConnector complies with this style too.

For a complete list of all changes, see this page.

Release 4.2

When using the Kubernetes implementation of Spring Cloud the SpringCloudCommandRouter would throw NullPointerExceptions. This occurs because Spring Cloud Kubernetes does not support the ServiceInstance's meta data field, which the SpringCloudCommandRouter relies on. This pull request introduced a null check to ensure the null pointer would not be thrown again.

Release 4.1

The SpringCloudCommandRouter failed to correctly connect to a Spring Cloud Discovery Service if the node did not contain any Command Handler methods. This undesired behaviour was marked by user "travikk" and made more lenient under this.

Release 4.0

We split off the Spring Cloud logic from Axon Framework core into a dedicated repository. Next to that, it complies with Axon Framework's 4.0 release.

Last updated