We are pleased to announce the official release of EventStoreDB OSS & Commercial version 21.10.9 LTS.
This is an LTS release and will be supported until October 2023.
Read more about our versioning strategy here.
The complete changelog can be found here. If you need help planning your upgrade or want to discuss support, please contact us here.
EventStoreDB 21.10.9 is available for the following operating systems:
Additionally, you can find docker images including the experimental ARM64 image on Dockerhub.
21.10.9 is a patch of the LTS version released in 2021. 21.10.x will be supported for 2 years from the initial release until version 23.10.0 is released in October 2023.
As always, we recommend that you upgrade to the latest LTS version, which is currently 22.10.x. However, if you are not upgrading to 22.10.x, then we highly recommend keeping EventStoreDB up to date with the latest LTS patch versions.
These patches can contain important fixes for cluster stability, performance, and the prevention of possible data-loss scenarios.
The upgrade can be done directly from any version of 20.10 and 21.10. There is no need to step through all of the versions, and the upgrade steps are the same as below.
LTS versions of EventStoreDB are supported for a period of 2 years, which means that 20.10 is out of support following the release of 22.10.0.
As such, we recommend that you upgrade to either 22.10.0 or 21.10.9 if you are running version 20.10 or lower. You can upgrade directly to either of these versions from any version of 20.10.x.
There is a 2-month grace period where we will continue to provide support for 20.10.x to allow for upgrading to a newer version. This grace period will end in January 2023.
To upgrade a cluster from 20.10.x or 21.10.x, a usual rolling upgrade can be done:
Downloads are available on our website.
The packages can also be installed using the following instructions.
curl -s https://packagecloud.io/install/repositories/EventStore/EventStore-OSS/script.deb.sh | sudo bash
sudo apt-get install eventstore-oss=21.10.9
choco install eventstore-oss -version 21.10.9
docker pull eventstore/eventstore:21.10.9-focal
docker pull eventstore/eventstore:21.10.9-bullseye-slim
This release mainly contains fixes that were made while working on the 22.10.0 release.
We did, however, backport the new dev certificates feature to make getting started easier on any currently supported LTS version of EventStoreDB.
We have backported the new dev mode to make running a local dev instance of EventStoreDB easier. You can now run a secure single EventStoreDB node on localhost with the command:
./EventStore.ClusterNode.exe -–dev
This does a few things. It generates a self-signed dev certificate for the node if one isn’t already present, enables AtomPub over HTTP, enables system projections, and starts the secure EventStoreDB instance.
You can then browse to the admin UI or connect a gRPC client with very little hassle.
The benefit to this over insecure mode is that there are no extra configuration changes needed for your clients, and user management is enabled in secure mode.
If you wish to remove the dev certificates created by EventStoreDB, you can run the command:
./EventStore.ClusterNode.exe --remove-dev-certs
Documentation for EventStoreDB can be found here.
Previous release notes can be found here.
If you encounter any issues, please don’t hesitate to open an issue on GitHub if there isn’t one already.
Additionally, there is a fairly active discuss channel, and an #eventstore channel on the DDD-CQRS-ES community.
If you have any questions that aren't covered in these release notes or the docs, please feel free to reach out.