@@ -4,6 +4,60 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
5
5
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
6
6
7
+ ## 0.10.0 (2025-02-24)
8
+ ### Added
9
+ - ` ObjectIdentifier::starts_with ` ([ #964 ] )
10
+ - SHA-3 OIDs ([ #1000 ] )
11
+ - RFC6962 OIDs ([ #1094 ] )
12
+ - RFC2985 OIDS for PKCS #9 ([ #1248 ] )
13
+ - ` ObjectIdentifierRef ` type ([ #1305 ] , [ #1308 ] )
14
+ - RFC7693 OIDs for BLAKE2 ([ #1261 ] )
15
+ - TPM-related OIDs ([ #1337 ] )
16
+ - STB (Belarus standards) OIDs ([ #1394 ] )
17
+ - RFC3161 OIDs ([ #1407 ] )
18
+ - OIDs for ML-DSA and SLH-DSA ([ #1541 ] )
19
+ - RFC5753 OIDs ([ #1547 ] )
20
+ - RFC7292 OIDs for PKCS #12 ([ #1568 ] )
21
+ - Brainpool RFC5639 OIDs ([ #1636 ] )
22
+ - Support for X.509 ` GN ` as an alias to ` givenName ` ([ #1648 ] )
23
+
24
+ ### Changed
25
+ - Return all matched names when looking up OID ([ #1129 ] )
26
+ - Make ` ObjectIdentifier ` 's size const generic ([ #1300 ] )
27
+ - Upgrade to 2024 edition; MSRV 1.85 ([ #1670 ] )
28
+
29
+ ### Fixed
30
+ - Off-by-one error in ` Encoder ` size check ([ #1304 ] )
31
+ - Large arc handling ([ #1522 ] , [ #1592 ] )
32
+ - Handling of repeated dot characters in input ([ #1595 ] )
33
+ - Bugs in Base 128 encoder ([ #1600 ] )
34
+
35
+ ### Removed
36
+ - ` std ` feature ([ #1535 ] )
37
+
38
+ [ #964 ] : https://github.com/RustCrypto/formats/pull/964
39
+ [ #1000 ] : https://github.com/RustCrypto/formats/pull/1000
40
+ [ #1094 ] : https://github.com/RustCrypto/formats/pull/1094
41
+ [ #1248 ] : https://github.com/RustCrypto/formats/pull/1248
42
+ [ #1261 ] : https://github.com/RustCrypto/formats/pull/1261
43
+ [ #1300 ] : https://github.com/RustCrypto/formats/pull/1300
44
+ [ #1304 ] : https://github.com/RustCrypto/formats/pull/1304
45
+ [ #1305 ] : https://github.com/RustCrypto/formats/pull/1305
46
+ [ #1337 ] : https://github.com/RustCrypto/formats/pull/1337
47
+ [ #1394 ] : https://github.com/RustCrypto/formats/pull/1394
48
+ [ #1407 ] : https://github.com/RustCrypto/formats/pull/1407
49
+ [ #1522 ] : https://github.com/RustCrypto/formats/pull/1522
50
+ [ #1535 ] : https://github.com/RustCrypto/formats/pull/1535
51
+ [ #1541 ] : https://github.com/RustCrypto/formats/pull/1541
52
+ [ #1547 ] : https://github.com/RustCrypto/formats/pull/1547
53
+ [ #1568 ] : https://github.com/RustCrypto/formats/pull/1568
54
+ [ #1592 ] : https://github.com/RustCrypto/formats/pull/1529
55
+ [ #1595 ] : https://github.com/RustCrypto/formats/pull/1595
56
+ [ #1600 ] : https://github.com/RustCrypto/formats/pull/1600
57
+ [ #1636 ] : https://github.com/RustCrypto/formats/pull/1636
58
+ [ #1648 ] : https://github.com/RustCrypto/formats/pull/1648
59
+ [ #1670 ] : https://github.com/RustCrypto/formats/pull/1670
60
+
7
61
## 0.9.6 (2023-12-15)
8
62
### Added
9
63
- RFC6962 (Certificate Transparency) OIDs ([ #1134 ] )
0 commit comments