All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.6.3 - 2024-03-13
- Update some
Size
functions to beconst
- Add or improve
AsMut
andAsRef
implementations - Add
Ring::clear()
method - Add passthrough implementations for
Read
andWrite
when possible - Improve the
BufWriter::into_inner()
0.6.2 - 2024-03-08
- Update dependencies
0.6.1 - 2024-03-07
- Add error conversion
0.6.0 - 2024-03-06
- Update page advice
- Reduce unsafe areas @peamaeq
0.5.1 - 2022-04-02
- Fix circular buffer for non-power-of-2 sizes @mbehr1
0.5.0 - 2021-12-24
- Remove deprecated code
- Update to 2021 rust edition
0.4.4 - 2021-02-20
- Fix POSIX path translation for shared memory FD @calebzulawski.
- Remove dependency on
rand
@calebzulawski.
0.4.3 - 2020-11-06
- Testing for Android, FreeBSD, and Solaris by @calebzulawski.
- Volatile and unaligned reads and writes for Span and SpanMut
- Start a CHANGELOG
- Improve FreeBSD shared memory FD for ring buffers by @calebzulawski.
- Fix Solaris and BSDs temp paths for shared memory FD @calebzulawski.
- Fix Windows 32-bit size handling
0.4.2 - 2020-10-06
- Add
os
andio
optional features
- Documentation improvements
- Stopped using deprecated examples where possible
- Return the
File
object whenopen
ing from a path