• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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## 1.3.3 (2022-11-30)
8### Fixed
9- Deriving `ZeroizeOnDrop` on items with generics ([#787])
10
11[#787]: https://github.com/RustCrypto/utils/pull/787
12
13## 1.3.2 (2022-02-18)
14### Fixed
15- Min versions build ([#732])
16
17[#732]: https://github.com/RustCrypto/utils/pull/732
18
19## 1.3.1 (2021-01-14) [YANKED]
20### Removed
21- `ZeroizeOnDrop` implementation for `#[zeroize(drop)]` ([#715])
22
23[#715]: https://github.com/RustCrypto/utils/pull/715
24
25## 1.3.0 (2021-01-14) [YANKED]
26### Added
27- `#[zeroize(bound = "T: MyTrait")]` ([#663])
28- Custom derive for `ZeroizeOnDrop` ([#699], [#700])
29
30[#663]: https://github.com/RustCrypto/utils/pull/663
31[#699]: https://github.com/RustCrypto/utils/pull/699
32[#700]: https://github.com/RustCrypto/utils/pull/700
33
34## 1.2.2 (2021-11-04) [YANKED]
35### Added
36- `#[zeroize(skip)]` attribute ([#654])
37
38[#654]: https://github.com/RustCrypto/utils/pull/654
39
40## 1.2.1 (2021-11-04)
41### Changed
42- Moved to `RustCrypto/utils` repository
43
44## 1.2.0 (2021-09-21) [YANKED]
45### Changed
46- Bump MSRV to 1.51+
47- Reject `#[zeroize(drop)]` on struct/enum fields, enum variants
48
49## 1.1.1 (2021-10-09) [YANKED]
50### Changed
51- Backport 1.2.0 `#[zeroize(drop)]` fixes but with a 1.47+ MSRV.
52
53## 1.1.0 (2021-04-19)
54### Changed
55- Bump MSRV to 1.47+
56
57## 1.0.1 (2019-09-15)
58### Added
59- Add docs for the `Zeroize` proc macro
60
61## 1.0.0 (2019-10-13)
62
63- Initial 1.0 release
64