Skip to content

Commit 2af276e

Browse files
committed
chore: bump MSRV to 1.78 for Cargo.lock v4 compatibility
Cargo.lock version 4 was introduced in Rust 1.78. The lock file in this repo uses v4, which caused CI MSRV check to fail with Rust 1.75. Changes: - Update rust-version in Cargo.toml from 1.75 to 1.78 - Update CI workflow MSRV job to use rust-toolchain@1.78.0 - Update README badges and requirements
1 parent bf077fc commit 2af276e

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ jobs:
131131

132132
steps:
133133
- uses: actions/checkout@v4
134-
- uses: dtolnay/rust-toolchain@1.75.0
134+
- uses: dtolnay/rust-toolchain@1.78.0
135135
- uses: Swatinem/rust-cache@v2
136136
with:
137137
workspaces: "apps/core -> target"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ allsource-core = "0.2" # Pin to minor version for stability
170170
## Development
171171

172172
### Prerequisites
173-
- **Rust**: 1.75+
173+
- **Rust**: 1.78+
174174
- **Go**: 1.21+
175175
- **Elixir**: 1.19+ (with Erlang/OTP 27+)
176176
- **Bun**: 1.1+ (for TypeScript/web apps)

apps/core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "allsource-core"
33
version = "0.7.3"
44
edition = "2021"
5-
rust-version = "1.75"
5+
rust-version = "1.78"
66
authors = ["AllSource Team"]
77
description = "High-performance event store core built in Rust"
88
license = "MIT"

apps/core/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
[![crates.io](https://img.shields.io/crates/v/allsource-core.svg)](https://crates.io/crates/allsource-core)
66
[![docs.rs](https://docs.rs/allsource-core/badge.svg)](https://docs.rs/allsource-core)
7-
[![Rust](https://img.shields.io/badge/rust-1.75%2B-orange.svg)](https://www.rust-lang.org/)
7+
[![Rust](https://img.shields.io/badge/rust-1.78%2B-orange.svg)](https://www.rust-lang.org/)
88
[![Tests](https://img.shields.io/badge/tests-250%20passing-brightgreen.svg)]()
99
[![Performance](https://img.shields.io/badge/throughput-469K%20events%2Fsec-blue.svg)]()
1010
[![Architecture](https://img.shields.io/badge/clean%20architecture-Phase%203%20Infrastructure-success.svg)]()

0 commit comments

Comments
 (0)