Skip to content

Commit 68a2a1a

Browse files
authored
Bump MSRV to 1.91.0 (#227)
1.91.0 (released 2025-10-30) is the most recent stable that satisfies the rolling 6-month MSRV policy. No critical compiler bugs, soundness fixes, or security advisories in 1.92+ apply to this codebase: - 1.91.1 patches (illumos file locking, WASM cross-crate) don't apply - 1.93 Copy specialization soundness fix doesn't affect FFI wrappers - CVE-2026-33055/56 in 1.94.1 is in Cargo's tar dep; crates.io users unaffected, and MSRV doesn't gate Cargo version anyway
1 parent 3861808 commit 68a2a1a

5 files changed

Lines changed: 13 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
- bump MSRV to 1.91.0 per the rolling 6-month policy. 1.91.0 was
6+
released 2025-10-30, the most recent stable that satisfies the
7+
6-month window from today. No critical compiler bugs or soundness
8+
fixes in 1.92+ apply to this codebase. (zaidoon1)
9+
310
## 0.49.1 (2026-05-18)
411

512
- removed: drop the `numa` cargo feature that shipped in 0.49.0. The

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "rust-rocksdb"
33
description = "Rust wrapper for Facebook's RocksDB embeddable database"
44
version = "0.49.1"
55
edition = "2024"
6-
rust-version = "1.89.0"
6+
rust-version = "1.91.0"
77
authors = [
88
"Tyler Neely <t@jujit.su>",
99
"David Greenberg <dsg123456789@gmail.com>",

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[![crates.io](https://img.shields.io/crates/v/rust-rocksdb.svg)](https://crates.io/crates/rust-rocksdb)
55
[![documentation](https://docs.rs/rust-rocksdb/badge.svg)](https://docs.rs/rust-rocksdb)
66
[![license](https://img.shields.io/crates/l/rust-rocksdb.svg)](https://github.com/zaidoon1/rust-rocksdb/blob/master/LICENSE)
7-
![rust 1.89.0 required](https://img.shields.io/badge/rust-1.89.0-blue.svg?label=MSRV)
7+
![rust 1.91.0 required](https://img.shields.io/badge/rust-1.91.0-blue.svg?label=MSRV)
88
![GitHub commits (since latest release)](https://img.shields.io/github.qkg1.topmits-since/zaidoon1/rust-rocksdb/latest.svg)
99
[![dependency status](https://deps.rs/repo/github/zaidoon1/rust-rocksdb/status.svg)](https://deps.rs/repo/github/zaidoon1/rust-rocksdb)
1010

@@ -25,7 +25,7 @@ RocksDB is a fast key-value storage engine based on LSM-trees, optimized for SSD
2525

2626
**Requirements:**
2727
- **Clang and LLVM** - Required for building RocksDB C++ components
28-
- **Rust 1.89.0+** - Current MSRV (rolling 6-month policy)
28+
- **Rust 1.91.0+** - Current MSRV (rolling 6-month policy)
2929

3030
Add this to your `Cargo.toml`:
3131

@@ -430,7 +430,7 @@ Crates that depend on `rust-librocksdb-sys` and want access to its outputs can r
430430

431431
Feedback and pull requests welcome! Open an issue for feature requests or submit PRs. This fork maintains regular updates with latest RocksDB releases and Rust versions.
432432

433-
**Current MSRV**: 1.89.0 (rolling 6-month policy)
433+
**Current MSRV**: 1.91.0 (rolling 6-month policy)
434434

435435
## ❓ Why This Fork
436436

librocksdb-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "rust-librocksdb-sys"
33
version = "0.45.1+11.1.1"
44
edition = "2024"
5-
rust-version = "1.89.0"
5+
rust-version = "1.91.0"
66
authors = [
77
"Karl Hobley <karlhobley10@gmail.com>",
88
"Arkadiy Paronyan <arkadiy@ethcore.io>",

rust-toolchain.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
[toolchain]
2-
channel = "1.89.0"
2+
channel = "1.91.0"

0 commit comments

Comments
 (0)