Skip to content

3.0.0

Choose a tag to compare

@Torathion Torathion released this 23 Mar 22:33
· 11 commits to main since this release
a8b831f

Breaking

  • Changed how Bitmap states are used and parsed. Check the demo code in the README.
  • Replaced isSet of Bitmap with has as they have the same logic.
  • Adjusted Bitmap logic to completely remove inconsistencies of arguments being either bit positions or powers of 2. Now almost all functions only accept powers of 2.

Changed

  • Improved performance of ComposedNumber.
  • Add abstract class BitHandler to unify bit sequence handler classes and help templating them.
  • Adds createBitmapStates helper function to easily create Bitmap states.
  • Adjust types and documentation
  • Extend class Bitmap with additional functionality. (#13) by @ElPrudi