1# Changelog
2All notable changes to this project will be documented in this file.
3
4The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
7## 0.7.3 (2023-07-16)
8### Added
9- Impl `Hash` for `EncodedPoint` ([#1102])
10
11[#1102]: https://github.com/RustCrypto/formats/pull/1102
12
13## 0.7.2 (2023-04-09)
14### Added
15- Impl `ModulusSize` for `U24` ([#995])
16
17[#995]: https://github.com/RustCrypto/formats/pull/995
18
19## 0.7.1 (2023-02-27)
20### Fixed
21- Encode `ECPrivateKey` version ([#908])
22
23[#908]: https://github.com/RustCrypto/formats/pull/908
24
25## 0.7.0 (2023-02-26) [YANKED]
26### Changed
27- MSRV 1.65 ([#805])
28- Bump `serdect` to v0.2 ([#893])
29- Bump `der` dependency to v0.7 ([#899])
30- Bump `spki` dependency to v0.7 ([#900])
31- Bump `pkcs8` to v0.10 ([#902])
32
33[#805]: https://github.com/RustCrypto/formats/pull/805
34[#893]: https://github.com/RustCrypto/formats/pull/893
35[#899]: https://github.com/RustCrypto/formats/pull/899
36[#900]: https://github.com/RustCrypto/formats/pull/900
37[#902]: https://github.com/RustCrypto/formats/pull/902
38
39## 0.6.0 (Skipped)
40- Skipped to synchronize version number with `der` and `spki`
41
42## 0.5.0 (Skipped)
43- Skipped to synchronize version number with `der` and `spki`
44
45## 0.4.0 (Skipped)
46- Skipped to synchronize version number with `der` and `spki`
47
48## 0.3.0 (2022-05-08)
49### Added
50- Make `der` feature optional but on-by-default ([#497])
51- Make `point` feature optional but on-by-default ([#516])
52
53### Changed
54- Use `base16ct` and `serdect` crates ([#648])
55- Bump `der` to v0.6 ([#653])
56- Bump `pkcs8` to v0.9 ([#656])
57
58[#497]: https://github.com/RustCrypto/formats/pull/497
59[#516]: https://github.com/RustCrypto/formats/pull/516
60[#648]: https://github.com/RustCrypto/formats/pull/648
61[#653]: https://github.com/RustCrypto/formats/pull/653
62[#656]: https://github.com/RustCrypto/formats/pull/656
63
64## 0.2.1 (2021-11-18)
65### Added
66- `serde` feature ([#248])
67- Hexadecimal serialization/deserialization support for `EncodedPoint` ([#248])
68
69[#248]: https://github.com/RustCrypto/formats/pull/248
70
71## 0.2.0 (2021-11-17) [YANKED]
72### Added
73- `pkcs8` feature ([#229])
74
75### Changed
76- Rename `From/ToEcPrivateKey` => `DecodeEcPrivateKey`/`EncodeEcPrivateKey` ([#122])
77- Use `der::Document` to impl `EcPrivateKeyDocument` ([#133])
78- Rust 2021 edition upgrade; MSRV 1.56 ([#136])
79- Bump `der` crate dependency to v0.5 ([#222])
80
81### Removed
82- I/O related errors ([#158])
83
84[#122]: https://github.com/RustCrypto/formats/pull/122
85[#133]: https://github.com/RustCrypto/formats/pull/133
86[#136]: https://github.com/RustCrypto/formats/pull/136
87[#158]: https://github.com/RustCrypto/formats/pull/158
88[#222]: https://github.com/RustCrypto/formats/pull/222
89[#229]: https://github.com/RustCrypto/formats/pull/229
90
91## 0.1.0 (2021-09-22)
92- Initial release
93