diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f9dd96b9..03b1ddc9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,20 @@ ## [Unreleased] +## 0.16.0 (2021-04-18) + * Add `DB::cancel_all_background_work` method (stanislav-tkach) * Bump `librocksdb-sys` up to 6.13.3 (aleksuss) * Add `multi_get`, `multi_get_opt`, `multi_get_cf` and `multi_get_cf_opt` `DB` methods (stanislav-tkach) +* Allow setting options on a ColumnFamily (romanz) +* Fix logic related to merge operator settings (BoOTheFurious) +* Export persist_period_sec option and background_threads (developerfred) +* Remove unneeded bindgen features (Kixunil) +* Add merge delete_callback omitted by mistake (zhangsoledad) * Bump `librocksdb-sys` up to 6.17.3 (ordian) -* Add `DB::open_cf_with_ttl` method (fdeantoni) +* Remove the need for `&mut self` in `create_cf` and `drop_cf` (v2) (ryoqun) +* Keep Cache and Env alive with Rc (acrrd) +* Add DB::open_cf_with_ttl method (fdeantoni) ## 0.15.0 (2020-08-25) diff --git a/Cargo.toml b/Cargo.toml index b333b97d9..8667c5e80 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "rocksdb" description = "Rust wrapper for Facebook's RocksDB embeddable database" -version = "0.15.0" +version = "0.16.0" edition = "2018" authors = ["Tyler Neely ", "David Greenberg "] repository = "https://github.com/rust-rocksdb/rust-rocksdb" @@ -31,6 +31,6 @@ libc = "0.2" librocksdb-sys = { path = "librocksdb-sys", version = "6.17.3" } [dev-dependencies] -trybuild = "1.0.21" -tempfile = "3.1.0" -pretty_assertions = "0.6.1" +trybuild = "1.0" +tempfile = "3.1" +pretty_assertions = "0.7"