Skip to content

v5.5.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 21:44
· 30 commits to master since this release

What's Changed

  • fix: Keep bitset shifts and trim within the array at size edges by @mardgez in #921
  • perf: Compute roaring64 portable size without temporary bitmaps by @SylvesterKwon in #922
  • Document that run_optimize recovers space after adding or removing values; fix Roaring64Map return values by @lemire in #919
  • perf: Serialize roaring64 portable format without temporary bitmaps by @lemire in #923
  • Fix bitset_container_maximum skipping word 0 by @lemire in #925
  • Make croaring-singleheader-source-lib wait for the amalgamation by @lemire in #929
  • Fix frozen serialization of copy-on-write bitmaps with shared containers by @lemire in #928
  • Do not copy shared containers when overwriting a copy-on-write bitmap by @anemitz in #935
  • Fix frozen serialization of empty bitmaps by @anemitz in #933
  • Clamp uint64 range ends to 2^32 instead of wrapping by @lemire in #944
  • Port missing tests from the Java and Go libraries by @lemire in #946
  • Return Roaring::end() by value, bound to the calling bitmap by @lemire in #948
  • Test the 64maprunbitsetvals.bin fixture shared with the Java library by @lemire in #947
  • Make the cached hardware support atomic in the C++ build too by @lemire in #950
  • Add more CRoaring users to the README by @lemire in #951
  • Always use the AVX-512 decoder in array_container_from_bitset by @lemire in #952

New Contributors

Full Changelog: v5.4.0...v5.5.0