Releases: petgraph/fixedbitset
Releases · petgraph/fixedbitset
v0.5.7
v0.5.6
v0.5.5
- #116: Add functions for counting the results of a set operation (
union_count
,
intersection_count
,difference_count
,symmetric_difference_count
) by @james7132. - #118: Shrink the stack size of FixedBitset. There should be zero stack size overhead
compared to a Vec. - #119: Fix builds for wasm32.
- #120: Add more utility functions that were previously missing from the public interface:
contains_any_in_range
,contains_all_in_range
,minimum
,maximum
,is_full
,count_zeroes
, andremove_range
. - #121: Add support for SIMD acceleration for AVX builds.
v0.5.4
v0.5.3
v0.4.2
v0.4.1
v0.5.2
v0.5.1
- #102: Added
contains_unchecked
,insert_unchecked
,put_unchecked
,
set_unchecked
,toggle_unchecked
,removed_unchecked
,copy_bit_unchecked
unsafe variants of the safe functions, by @james7132 - #103: Added
into_ones
which returns a owned iterator over the one
values from a bitset, by @james7132. - #104: Implemented
DoubleEndedIterator
forUnion
,Intersection
,
Difference
, andSymmetricDifference
, by @james7132.
v0.5.0
- #74: Accelerated set operations (union, intersection, difference,
symmetric difference) by using larger blocks internally, by @james7132. - #88: Added
FixedBitSet::remove
by @james7132. - #89: Added
FixedBitSet::zeros
and theZeros
iterator by @james7132. - #92: Added
FixedBitSet::grow_and_insert
function, a
non-panicking version ofinsert
that grows the underlying storage as need, by @shuoli84. - #98:
Ones
now implementsDoubleEndedIterator
, by @tikhu. - #99: Breaking change: serde now serializes and deserializes from a little-endian encoded
raw byte buffer. Existing stored instances of the serialized bitsets will need to be
re-encoded. - Bumped MSRV to 1.56.