Releases: sagebind/sluice
Releases · sagebind/sluice
2018-08-09
- Added a new
io
module featuring in-memory pipes. These pipes work similar to I/O streams but are based on an atomic ring buffer internally.
2018-08-03
- Fixed an issue when resizing an unbounded buffer that is empty that resulted in the buffer length being reported incorrectly.
2018-08-02
- Fixed a logical error where pushing small amounts of data repeatedly into the buffer would overwrite existing data.
2018-05-17
0.2 is here! This release is a breaking change with API refactorings and improvements.
- Refactored module hierarchy to make more sense and to leave room for more data structures in the future.
- Add new traits for buffers that all buffer types can implement.
- Add new bounded atomic buffer implementation.
2018-02-24
- Fixed a critical logic error causing items to not be removable when the buffer length reached exactly the current capacity of the buffer.
2018-02-24
- Initial release.