Skip to content

v2.1.0

Choose a tag to compare

@notthelewis notthelewis released this 02 Jul 02:07
· 51 commits to main since this release
  • Merge pull request #4 from notthelewis/features/bit-manipulation 03f31e5
  • is_bit_set.test.ts: Replaced the previously broken test on the u8 bit set function, with a properly working test that checks whether the last bit of 0x80 is set. be4f7bb
  • README.md: Aligned all of the return values in the same column, for aesthetic purposes. Also added in examples for the previously undocumented functions (u8x3_u32x1, u8x4_u32x1), and examples for the newly added bits.is_bit_set functions. Alongside that, I wrote some extra documentation for those functions too, in the Bits section. 0104285
  • Latest compiled TS, ae6ae8a
  • Latest test coverage, after adding the bit_set functions 2a0b269
  • Moved the export down a line for clarity. This index.ts imports the default export from the bit_set functions, but it doesn't import the main class. 489b523
  • 100% test coverage on the new bits.is_bit_set.<type> functions. 7be3105
  • Exported the DataTypes class, so that Jest can test it. Added documentation to every bit_set function, and cleaned up the param checks inside the functions. 0596ad0
  • Added unit tests for u8 and nibble is_bit_set functions e7ac464
  • Updated the bounds checks on the bit set functions. 7f284c2
  • Renamed the identifier from bit_set to is_bit_set acd8abd
  • Latest compiled TS coverage. 471366d
  • Added bounds checks on the is_bit_set functions. f93e1b6
  • Added latest compiled ts 2aeb36c
  • Added the 'bits' field in export, which contains the new bit manipulation function. 1ed553f
  • Added bit_manipulation_functions/is_bit_set, which validates data types then checks whether a bit in a given position is set. 1bde4a0

v2.0.1...v2.1.0

What's Changed

Full Changelog: v2.0.1...v2.1.0