GY-63_MS5611/libraries/CRC/CHANGELOG.md

87 lines
2.0 KiB
Markdown
Raw Normal View History

2023-10-19 12:13:06 +02:00
# Change Log CRC
2022-01-28 14:56:11 +01:00
2023-01-17 16:18:12 +01:00
All notable changes to this project will be documented in this file.
2022-01-28 14:56:11 +01:00
2023-01-17 16:18:12 +01:00
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
2022-05-20 09:04:29 +02:00
2023-08-01 17:27:01 +02:00
2023-10-19 12:13:06 +02:00
## [1.0.2] - 2023-10-19
- update readme.md (badges)
- fix changelog
2023-08-01 17:27:01 +02:00
## [1.0.1] - 2023-07-13
- added headers in examples
- added headers in src
- bumped version number
- update readme.md
- replaced ..._REF_IN ==> ..._REV_IN (OUT iden)
2023-07-13 11:08:10 +02:00
## [1.0.0] - 2023-05-19
2023-08-01 17:27:01 +02:00
- See issue #32 / #31
2023-07-13 11:08:10 +02:00
- new library interface
- changed CRC32 defaults
- added FastCRC32
- reused parameters and algorithms
2023-08-01 17:27:01 +02:00
- added platformio.ini
----
2023-01-17 16:18:12 +01:00
## [0.3.3] - 2023-01-17
- update GitHub actions
- update license
- renamed releaseNotes.md to CHANGELOG.md (in line with other libs)
- update readme.md
## [0.3.2] - 2022-10-30
2022-10-30 20:33:14 +01:00
- add RP2040 to build-CI
- fix version numbers
2023-01-17 16:18:12 +01:00
## [0.3.1] - 2022-05-20
2022-05-20 09:04:29 +02:00
- added constructors with all parameters.
CRC16(uint16_t polynome, uint16_t XORstart, uint16_t XORend, bool reverseIn, bool reverseOut);
All five parameters are mandatory, no defaults in this first release.
Defaults would allow the constructors merge in the future.
- remove #ifndef Header guards as these are not needed.
- update documentation
2023-01-17 16:18:12 +01:00
## [0.3.0] - 2022-04-15
2022-04-21 16:53:32 +02:00
- split CRC.h in CRC.h and CRC.cpp to fix #21 (again)
- remove #ifndef Header guards as these are not needed.
2022-10-30 20:33:14 +01:00
----
2022-01-28 14:56:11 +01:00
2023-01-17 16:18:12 +01:00
## [0.2.3] - 2022-04-13
2022-04-21 16:53:32 +02:00
- replace #pragma once with #ifndef Header guards #21
2022-04-13 18:42:18 +02:00
2023-01-17 16:18:12 +01:00
## [0.2.2]
2022-02-08 10:10:54 +01:00
- fix #19 enable/disable yield call
2023-01-17 16:18:12 +01:00
## [0.2.1]
2022-02-07 14:10:53 +01:00
- fix #17 yield() count in **add(array, length)**
(kudo's to dlsloan)
- added defaults for CRC64 static function.
- static functions
- increased length from uint8_t => uint16_t
- added conditional yield().
- added CRC_polynomes.h
2023-01-17 16:18:12 +01:00
## [0.2.0]
2022-01-28 14:56:11 +01:00
- added getters for parameters
2022-02-07 14:10:53 +01:00
- made yield conditional in **add(array, length)**
2022-01-28 14:56:11 +01:00
- improved examples
- added releaseNotes.md
2022-10-30 20:33:14 +01:00
----
2022-01-28 14:56:11 +01:00
2023-01-17 16:18:12 +01:00
## [0.1.6]
2022-01-28 14:56:11 +01:00
- add CRC12 function
- add CRC12 class
2023-01-17 16:18:12 +01:00
## [0.1.5]
2022-01-28 14:56:11 +01:00
- TODO (just as older versions)
2022-10-30 20:33:14 +01:00
That's all folks!