# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Calendar Versioning](https://calver.org/#scheme) with the `YY.0M.MICRO` scheme. <img src="https://img.shields.io/badge/calver-YY.0M.MICRO-22bfda.svg"> ## HEAD ### Features - Add Expel Node feature ## [22.07.0] - 2022-07-08 ### Basic functionality - Command line interface for cluster deployment. - Dynamic topology configuration, cluster scaling by launching more instances. - Support for setting the replication factor for the whole cluster. - Failure domains-aware replicasets composition. - Two kinds of storages: - based on Raft consensus algorithm (clusterwide), - based on Tarantool master-master async replication. - Graceful instance shutdown. - Automatic Raft group management (voters provision, Raft leader failover). - Dead instance rebootstrap without data loss. - Automatic peers discovery during initial cluster configuration.