|
| 1 | +# Version 0.10.0 - March 28, 2024 |
| 2 | + |
| 3 | +- Replaced CHANGES by |
| 4 | + [CHANGES.md](https://github.com/open-quantum-safe/liboqs-python/blob/main/CHANGES.md), |
| 5 | + as we now use Markdown format to keep track of changes in new releases |
| 6 | +- Removed the NIST PRNG as the latter is no longer exposed by liboqs' public |
| 7 | + API |
| 8 | +- liboqs is now installed automatically if not detected at runtime |
| 9 | + |
| 10 | +# Version 0.9.0 - October 30, 2023 |
| 11 | + |
| 12 | +- This is a maintenance release, minor deprecation fixes |
| 13 | +- Python minimum required version is enforced to Python 3.8 in `pyproject.toml` |
| 14 | +- To follow Python conventions, renamed in `oqs/oqs.py`: |
| 15 | + - `is_KEM_enabled()` -> `is_kem_enabled()` |
| 16 | + - `get_enabled_KEM_mechanisms()` -> `get_enabled_kem_mechanisms()` |
| 17 | + - `get_supported_KEM_mechanisms()` -> `get_supported_kem_mechanisms()` |
| 18 | + |
| 19 | +# Version 0.8.0 - July 5, 2023 |
| 20 | + |
| 21 | +- This is a maintenance release, minor fixes |
| 22 | +- Minimalistic Docker support |
| 23 | +- Migrated installation method to `pyproject.toml` |
| 24 | +- Removed AppVeyor and CircleCI, all continuous integration is now done via |
| 25 | + GitHub actions |
| 26 | + |
| 27 | +# Version 0.7.2 - August 27, 2022 |
| 28 | + |
| 29 | +- Added library version retrieval functions: |
| 30 | + - `oqs_version()` |
| 31 | + - `oqs_python_version()` |
| 32 | + |
| 33 | +# Version 0.7.1 - January 5, 2022 |
| 34 | + |
| 35 | +- Release numbering updated to match liboqs |
| 36 | +- Added macOS support on CircleCI, we now support macOS & Linux (CircleCI) and |
| 37 | + Windows (AppVeyor) |
| 38 | + |
| 39 | +# Version 0.4.0 - November 28, 2020 |
| 40 | + |
| 41 | +- Renamed 'master' branch to 'main' |
| 42 | + |
| 43 | +# Version 0.3.0 - June 10, 2020 |
| 44 | + |
| 45 | +- The liboqs handle has now module-private visibility in `oqs.py` so clients |
| 46 | + can not access it directly; can be accessed via the new `oqs.native()` |
| 47 | + function |
| 48 | +- Closing |
| 49 | + #7 [link](https://github.com/open-quantum-safe/liboqs-python/issues/7), all |
| 50 | + issues addressed |
| 51 | +- Added AppVeyor continuous integration |
| 52 | + |
| 53 | +# Version 0.2.1 - January 22, 2020 |
| 54 | + |
| 55 | +- Added a signature example |
| 56 | +- Added partial support for RNGs from `<oqs/rand.h>` |
| 57 | +- Added an RNG example |
| 58 | + |
| 59 | +# Version 0.2.0 - October 8, 2019 |
| 60 | + |
| 61 | +- This release updates for compatibility with liboqs 0.2.0, which contains |
| 62 | + new/updated algorithms based on NIST Round 2 submissions. |
| 63 | + |
| 64 | +# Version 0.1.0 - April 23, 2019 |
| 65 | + |
| 66 | +- Initial release |
0 commit comments