Skip to content

Releases: maboke123/raft-consensus-algorithm

v0.2.1

24 Mar 14:48

Choose a tag to compare

0.2.1 - 2026-03-24

Added

  • Documentation

Fixed

  • Initial config for in-memory cluster runner
  • Visual bug: incorrect quorum display when learners are present
  • Leader not included in voters array in tryAdvanceCommitIndex

v0.2.0

15 Mar 21:33

Choose a tag to compare

What's changed

  • snapshotThreshold is now configurable via RaftConfig

v0.1.0

15 Mar 11:02

Choose a tag to compare

Initial release of @maboke123/raft-core and @maboke123/raft-grpc.

@maboke123/raft-core

  • Leader election with pre-vote
  • Log replication
  • Snapshots
  • Joint consensus cluster membership changes
  • InMemoryNodeStorage and DiskNodeStorage
  • LocalEventBus with full event stream
  • MockTransport, MockClock, SeededRandom for testing

@maboke123/raft-grpc

  • GrpcTransport adapter
  • Mutual TLS support