Skip to content

Commit

Permalink
Bump MSRV to accomodate new criterion requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
HadrienG2 committed Jul 3, 2023
1 parent ef1612e commit 4e87f98
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ name: Continuous Integration

env:
RUSTFLAGS: -D warnings
MSRV: 1.54.0
MSRV: 1.64.0

jobs:
# Auto-format, clippy and rustc lints do not depend on the operating system
Expand Down
7 changes: 3 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

- The `cfg-if` test dependency no longer builds with `rustc` versions older than
1.54 on macOS. As a result, we cannot test those older `rustc` versions on all
platforms anymore, so we bump the MSRV.
- Moved to criterion 0.5, so we don't need the criterion feature hack anymore.
- Moved to criterion 0.5, so we don't need the criterion feature hack anymore,
but this requires bumping MSRV to 1.64. We did need an MSRV bump anyway since
cfg-if needs 1.54+...


## [6.2.0] - 2022-06-27
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ keywords = [ "synchronization", "spsc", "multithreading", "non-blocking", "wait-
categories = [ "algorithms", "asynchronous", "concurrency", "data-structures" ]
license = "MPL-2.0"
edition = "2018"
rust-version = "1.54"
rust-version = "1.64"

[badges]
maintenance = { status = "passively-maintained" }
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
[![On crates.io](https://img.shields.io/crates/v/triple_buffer.svg)](https://crates.io/crates/triple_buffer)
[![On docs.rs](https://docs.rs/triple_buffer/badge.svg)](https://docs.rs/triple_buffer/)
[![Continuous Integration](https://github.com/HadrienG2/triple-buffer/workflows/Continuous%20Integration/badge.svg)](https://github.com/HadrienG2/triple-buffer/actions?query=workflow%3A%22Continuous+Integration%22)
![Requires rustc 1.54+](https://img.shields.io/badge/rustc-1.54+-red.svg)
![Requires rustc 1.64+](https://img.shields.io/badge/rustc-1.64+-red.svg)


## What is this?
Expand Down

0 comments on commit 4e87f98

Please sign in to comment.