Skip to content

Commit

Permalink
Release v0.8 (#159)
Browse files Browse the repository at this point in the history
* Release v0.8

* Update CHANGELOG.md

Co-authored-by: Aurel <Aurel300@users.noreply.github.com>

---------

Co-authored-by: Aurel <Aurel300@users.noreply.github.com>
  • Loading branch information
sarsko and Aurel300 authored Oct 1, 2024
1 parent e82b18d commit 63a7aa9
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
# 0.8.0 (Sep 30, 2024)

* Add `BatchSemaphore` (#151)
* `block_on` now has one less thread switch point, which breaks schedules. (#155)
* `ReplayScheduler::set_target_clock` added (#156)
* Schedulers now receive references to `Task`s instead of `TaskId`s (#156)
* Expose `check_random_with_seed` (#161)
* Make `check_random` optionally take a seed by providing the environment variable `SHUTTLE_RANDOM_SEED` (#161)
* Shuttle Explorer extension (#163).
* `AnnotationScheduler` and annotated schedule support added under feature "annotation" (#163)

# 0.7.1 (May 31, 2024)

* Implement `try_send` and iterators for `mpsc` channels (#120)
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shuttle"
version = "0.7.1"
version = "0.8.0"
edition = "2021"
license = "Apache-2.0"
description = "A library for testing concurrent Rust code"
Expand Down

0 comments on commit 63a7aa9

Please sign in to comment.