Skip to content

v3.1.1

Latest
Compare
Choose a tag to compare
@yacovm yacovm released this 10 May 20:05
· 1 commit to main since this release
435a7f1

v3.1.1 Release Notes - May 10, 2025

Operators that deploy BFT Fabric nodes are encouraged to upgrade to v3.1.1.

Improvements and Fixes

  1. A goroutine leak in the BFT replication client has been sealed by @pfi79.
  2. A deadlock in SmartBFT caused by a view change concurrent to a block commit is now fixed, thanks to @pfi79.

Dependencies

Fabric v3.1.1 has been tested with the following dependencies:

  • Go 1.24.2
  • CouchDB v3.4.2

Fabric docker images on docker.io and ghcr.io utilize Ubuntu 24.04.

Changes and Removals

See the v3.0.0 release notes for changes and removals between Fabric v2.x and Fabric v3.x.

Deprecated features

Block dissemination via gossip is deprecated and may be removed

Block dissemination via gossip is deprecated and may be removed in a future release.
Fabric peers can be configured to receive blocks directly from an ordering service
node, and not gossip blocks, by using the following configuration:

peer.gossip.orgLeader: true
peer.gossip.useLeaderElection: false
peer.gossip.state.enabled: false
peer.deliveryclient.blockGossipEnabled: false