diff --git a/Cargo.toml b/Cargo.toml index ca9c3ce..8e9049c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "slotmap" -version = "1.0.3" # Remember to grep and update version everywhere. +version = "1.0.4" # Remember to grep and update version everywhere. edition = "2018" authors = ["Orson Peters "] description = "Slotmap data structure" diff --git a/RELEASES.md b/RELEASES.md index e13866d..9f70b7c 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,9 +1,17 @@ +Version 1.0.4 +============= + + - Fixed an issue that could cause a segfault when using `HopSlotMap::drain`. + All versions 0.3+ are affected, and thus yanked. + + Version 1.0.3 ============= - Made `get_disjoint_mut` available on stable Rust 1.51 and up. - Added unchecked variants for the getters on `SparseSecondaryMap`. + Version 1.0.2 ============= @@ -48,6 +56,12 @@ Version 1.0.0 - Moved `SlotMap` to the `basic` module. +Version 0.4.1 +============= + + - Backport of fix made in 1.0.4. + + Version 0.4.0 ============= diff --git a/src/lib.rs b/src/lib.rs index 554705a..6849956 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,4 @@ -#![doc(html_root_url = "https://docs.rs/slotmap/1.0.3")] +#![doc(html_root_url = "https://docs.rs/slotmap/1.0.4")] #![crate_name = "slotmap"] #![cfg_attr(all(nightly, feature = "unstable"), feature(try_reserve))] #![cfg_attr(all(not(test), not(feature = "std")), no_std)]