|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
| 5 | +## [0.9.0] - 2025-10-24 |
| 6 | + |
| 7 | +### 🚀 Features |
| 8 | + |
| 9 | +- *(composite_sigs_draft12)* Use feature-gated draft 12 OIDs and sign + verify functions |
| 10 | +- *(composite_sigs_draft12)* Add cargo feature for post-WGLC official OIDs |
| 11 | +- *(config)* Update default feature to postWGLC composite sigs |
| 12 | +- *(build)* Trigger rebuild on FORCE_REBUILD env change |
| 13 | + |
| 14 | +### 🐛 Bug Fixes |
| 15 | + |
| 16 | +- *(decoder)* Clarify return values and fallback logic |
| 17 | +- *(pqclean)* [**breaking**] Update composite MLDSA names to align with oqs-provider |
| 18 | +- *(rustcrypto/slhdsa)* Fix TLS sigalg codepoint for SLH-DSA-SHAKE-128f |
| 19 | + |
| 20 | +### 📚 Documentation |
| 21 | + |
| 22 | +- *(changelog)* Fix typo |
| 23 | +- Add TLS SignatureScheme id column to sigs table in README |
| 24 | +- *(mldsa)* Add comments linking to ML-DSA OID specification |
| 25 | +- Add OID column to sigalg table in README |
| 26 | +- Add IANA TLS supported groups id column to KEMs table in README |
| 27 | +- *(X25519Kyber768Draft00)* Add obsolescence notes in comments of TLS group capability |
| 28 | +- *(mldsa)* Update IETF draft reference link for ML-DSA sigalg info |
| 29 | +- *(docs)* Update draft URLs to datatracker.ietf.org |
| 30 | +- *(README)* Reformat README.md |
| 31 | +- *(doc, rustcrypto)* Improve formatting of URL for OID source |
| 32 | + |
| 33 | +### 🚜 Refactor |
| 34 | + |
| 35 | +- *(transcoders)* Provide provctx type to transcoders::make_does_selection_fn!() invocations |
| 36 | +- Rename `OpenSSLProvider` to `ProviderInstance` |
| 37 | +- *(trace)* Remove redundant formatting in log calls |
| 38 | +- *(features)* Use feature-gated adapters and test macros |
| 39 | +- *(ossl_cb)* Use the new ergonomic version of forge::OSSLCallback |
| 40 | +- *(signature adapters)* Remove symlinks, use path attribute |
| 41 | +- *(pqclean)* Centralize OID constants for composite MLDSA |
| 42 | +- *(rustcrypto)* Remove vestiges of disabled algorithms |
| 43 | + |
| 44 | +### 🧪 Testing |
| 45 | + |
| 46 | +- *(openssl)* Ignore list_all_algorithms test |
| 47 | +- Add OID consistency tests for signature adapters |
| 48 | + |
| 49 | +### ⚙️ Miscellaneous Tasks |
| 50 | + |
| 51 | +- *(release)* Bump to 0.8.6+dev |
| 52 | +- *(release)* Bump version to 0.9.0-rc1 and update features |
| 53 | + |
5 | 54 | ## [0.8.5] - 2025-09-26 |
6 | 55 |
|
7 | 56 | ### 🚀 Features |
@@ -377,6 +426,7 @@ All notable changes to this project will be documented in this file. |
377 | 426 |
|
378 | 427 | <!-- generated by git-cliff --> |
379 | 428 |
|
| 429 | +[0.9.0]: https://github.com/QUBIP/aurora/compare/v0.8.5...v0.9.0 |
380 | 430 | [0.8.5]: https://github.com/QUBIP/aurora/compare/v0.8.4...v0.8.5 |
381 | 431 | [0.8.4]: https://github.com/QUBIP/aurora/compare/v0.8.3...v0.8.4 |
382 | 432 | [0.8.3]: https://github.com/QUBIP/aurora/compare/v0.7.1...v0.8.3 |
|
0 commit comments