Skip to content

Commit e0f68fe

Browse files
authored
Release v0.34.23 (#9684)
* version: Bump to v0.34.23 Signed-off-by: Thane Thomson <[email protected]> * Prepare changelog Signed-off-by: Thane Thomson <[email protected]> Signed-off-by: Thane Thomson <[email protected]>
1 parent dae7b69 commit e0f68fe

File tree

3 files changed

+42
-5
lines changed

3 files changed

+42
-5
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,46 @@
22

33
Friendly reminder, we have a [bug bounty program](https://hackerone.com/cosmos).
44

5+
## v0.34.23
6+
7+
*Nov 9, 2022*
8+
9+
This release introduces some new Prometheus metrics to help in determining what
10+
kinds of messages are consuming the most P2P bandwidth. This builds towards our
11+
broader goal of optimizing Tendermint bandwidth consumption, and will give us
12+
meaningful insights once we can establish these metrics for a number of chains.
13+
14+
We now also return `Cache-Control` headers for select RPC endpoints to help
15+
facilitate caching.
16+
17+
Special thanks to external contributors on this release: @JayT106
18+
19+
### IMPROVEMENTS
20+
- `[p2p]` [\#9641](https://github.com/tendermint/tendermint/issues/9641) Add new
21+
Envelope type and associated methods for sending and receiving Envelopes
22+
instead of raw bytes. This also adds new metrics,
23+
`tendermint_p2p_message_send_bytes_total` and
24+
`tendermint_p2p_message_receive_bytes_total`, that expose how many bytes of
25+
each message type have been sent.
26+
- `[rpc]` [\#9666](https://github.com/tendermint/tendermint/issues/9666) Enable
27+
caching of RPC responses (@JayT106)
28+
29+
The following RPC endpoints will return `Cache-Control` headers with a maximum
30+
age of 1 day:
31+
32+
- `/abci_info`
33+
- `/block`, if `height` is supplied
34+
- `/block_by_hash`
35+
- `/block_results`, if `height` is supplied
36+
- `/blockchain`
37+
- `/check_tx`
38+
- `/commit`, if `height` is supplied
39+
- `/consensus_params`, if `height` is supplied
40+
- `/genesis`
41+
- `/genesis_chunked`
42+
- `/tx`
43+
- `/validators`, if `height` is supplied
44+
545
## v0.34.22
646

747
This release includes several bug fixes, [one of

CHANGELOG_PENDING.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Unreleased Changes
22

3-
## v0.34.23
3+
## v0.34.24
44

55
### BREAKING CHANGES
66

@@ -17,8 +17,5 @@
1717
### FEATURES
1818

1919
### IMPROVEMENTS
20-
- [p2p] \#9641 Add new Envelope type and associated methods for sending and receiving Envelopes instead of raw bytes.
21-
This also adds new metrics, `tendermint_p2p_message_send_bytes_total` and `tendermint_p2p_message_receive_bytes_total`, that expose how many bytes of each message type have been sent.
22-
- [rpc] \#9666 Enable caching of RPC responses (@JayT106)
2320

2421
### BUG FIXES

version/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var TMCoreSemVer = TMVersionDefault
55
const (
66
// TMVersionDefault is the used as the fallback version of Tendermint Core
77
// when not using git describe. It is formatted with semantic versioning.
8-
TMVersionDefault = "0.34.22"
8+
TMVersionDefault = "0.34.23"
99
// ABCISemVer is the semantic version of the ABCI library
1010
ABCISemVer = "0.17.0"
1111

0 commit comments

Comments
 (0)