Skip to content

Releases: RoaringBitmap/croaring-rs

croaring-v2.1.0

20 Sep 15:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.3...croaring-v2.1.0

v2.0.3

06 Aug 00:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.2...v2.0.3

v2.0.2

04 Jul 03:24
0d3ff0c
Compare
Choose a tag to compare

Build on CRoaring 4.1

v2.0.0

25 Jun 19:17
f1a9af1
Compare
Choose a tag to compare
v2.0.0 Pre-release
Pre-release

YANKED

This release was yanked to incorporate CRoaring 4.0.0 upstream break, and waiting for fix on RoaringBitmap/CRoaring#635

What's Changed

  • Add the ability to work in no-std (optionally with alloc) by @Dr-Emann in #132

Full Changelog: 1.1.0...v2.0.0

1.1.0

14 May 08:33
457e7c9
Compare
Choose a tag to compare
  • Adds support for 64bit bitmap via Bitmap64
  • CRoaring updated to 3.0.1

Great contributions by @Dr-Emann

1.0.1

16 Oct 14:51
Compare
Choose a tag to compare

1.0.0

10 Sep 18:39
Compare
Choose a tag to compare
  • Breaking changes in 1.0.0
    • Bitmap#create is now Bitmap#new, Treemap#create is now Treemap#new
    • Bitmap#create_with_capacity is now Bitmap#with_container_capacity
    • Bitmap and Treemap serialization was reworked to use trait based implementations. Support for Portable, Native, Frozen and JvmLegacy formats available. See documentation for short descriptions.
  • Other changes in 1.0.0:
    • Added Treemap has many new functions added including is_subset, from_bitmap, add_checked, add_range and many others
    • Added Bitmap#from from [u32] slice as well as array of values
    • Performance improvements for Bitmap#from_iter
    • croaring-rs moved under RoaringBitmap organisation

Many thanks to @Dr-Emann for driving forward this release.

0.8.1

20 Feb 07:42
Compare
Choose a tag to compare

0.8.0

12 Feb 13:00
Compare
Choose a tag to compare

0.7.0

20 Nov 17:48
Compare
Choose a tag to compare
  • croaring-sys ships with pre-generated FFI bindings to speed up build process and enhance compatibility