GY-63_MS5611/libraries/bitHelpers/CHANGELOG.md
2022-10-29 15:51:15 +02:00

1.6 KiB

Change Log bitHelpers

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[0.1.9] - 2022-10-29

  • add RP2040 to build-CI
  • simplified changelog.md
  • minor edit unit test
  • add printHelpers lib in build-CI

[0.1.8] - 2022-04-13

  • split bitHelpers.h file into a .h and a .cpp file to prevent multiple declarations in some complexer projects.

[0.1.7] - 2022-04-13

  • updated bitRot() by faster version and made the old one a ref version
    • replaced one random call with mod (faster)
    • has a times parameter to apply bitrot n times.
  • bitRotateRight(value, pos) handles pos == 0 separately.
  • bitRotateLeft(value, pos) handles pos == 0 separately.

[0.1.6] - 2022-04-11

  • add CHANGELOG.md
  • add experimental bitRotFast() to replace bitRot() in a next release
  • better masking in bitCount()
  • added () in several places.
  • edit README.md
  • Issue #10 Incorrect behaviour in bitWrite64 for value 31 Specific for ESP8266
  • Fix bitRead64() return value.

[0.1.5] - 2021-12-14

  • update library.json
  • update license
  • minor edits

[0.1.4] - 2021-10-19

  • update build-CI (e.g. ESP32 compilation of tests)
  • update README.md with badges

[0.1.3] - 2021-08-09

  • update README.md
  • update unit tests

[0.1.2] - 2020-12-14

  • add Arduino-CI + unit tests

[0.1.1] - 2020-08-10

  • add BitsNeeded
  • add bitSet64 family

[0.1.0] - 2020-07-29

  • initial release

[0.0.1] - 2015-11-07

  • initial version