Skip to content

Commit 435a7f1

Browse files
authored
Fabric release v3.1.1 (#5218)
Update release notes for v3.1.1 Signed-off-by: Yacov Manevich <[email protected]>
1 parent 1e4d6ad commit 435a7f1

File tree

3 files changed

+44
-1
lines changed

3 files changed

+44
-1
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
# - verify - runs unit tests for only the changed package tree
4747

4848
UBUNTU_VER ?= 24.04
49-
FABRIC_VER ?= 3.1.0
49+
FABRIC_VER ?= 3.1.1
5050

5151
# 3rd party image version
5252
# These versions are also set in the runners in ./integration/runners/

docs/source/whatsnew.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ Additionally, take a look at the announcements about changes and deprecations th
100100

101101
* `Fabric v3.0.0 release notes <https://github.com/hyperledger/fabric/releases/tag/v3.0.0>`_.
102102
* `Fabric v3.1.0 release notes <https://github.com/hyperledger/fabric/releases/tag/v3.1.0>`_.
103+
* `Fabric v3.1.1 release notes <https://github.com/hyperledger/fabric/releases/tag/v3.1.1>`_.
103104

104105
.. Licensed under Creative Commons Attribution 4.0 International License
105106
https://creativecommons.org/licenses/by/4.0/

release_notes/v3.1.1.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
v3.1.1 Release Notes - May 10, 2025
2+
=====================================
3+
4+
Operators that deploy BFT Fabric nodes are encouraged to upgrade to v3.1.1.
5+
6+
7+
Improvements and Fixes
8+
----------------------
9+
10+
1. A goroutine leak in the BFT replication client [has been sealed](https://github.com/hyperledger/fabric/pull/5214) by [@pfi79](https://github.com/pfi79).
11+
2. A deadlock in SmartBFT caused by a view change concurrent to a block commit [is now fixed](https://github.com/hyperledger/fabric/pull/5212), thanks to [@pfi79](https://github.com/pfi79).
12+
13+
14+
Dependencies
15+
------------
16+
Fabric v3.1.1 has been tested with the following dependencies:
17+
* Go 1.24.2
18+
* CouchDB v3.4.2
19+
20+
Fabric docker images on docker.io and ghcr.io utilize Ubuntu 24.04.
21+
22+
23+
Changes and Removals
24+
--------------------
25+
26+
See the [v3.0.0 release notes](https://github.com/hyperledger/fabric/releases/tag/v3.0.0) for changes and removals between Fabric v2.x and Fabric v3.x.
27+
28+
29+
Deprecated features
30+
-------------------
31+
32+
**Block dissemination via gossip is deprecated and may be removed**
33+
34+
Block dissemination via gossip is deprecated and may be removed in a future release.
35+
Fabric peers can be configured to receive blocks directly from an ordering service
36+
node, and not gossip blocks, by using the following configuration:
37+
```
38+
peer.gossip.orgLeader: true
39+
peer.gossip.useLeaderElection: false
40+
peer.gossip.state.enabled: false
41+
peer.deliveryclient.blockGossipEnabled: false
42+
```

0 commit comments

Comments
 (0)