Skip to content

Releases: sagebind/sluice

2018-08-09

06 Jun 03:55
Compare
Choose a tag to compare
  • 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

06 Jun 03:54
abebdf6
Compare
Choose a tag to compare
  • Fixed an issue when resizing an unbounded buffer that is empty that resulted in the buffer length being reported incorrectly.

2018-08-02

06 Jun 03:54
dfdbfc6
Compare
Choose a tag to compare
  • Fixed a logical error where pushing small amounts of data repeatedly into the buffer would overwrite existing data.

2018-05-17

06 Jun 03:54
Compare
Choose a tag to compare

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

06 Jun 03:53
Compare
Choose a tag to compare
  • 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

06 Jun 03:53
Compare
Choose a tag to compare
  • Initial release.