https://pub.dev/api/packages/bit_array/feed.atomRecently published versions of package bit_array on pub.dev2025-03-31T19:17:58.138640Zagilord.comPub Feed GeneratorA bit array (also known as BitMap, BitSet, BitString, or BitVector) is an array data structure that compactly stores bits.
urn:uuid:fb4439c6-c4db-4ec3-abad-d1ba6373bc86v2.3.0 of bit_array2025-03-31T19:17:58.138640Z2.3.0 was published on Mar 31, 2025.
Changelog excerpt:
- Updated SDK constraint, lints and format.
- `BitArray.setWhere`and `BitArray.clearWhere`for callback-driven updates.
- `BitArray.setRange`and `BitArray.clearRange`for efficient continous-range updates.
- More efficient `BitArray`operations: `setAll`, `clearAll`.
- More efficient `BitArray`operations: `and`, `andNot`, `or`, `xor`when the parameter is another `BitArray`.urn:uuid:d0b28e08-bd68-443e-af94-008aaf90d9c9v2.2.1 of bit_array2024-09-08T18:13:49.847324Z2.2.1 was published on Sep 8, 2024.
Changelog excerpt:
- Updated and fixed lints.urn:uuid:f07efb6b-2499-42d1-aadc-828a2ffdfe0av2.2.0 of bit_array2021-06-04T21:10:54.270403Z2.2.0 was published on Jun 4, 2021.
Changelog excerpt:
- Support `BitArray`constructing from `Uint8List`and parsing from binary strings. ([#12](https://github.com/isoos/bit_array/pull/12)by [yanivshaked](https://github.com/yanivshaked)).
- Fix `BitSet`highest index. ([#10](https://github.com/isoos/bit_array/pull/10)by [yanivshaked](https://github.com/yanivshaked)).urn:uuid:337eac9c-2c44-4a7c-b523-726ed3e074efv2.1.0 of bit_array2021-04-20T13:44:31.440802Z2.1.0 was published on Apr 20, 2021.
Changelog excerpt:
- Migrated to null-safety. ([#5](https://github.com/isoos/bit_array/pull/5)by [eugmes](https://github.com/eugmes)).urn:uuid:64e8578d-9b45-42c0-aea2-1acc40fb3f48v2.0.0 of bit_array2019-06-27T06:50:35.371113Z2.0.0 was published on Jun 27, 2019.
Changelog excerpt:
**BREAKING CHANGES**
- Changed internal 64-bit int storage to 32-bit ints to be able to run in browsers.
- `asUint32Iterable`instead of `asUint64Iterable`urn:uuid:76b9f76a-85b5-45dc-a506-f31e8238e15bv1.2.0 of bit_array2019-04-13T07:35:47.772854Z1.2.0 was published on Apr 13, 2019.
Changelog excerpt:
- Counter multiplication can be done with `operator *`.
- Support of masking counter (with threshold value).
- Support of efficient `min`and `max`operations in counters.urn:uuid:1389844b-2ddf-43ff-98e6-b2d2e601d1d3v1.1.0 of bit_array2019-04-06T18:38:02.693098Z1.1.0 was published on Apr 6, 2019.
Changelog excerpt:
- `CompositeSet.clone`returns `CompositeSet`.
- Support `shiftLeft`in many operations.
- Support multiply and clone of counters.
- Use `package:pedantic`and Dart 2.2 features.urn:uuid:fecfafd6-f1ec-45b2-a68f-b2f800f45263v1.0.1 of bit_array2018-11-09T18:00:14.579625Z1.0.1 was published on Nov 9, 2018.
Changelog excerpt:
- `asUint64Iterable()`added to provide interface-level compatibility for future compressed bit arrays.
- `BitSet`to have a non-bitarray backed interface (eg. compressed structures).
- `CompositeSet`and `CompositeCounter`for arbitrary-large compressed bitmap operations.urn:uuid:38e6938b-1446-42b8-afe7-eef2bf5cdde2v1.0.0 of bit_array2018-11-04T15:13:34.231902Z1.0.0 was published on Nov 4, 2018.
Changelog excerpt:
- Initial version.