Skip to content

Releases: brurucy/indexset

Release v0.15.0

14 Feb 12:41

Choose a tag to compare

[0.15.0] - 2026-02-14

Changed

  • Faster insertions for non-concurrent trees by @lorlouis

Fixed

  • get_mut sometimes returns the wrong value by @lorlouis

Release v0.14.0

13 Jan 04:53

Choose a tag to compare

[0.14.0] - 2026-01-13

Changed

  • Added the option to provide a value when deciding if it is necessary to split. This is useful for cases with custom Node implementations where length is either not taken into account, or something else might be necessary such as e.g in-memory size. Change done by @Handy-caT

Release v0.13.0

11 Jan 16:04

Choose a tag to compare

[0.13.0] - 2026-01-12

Changed

  • CDC Now relies on monotonic ids. Change done by @Handy-caT

Release v0.12.7

11 Jan 16:03

Choose a tag to compare

[0.12.7] - 2026-01-07

Fixed

  • Range with excluding start is not handled correctly: #42

Release v0.12.6

11 Jan 16:02

Choose a tag to compare

[0.12.6] - 2026-01-07

Fixed

  • Attempt to subtract with overflow with reverse iterator: #41

Release v0.12.4

11 Jan 16:01

Choose a tag to compare

[0.12.4] - 2026-01-04

Changed

  • Bumped ftree's version

Fixed

  • Overflow/underflow with empty maps

Release v0.12.5

11 Jan 16:02

Choose a tag to compare

[0.12.5] - 2026-01-05

Fixed

  • iter_mut yielding an empty iterator after .rev having been called: #43

Release v0.12.3

23 Jul 22:18

Choose a tag to compare

[0.12.3] - 2025-06-28

Fixed

  • A Bug with CDC.

Release v0.12.2

22 Apr 14:52

Choose a tag to compare

[0.12.2] - 2025-04-22

Fixed

  • A Bug that affects only the non-concurrent versions of the Tree.

Changed

  • Made range_idx public for BTreeSet and BTreeMap.

Release v0.12.1

21 Apr 20:34

Choose a tag to compare

[0.12.1] - 2025-04-21

Fixed

  • Range for all concurrent B-Trees was misbehaving in certain edge cases.