Skip to content

Latest commit

 

History

History
69 lines (46 loc) · 1.98 KB

CHANGELOG.md

File metadata and controls

69 lines (46 loc) · 1.98 KB

Changelog

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.

v0.3.0 - 2020-09-02

Breaking changes

  • NonEmptySlice::from_ref is not a const fn anymore, due to a refactoring.

Security

  • Fix multiple mutable aliases in NonEmptyMutSlice::first_mut. Thanks @HeroicKatora again.

v0.2.0 - 2020-09-02 (yanked)

Breaking changes

  • Remove NonEmptySlice::fist_mut (unsound). It is slipped through experimental through I intended to remove it.
  • Boundless lifetime with impl<'a, T> for NonEmptyVec. Thanks @HeroicKatora for reporting and helping me adding tests for it.

v0.1.0 - 2020-09-02 (yanked)

Add

  • NonEmptyVec

Breaking changes

  • as_mut_ptr and as_mut_slice now require &mut self.
  • Remove Clone impl for NonEmptyMutSlice. It is kinda unsound for multiple mutable references.

v0.0.1 - 2020-09-02 (yanked)

First release