Skip to content

Latest commit

 

History

History
105 lines (67 loc) · 3.05 KB

CHANGELOG.md

File metadata and controls

105 lines (67 loc) · 3.05 KB

CHANGELOG

v0.9.4

August 20, 2024

This release updates the dependencies to the latest patch versions.

DEPENDENCIES

  • update dependencies and add support for RocksDB 9.2.1 #186

v0.9.3

August 19, 2024

This release bumps the Go version to 1.21.13, updates a dependency to address a security vulnerability, and retracts v0.9.2.

DEPENDENCIES

  • bumped go version to 1.21.13, updated depencency version to fix a vulnerability (#182)

v0.9.1

December 4, 2023

This release is precisely the same code-wise as v0.9.0, except that it builds the cometbft/cometbft-db-testing Docker image for both linux/amd64 and linux/arm64 platforms.

v0.9.0

December 1, 2023

This release primarily updates some key dependencies, including adding support for RocksDB v8. It also bumps the minimum Go version to v1.21 in order for CometBFT to be able to use it in the E2E testing framework for the latest major releases.

DEPENDENCIES

  • Use RocksDB v8, testing with v8.8.1 (#97)

GO VERSION

  • Bump minimum Go version to v1.21 (#98)

v0.8.0

Apr 26, 2023

This release bumps the supported version of RocksDB, which requires cometbft-db RocksDB users to update their builds (and hence requires a "major" release, but does not introduce any other breaking changes). Special thanks to @yihuang for this update!

While the minimum supported version of the Go compiler was bumped to 1.19, no 1.19-specific code changes were introduced and this should, therefore, still be able to be compiled with earlier versions of Go. It is, however, recommended to upgrade to the latest version(s) of Go ASAP.

COMPILER

  • Bump minimum Go version to 1.19 (#40)

DEPENDENCIES

  • Switch rocksdb binding from gorocksdb to grocksdb, bump librocksdb dependency to v7.10.2 (#42)
  • Update to the latest version of golang.org/x/net (#40)

v0.7.0

Jan 17, 2023

This is the first official release of CometBFT DB, which is a fork of tm-db.

This fork is intended to be used by CometBFT until such time that cometbft/cometbft#48 is resolved, after which time this fork will be retired and archived. Do not use this as a dependency in any new projects.

BREAKING CHANGES

  • Fork tm-db and rename fork to cometbft-db (#7)

CometBFT DB is a fork of tm-db effectively as of v0.6.6.

For changes prior to the creation of this fork, please refer to the upstream CHANGELOG.md for v0.6.6 and earlier.