Skip to content

Commit 7f3ee9a

Browse files
committed
Prepare for an 8.1 release
1 parent afa890b commit 7f3ee9a

File tree

2 files changed

+21
-3
lines changed

2 files changed

+21
-3
lines changed

CHANGELOG.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111
_No unreleased changes in the pipeline at the moment_
1212

1313

14+
## [8.1.0] - 2025-02-02
15+
16+
### Added
17+
18+
- Add `Input::input_buffer_publisher()` method to provide an RAII-based
19+
alternative to the low-level `input_buffer()`/`publish()` interface. Thanks
20+
@crop2000 !
21+
22+
### Changed
23+
24+
- Rename `Input::input_buffer()` to `Input::input_buffer_mut()`, keeping a
25+
deprecated alias for now, and do the same for `Output::output_buffer()`. This
26+
is the start of a gradual deprecation process whose end goal is to eventually
27+
follow the standard Rust accessor naming convention (`input_buffer(&self) ->
28+
&T`, `input_buffer_mut(&mut self) -> &mut T`, same thing on the output side).
29+
30+
1431
## [8.0.0] - 2024-06-21
1532

1633
### Added
1734

1835
- Add `Output::peek_output_buffer()` method to get read-only access to the
19-
output buffer from a shared reference to self. Thanks @tk70!
36+
output buffer from a shared reference to self. Thanks @tk70 !
2037

2138
### Changed
2239

@@ -303,7 +320,8 @@ _No unreleased changes in the pipeline at the moment_
303320

304321

305322

306-
[Unreleased]: https://github.com/HadrienG2/triple-buffer/compare/v8.0.0...HEAD
323+
[Unreleased]: https://github.com/HadrienG2/triple-buffer/compare/v8.1.0...HEAD
324+
[8.1.0]: https://github.com/HadrienG2/triple-buffer/compare/v8.0.0...v8.1.0
307325
[8.0.0]: https://github.com/HadrienG2/triple-buffer/compare/v7.0.0...v8.0.0
308326
[7.0.0]: https://github.com/HadrienG2/triple-buffer/compare/v6.2.0...v7.0.0
309327
[6.2.0]: https://github.com/HadrienG2/triple-buffer/compare/v6.1.0...v6.2.0

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ name = "triple_buffer"
1111
# - Roll an annotated git tag
1212
# - Add a github release
1313
#
14-
version = "8.0.0"
14+
version = "8.1.0"
1515
authors = ["Hadrien G. <knights_of_ni@gmx.com>"]
1616
description = "An implementation of triple buffering, useful for sharing frequently updated data between threads"
1717
documentation = "https://docs.rs/triple_buffer/"

0 commit comments

Comments
 (0)