Skip to content

Commit 5f59b42

Browse files
melekessergio-mena
andauthored
1 parent c2405cc commit 5f59b42

9 files changed

+39
-5
lines changed

.changelog/v0.38.10/summary.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
*July 16, 2024*
2+
3+
This release fixes a bug in `v0.38.x` that prevented ABCI responses from being
4+
correctly read when upgrading from `v0.37.x` or below. It also includes a few other
5+
bug fixes and performance improvements.

CHANGELOG.md

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# CHANGELOG
22

3+
## v0.38.10
4+
5+
*July 16, 2024*
6+
7+
This release fixes a bug in `v0.38.x` that prevented ABCI responses from being
8+
correctly read when upgrading from `v0.37.x` or below. It also includes a few other
9+
bug fixes and performance improvements.
10+
11+
### BUG FIXES
12+
13+
- `[p2p]` Node respects configured `max_num_outbound_peers` limit when dialing
14+
peers provided by a seed node
15+
([\#486](https://github.com/cometbft/cometbft/issues/486))
16+
- `[rpc]` Fix an issue where a legacy ABCI response, created on `v0.37` or before, is not returned properly in `v0.38` and up
17+
on the `/block_results` RPC endpoint.
18+
([\#3002](https://github.com/cometbft/cometbft/issues/3002))
19+
- `[blocksync]` Do not stay in blocksync if the node's validator voting power
20+
is high enough to block the chain while it is not online
21+
([\#3406](https://github.com/cometbft/cometbft/pull/3406))
22+
23+
### IMPROVEMENTS
24+
25+
- `[p2p/conn]` Update send monitor, used for sending rate limiting, once per batch of packets sent
26+
([\#3382](https://github.com/cometbft/cometbft/pull/3382))
27+
- `[libs/pubsub]` Allow dash (`-`) in event tags
28+
([\#3401](https://github.com/cometbft/cometbft/issues/3401))
29+
- `[p2p/conn]` Remove the usage of a synchronous pool of buffers in secret connection, storing instead the buffer in the connection struct. This reduces the synchronization primitive usage, speeding up the code.
30+
([\#3403](https://github.com/cometbft/cometbft/issues/3403))
31+
332
## v0.38.9
433

534
*July 1, 2024*
@@ -35,6 +64,10 @@ This release contains a few bug fixes and performance improvements.
3564

3665
### BUG FIXES
3766

67+
- `[blockstore]` Added peer banning in blockstore
68+
([\#ABC-0013](https://github.com/cometbft/cometbft/security/advisories/GHSA-hg58-rf2h-6rr7))
69+
- `[blockstore]` Send correct error message when vote extensions do not align with received packet
70+
([\#ABC-0014](https://github.com/cometbft/cometbft/security/advisories/GHSA-hg58-rf2h-6rr7))
3871
- [`mempool`] Fix data race when rechecking with async ABCI client
3972
([\#1827](https://github.com/cometbft/cometbft/issues/1827))
4073
- `[consensus]` Fix a race condition in the consensus timeout ticker. Race is caused by two timeouts being scheduled at the same time.
@@ -44,10 +77,6 @@ This release contains a few bug fixes and performance improvements.
4477

4578
### IMPROVEMENTS
4679

47-
- `[blockstore]` Added peer banning in blockstore
48-
([\#ABC-0013](https://github.com/cometbft/cometbft/security/advisories/GHSA-hg58-rf2h-6rr7))
49-
- `[blockstore]` Send correct error message when vote extensions do not align with received packet
50-
([\#ABC-0014](https://github.com/cometbft/cometbft/security/advisories/GHSA-hg58-rf2h-6rr7))
5180
- `[config]` Added `recheck_timeout` mempool parameter to set how much time to wait for recheck
5281
responses from the app (only applies to non-local ABCI clients).
5382
([\#1827](https://github.com/cometbft/cometbft/issues/1827/))

version/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package version
33
const (
44
// TMVersionDefault is the used as the fallback version of CometBFT
55
// when not using git describe. It is formatted with semantic versioning.
6-
TMCoreSemVer = "0.38.9"
6+
TMCoreSemVer = "0.38.10"
77
// ABCISemVer is the semantic version of the ABCI protocol
88
ABCISemVer = "2.0.0"
99
ABCIVersion = ABCISemVer

0 commit comments

Comments
 (0)