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
NonEmptySlice::from_ref
is not a const fn anymore, due to a refactoring.
- Fix multiple mutable aliases in
NonEmptyMutSlice::first_mut
. Thanks @HeroicKatora again.
v0.2.0 - 2020-09-02 (yanked)
- 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)
NonEmptyVec
as_mut_ptr
andas_mut_slice
now require&mut self
.- Remove
Clone
impl forNonEmptyMutSlice
. It is kinda unsound for multiple mutable references.
v0.0.1 - 2020-09-02 (yanked)
First release