Skip to content

5.0.6 - 2021-01-16

Compare
Choose a tag to compare
@HadrienG2 HadrienG2 released this 16 Jan 13:19

Added

  • As a result of the bugfix mentioned below, there is no performance motivation
    to gate raw features behind a feature flag, so those features are now
    available by default without a raw_ prefix. Usage of the raw_ prefix and
    the raw feature flag is deprecated and these may be removed in a future
    major release, but it doesn't harm to keep them indefinitely for now.

Changed

  • Benchmarks now use criterion, and have been significantly cleaned up along
    the way. They are now more extensive and more reliable.
  • Moved MSRV to Rust 1.36 because we now use crossbeam for testing, which
    requires that much. The crate itself should still support Rust 1.34 for now,
    but we cannot test that it continues doing so...

Fixed

  • Removed a possibility of data race that was not observed on current hardware,
    but could be triggered by future hardware or compiler evolutions. See
    #14 .