From 7aa23c6ca9376cb168b403c4f35aad41e9cfc4bd Mon Sep 17 00:00:00 2001 From: Eliza Weisman Date: Sun, 1 Aug 2021 14:19:46 -0700 Subject: [PATCH] chore: prepare to release v0.1.2 (#59) ### 0.1.2 (2021-08-01) #### Bug Fixes * make debug assertions drop safe ([26d35a69](https://github.com/hawkw/sharded-slab/commit/26d35a695c9e5d7c62ab07cc5e66a0c6f8b6eade)) #### Features * improve panics on thread ID bit exhaustion ([9ecb8e61](https://github.com/hawkw/sharded-slab/commit/9ecb8e614f107f68b5c6ba770342ae72af1cd07b)) --- CHANGELOG.md | 14 ++++++++++++++ Cargo.toml | 4 ++-- README.md | 14 +++++++------- src/lib.rs | 2 +- 4 files changed, 24 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a27c2ad..9e5d06d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ + +### 0.1.2 (2021-08-01) + + +#### Bug Fixes + +* make debug assertions drop safe ([26d35a69](https://github.com/hawkw/sharded-slab/commit/26d35a695c9e5d7c62ab07cc5e66a0c6f8b6eade)) + +#### Features + +* improve panics on thread ID bit exhaustion ([9ecb8e61](https://github.com/hawkw/sharded-slab/commit/9ecb8e614f107f68b5c6ba770342ae72af1cd07b)) + + + ## 0.1.1 (2021-1-4) diff --git a/Cargo.toml b/Cargo.toml index 3f60edb..27d16ec 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "sharded-slab" -version = "0.1.1" +version = "0.1.2" authors = ["Eliza Weisman "] edition = "2018" -documentation = "https://docs.rs/sharded-slab/0.0.9/sharded_slab" +documentation = "https://docs.rs/sharded-slab/0.1.2/sharded_slab" homepage = "https://github.com/hawkw/sharded-slab" repository = "https://github.com/hawkw/sharded-slab" readme = "README.md" diff --git a/README.md b/README.md index 83cd537..7306a55 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ A lock-free concurrent slab. [crates-badge]: https://img.shields.io/crates/v/sharded-slab.svg [crates-url]: https://crates.io/crates/sharded-slab [docs-badge]: https://docs.rs/sharded-slab/badge.svg -[docs-url]: https://docs.rs/sharded-slab/0.1.1/sharded_slab +[docs-url]: https://docs.rs/sharded-slab/0.1.2/sharded_slab [ci-badge]: https://github.com/hawkw/sharded-slab/workflows/CI/badge.svg [ci-url]: https://github.com/hawkw/sharded-slab/actions?workflow=CI [license-badge]: https://img.shields.io/crates/l/sharded-slab @@ -57,12 +57,12 @@ _data_ they store, but retaining any previously-allocated capacity. This means that a [`Pool`] may be used to reuse a set of existing heap allocations, reducing allocator load. -[`Slab`]: https://docs.rs/sharded-slab/0.0.9/sharded_slab/struct.Slab.html -[inserting]: https://docs.rs/sharded-slab/0.0.9/sharded_slab/struct.Slab.html#method.insert -[taking]: https://docs.rs/sharded-slab/0.0.9/sharded_slab/struct.Slab.html#method.take -[`Pool`]: https://docs.rs/sharded-slab/0.0.9/sharded_slab/struct.Pool.html -[create]: https://docs.rs/sharded-slab/0.0.9/sharded_slab/struct.Pool.html#method.create -[cleared]: https://docs.rs/sharded-slab/0.0.9/sharded_slab/trait.Clear.html +[`Slab`]: https://docs.rs/sharded-slab/0.1.2/sharded_slab/struct.Slab.html +[inserting]: https://docs.rs/sharded-slab/0.1.2/sharded_slab/struct.Slab.html#method.insert +[taking]: https://docs.rs/sharded-slab/0.1.2/sharded_slab/struct.Slab.html#method.take +[`Pool`]: https://docs.rs/sharded-slab/0.1.2/sharded_slab/struct.Pool.html +[create]: https://docs.rs/sharded-slab/0.1.2/sharded_slab/struct.Pool.html#method.create +[cleared]: https://docs.rs/sharded-slab/0.1.2/sharded_slab/trait.Clear.html [object pool]: https://en.wikipedia.org/wiki/Object_pool_pattern ### Examples diff --git a/src/lib.rs b/src/lib.rs index 7be3535..21ba548 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -199,7 +199,7 @@ //! See [this page](implementation/index.html) for details on this crate's design //! and implementation. //! -#![doc(html_root_url = "https://docs.rs/sharded-slab/0.1.1")] +#![doc(html_root_url = "https://docs.rs/sharded-slab/0.1.2")] #![warn(missing_debug_implementations, missing_docs, missing_doc_code_examples)] #[macro_use]