Skip to content
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,32 @@

### Thanks

## 0.18.0

### Added/Changed

- Update lock file and dependencies
- Fix clippy warnings
- Visitor: add method to visit unknown extension and those with parse errors
- Add new feature `verify-aws` to used `aws-lc-rs` as crypto provider instead of `ring`
Comment thread
chifflier marked this conversation as resolved.
Outdated
- The features are exclusive, so only one should be used
- If both are specified, `aws-lc-rs` is used (but both dependencies are included)
- Add `as_raw` methods to `X509Certificate`, `CertificateRevocationList` and `X509CertificationRequest`
- This method exposes the raw ASN.1 DER bytes used to build the object (#217)

Extensions:
- Add support for SubjectInfoAccess extension
Comment thread
chifflier marked this conversation as resolved.
Outdated
- GeneralName: add a new variant `Invalid` so an invalid entry does not stop
Comment thread
chifflier marked this conversation as resolved.
Outdated
parsing for the entire list of names (for ex in SAN)

### Fixed

- PEM: ignore lines in comments which contain invalid UTF-8 characters (#180)

### Thanks

- Daniel McCarney
Comment thread
chifflier marked this conversation as resolved.
Outdated

## 0.17.0

### Added/Changed/Fixed
Expand Down
6 changes: 3 additions & 3 deletions UPGRADING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Upgrading from 0.17 to 0.18
## Upgrading from 0.18 to 0.19

The major changes in version 0.18 are described here.
The major changes in version 0.19 are described here.

### Cargo and dependencies

Expand Down Expand Up @@ -53,4 +53,4 @@ The following changes are not part of this crate, but are exposed in `Any` objec

- Many parsers have been replaced by derive attributes (like `Sequence` or `Choice`) when possible. This reduces risks of errors and makes code more easier to maintain
+ Encoders are not derived for now
- File `extensions/mod.rs` has been split in multiple files
- File `extensions/mod.rs` has been split in multiple files