Release Notes
0.7.0 (08-08-2023)
Upgrade instructions
Upgrade your Synapse installation to 0.7 by performing the following steps:
-
Stop your Synapse instance.
-
Replace your previous
axonsynapse-*.jarfile with the new one from the distribution package. -
Start your Synapse instance.
New features, improvements, and bug fixes
-
Share Axon Server-based configuration storage among all Synapse instances.
-
Event handler balancing across many Synapse instances.
-
Date and time parsing improvement.
-
The HTTP PUT method for creating or replacing a message handler doesn’t require the handler to exist.
-
Sending a command or issuing a query that causes an error in a handler results in the 502 Bad Gateway response.
-
Publishing a domain event with invalid
sequenceNumberresults in the 409 Conflict response. -
Property
synapse.is-use-tlsdeprecated in favor ofsynapse.axon-server.tls-enabled. -
Property
synapse.certificate-chaindeprecated in favor ofsynapse.axon-server.trust-manager-file. -
Property
synapse.server-listdeprecated in favor ofsynapse.axon-server.server-list.
Known issues
-
Issuing a query to an Axon Framework-based query handler requires specifying
responseType. -
Synapse won’t boot up when it can’t establish an initial connection to Axon Server.
-
Synapse may initiate multiple
synapse-storageconnections to Axon Server when the original connection breaks. -
Returned error body doesn’t follow its OpenApi specification.