Skip to content

Bug Fixes

Compare
Choose a tag to compare
@KB1RD KB1RD released this 26 Feb 20:09
· 117 commits to master since this release

Fixes the major bugs introduced in v0.3.0:

  • A BST ordering bug (now ldoc CGs are also ordered by first group's position if they have the same known_position)
  • A bug where a split was done with zero length
  • A bug where splits were not added to the BST
  • A bug where nodes were added with invalid positions and when they're not supposed to be
  • A bug where nodes were split at the wrong position
  • A bug where the BST would become out-of-order due to the offset being calculated before existing nodes are updated
  • Added an expensive self-test function to be used in debugging only
  • Added unit tests for each bug (which generally cover more than one bug per test)
  • Add the package to GitHub packages