This file contains the list of changes made to pymonocypher.
2024 May 8
- Upgraded Monocypher from 3.1.3 to 4.0.2.
- Removed incremental SignatureVerify, which was removed from Monocypher.
2023 Jun 7
- Migrated to GitHub Actions build & release process.
- Bumped minimum python version from 3.6 to 3.9.
- Added Elligator bindings using monocypher 4.x naming.
2022 Nov 30
- Fixed build dependencies.
2022 Oct 22
- Upgraded to Monocypher 3.1.3.
- Removed print generated keys to stdout.
2020 May 10
- Upgraded to Monocypher 3.1.0.
- Removed deprecated incremental encryption interface.
- Changed versioning to match monocypher.
- Added package metadata.
2019 Oct 22
- Upgraded to Monocypher 2.0.6.
2019 Sep 28
- Distinguished between public keys for signing and key exchange. Use new functions generate_signing_key_pair and compute_signing_public_key for signing. Use new functions compute_key_exchange_public_key and generate_key_exchange_key_pair for key exchange.
- Deprecated generate_key_pair and public_key_compute which call generate_signing_key_pair and compute_signing_public_key, respectively.
Thank you to wamserma and yota-code!
2018 Oct 10
- Fixed setup.py typo that prevented installation.
2018 Oct 9
- Initial public release based upon Monocypher 2.0.5.