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.2.4 - 2022-10-30
Minor dependency update
- Puid library dependency updated to Puid v2.0 (Andrew Allen in PR#5)
0.2.3 - 2021-06-02
Minor fixes for compatibility with Erlang/OTP 24 and Elixir 1.12
YubikeyOTP.CRC.crc16
now does not use deprecated^^^
operatorYubikeyOTP.Response
fixed old bug spotted by new Struct checks in Elixir 1.12
0.2.2 - 2021-04-21
Fixes to documentation and minor code tweaks
- Formatting of inline documentation examples fixed
- Code adjustments to stop Credo complaining and test compiler warnings
- Updated Github Action workflow
0.2.1 - 2021-01-24
Minor tweaks, mostly dependency updates
- Updated and loosened some dependencies (especially to allow more recent Hackney versions)
- Fixed an embarrassing mistake in the comparison links at the bottom of this document
0.2.0 - 2020-06-14
OTP validation and documentation improvements
- Parsing and validation of OTPs (server-side features) in a fantastic contribution from Thom Dixon in PR #1
- Accept the hex private keys generated by Yubico tools
- Added Changelog.md
- Code of Conduct, using Github's default.
- Tweaks to Readme.md
0.1.0 - 2020-04-11
Initial release