10000 v0.38.7 by melekes · Pull Request #2908 · cometbft/cometbft · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v0.38.7 #2908

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Apr 27, 2024
Merged

v0.38.7 #2908

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .changelog/v0.38.7/features/2793-boostrap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- [`node`] Add `BootstrapStateWithGenProvider` to boostrap state using a custom
genesis doc provider ([\#2793](https://github.com/cometbft/cometbft/pull/2793))
3 changes: 3 additions & 0 deletions .changelog/v0.38.7/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*April 26, 2024*

This release contains a few bug fixes and performance improvements.
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# CHANGELOG

## v0.38.7

*April 26, 2024*

This release contains a few bug fixes and performance improvements.

### BUG FIXES

- [`mempool`] Panic when a CheckTx request to the app returns an error
([\#2225](https://github.com/cometbft/cometbft/pull/2225))
- [`bits`] prevent `BitArray.UnmarshalJSON` from crashing on 0 bits
([\#2774](https://github.com/cometbft/cometbft/pull/2774))

### FEATURES

- [`node`] Add `BootstrapStateWithGenProvider` to boostrap state using a custom
genesis doc provider ([\#2793](https://github.com/cometbft/cometbft/pull/2793))

### IMPROVEMENTS

- `[state/indexer]` Lower the heap allocation of transaction searches
([\#2839](https://github.com/cometbft/cometbft/pull/2839))
- `[internal/bits]` 10x speedup and remove heap overhead of bitArray.PickRandom (used extensively in consensus gossip)
([\#2841](https://github.com/cometbft/cometbft/pull/2841)).
- `[libs/json]` Lower the memory overhead of JSON encoding by using JSON encoders internally
([\#2846](https://github.com/cometbft/cometbft/pull/2846)).

## v0.38.6

*March 12, 2024*
Expand Down Expand Up @@ -375,6 +402,11 @@ See below for more details.
([\#230](https://github.com/cometbft/cometbft/pull/230))
- Bump minimum Go version to 1.20
([\#385](https://github.com/cometbft/cometbft/issues/385))
- [config] The boolean key `fastsync` is deprecated and replaced by
`block_sync`. ([\#9259](https://github.com/tendermint/tendermint/pull/9259))
At the same time, `block_sync` is also deprecated. In the next release,
BlocSync will always be enabled and `block_sync` will be removed.
([\#409](https://github.com/cometbft/cometbft/issues/409))
- `[abci]` Make length delimiter encoding consistent
(`uint64`) between ABCI and P2P wire-level protocols
([\#5783](https://github.com/tendermint/tendermint/pull/5783))
Expand Down
2 changes: 1 addition & 1 deletion version/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package version
const (
// TMVersionDefault is the used as the fallback version of CometBFT
// when not using git describe. It is formatted with semantic versioning.
TMCoreSemVer = "0.38.6"
TMCoreSemVer = "0.38.7"
// ABCISemVer is the semantic version of the ABCI protocol
ABCISemVer = "2.0.0"
ABCIVersion = ABCISemVer
Expand Down
Loading
0