1- ## [ 1.1.0] (2019-12-02)
1+ ## 1.1.1 (2020-09-15)
2+
3+ - Add ` doc_cfg ` ([ #505 ] )
4+ - zeroize entire capacity of ` Vec ` ([ #341 ] )
5+
6+ [ #505 ] : https://github.com/iqlusioninc/crates/pull/505
7+ [ #341 ] : https://github.com/iqlusioninc/crates/pull/341
8+
9+ ## 1.1.0 (2019-12-02)
210
311- Add ` TryZeroize ` trait ([ #307 ] )
412- Add ` From<Z: Zeroize> ` impl for ` Zeroizing<Z> ` ([ #304 ] )
513- Remove ` bytes-preview ` feature ([ #301 ] )
614
7- ## [ 1.0.0] (2019-10-13)
15+ [ #307 ] : https://github.com/iqlusioninc/crates/pull/307
16+ [ #304 ] : https://github.com/iqlusioninc/crates/pull/304
17+ [ #301 ] : https://github.com/iqlusioninc/crates/pull/301
18+
19+ ## 1.0.0 (2019-10-13)
820
921- Initial 1.0 release 🎉
1022- zeroize_derive: Remove legacy ` no_drop ` attribute support ([ #278 ] )
1123- Rename ` bytes ` feature to ` bytes-preview ` ([ #277 ] )
1224- Further relax ` Zeroize ` trait bounds for ` Vec ` ([ #276 ] )
1325- Derive ` Clone ` , ` Debug ` , and ` Eq ` for ` Zeroizing ` ([ #275 ] )
1426
15- ## [ 1.0.0-pre] (2019-09-30)
27+ [ #278 ] : https://github.com/iqlusioninc/crates/pull/278
28+ [ #277 ] : https://github.com/iqlusioninc/crates/pull/277
29+ [ #276 ] : https://github.com/iqlusioninc/crates/pull/276
30+ [ #275 ] : https://github.com/iqlusioninc/crates/pull/275
31+
32+ ## 1.0.0-pre (2019-09-30)
1633
1734- Loosen ` Vec ` trait bounds for ` Zeroize ` ([ #267 ] )
1835
19- ## [ 0.10.1] (2019-09-03)
36+ [ #267 ] : https://github.com/iqlusioninc/crates/pull/267
37+
38+ ## 0.10.1 (2019-09-03)
2039
2140- (Optionally) Impl ` Zeroize ` for ` Bytes ` and ` BytesMut ` ([ #258 ] , [ #259 ] )
2241
23- ## [ 0.10.0] (2019-08-19)
42+ [ #259 ] : https://github.com/iqlusioninc/crates/pull/259
43+ [ #258 ] : https://github.com/iqlusioninc/crates/pull/258
44+
45+ ## 0.10.0 (2019-08-19)
2446
2547Barring unforeseen circumstances, this release aims to be the last ` 0.x `
2648release prior to a ` zeroize ` 1.0 release.
@@ -30,19 +52,30 @@ release prior to a `zeroize` 1.0 release.
3052- Deprecate ` #[zeroize(no_drop)] ` attribute ([ #244 ] )
3153- Use 1.0 ` proc-macro2 ` , ` quote ` , and ` syn ` crates ([ #242 ] )
3254
33- ## [ 0.9.3] (2019-07-27)
55+ [ #247 ] : https://github.com/iqlusioninc/crates/pull/247
56+ [ #246 ] : https://github.com/iqlusioninc/crates/pull/246
57+ [ #244 ] : https://github.com/iqlusioninc/crates/pull/244
58+ [ #242 ] : https://github.com/iqlusioninc/crates/pull/242
59+
60+ ## 0.9.3 (2019-07-27)
3461
3562- Improved attribute parser; fixes nightly build ([ #238 ] )
3663
37- ## [ 0.9.2] (2019-06-28)
64+ [ #238 ] : https://github.com/iqlusioninc/crates/pull/238
65+
66+ ## 0.9.2 (2019-06-28)
3867
3968- README.md: add Gitter badges; update image links ([ #221 ] )
4069
41- ## [ 0.9.1] (2019-06-04)
70+ [ #221 ] : https://github.com/iqlusioninc/crates/pull/221
71+
72+ ## 0.9.1 (2019-06-04)
4273
4374- Impl ` Zeroize ` for ` Option<Z: Zeroize> ` ([ #219 ] )
4475
45- ## [ 0.9.0] (2019-06-04)
76+ [ #219 ] : https://github.com/iqlusioninc/crates/pull/219
77+
78+ ## 0.9.0 (2019-06-04)
4679
4780** NOTICE** : This release changes the default behavior of ` derive(Zeroize) `
4881to no longer derive a ` Drop ` impl. If you wish to derive ` Drop ` , you must
@@ -56,32 +89,53 @@ are deriving `Zeroize`.
5689 ` Zeroize ` ([ #212 ] ).
5790- Support stablized 'alloc' crate ([ #192 ] )
5891
59- ## [ 0.8.0] (2019-05-20)
92+ [ #216 ] : https://github.com/iqlusioninc/crates/pull/216
93+ [ #214 ] : https://github.com/iqlusioninc/crates/pull/214
94+ [ #213 ] : https://github.com/iqlusioninc/crates/pull/213
95+ [ #212 ] : https://github.com/iqlusioninc/crates/pull/212
96+ [ #192 ] : https://github.com/iqlusioninc/crates/pull/192
97+
98+ ## 0.8.0 (2019-05-20)
6099
61100- Impl ` Drop ` by default when deriving ` Zeroize ` ([ #188 ] )
62101
63- ## [ 0.7.0] (2019-05-19)
102+ [ #188 ] : https://github.com/iqlusioninc/crates/pull/188
103+
104+ ## 0.7.0 (2019-05-19)
64105
65106- Use synstructure for custom derive ([ #185 ] )
66107- Add explicit array impls for ` DefaultIsZeroes ` ([ #184 ] )
67108- Remove ` nightly ` feature ([ #183 ] )
68109- Add ` Zeroizing<Z> ` to zeroize values on drop ([ #182 ] )
69110
70- ## [ 0.6.0] (2019-03-23)
111+ [ #185 ] : https://github.com/iqlusioninc/crates/pull/185
112+ [ #184 ] : https://github.com/iqlusioninc/crates/pull/184
113+ [ #183 ] : https://github.com/iqlusioninc/crates/pull/183
114+ [ #182 ] : https://github.com/iqlusioninc/crates/pull/182
115+
116+ ## 0.6.0 (2019-03-23)
71117
72118- Add ZeroizeOnDrop marker trait + custom derive ([ #168 ] )
73119- Custom derive support for ` Zeroize ` ([ #167 ] )
74120- Rename ` ZeroizeWithDefault ` to ` DefaultIsZeroes ` ([ #166 ] )
75121
76- ## [ 0.5.2] (2018-12-25)
122+ [ #168 ] : https://github.com/iqlusioninc/crates/pull/168
123+ [ #167 ] : https://github.com/iqlusioninc/crates/pull/167
124+ [ #166 ] : https://github.com/iqlusioninc/crates/pull/166
125+
126+ ## 0.5.2 (2018-12-25)
77127
78128- Add ` debug_assert! ` to ensure string interiors are zeroized ([ #156 ] )
79129
80- ## [ 0.5.1] (2018-12-24)
130+ [ #156 ] : https://github.com/iqlusioninc/crates/pull/156
131+
132+ ## 0.5.1 (2018-12-24)
81133
82134- Avoid re-exporting the whole prelude ([ #150 ] )
83135
84- ## [ 0.5.0] (2018-12-24)
136+ [ #150 ] : https://github.com/iqlusioninc/crates/pull/150
137+
138+ ## 0.5.0 (2018-12-24)
85139
86140This release is a rewrite which replaces FFI bindings to OS-specific APIs with
87141a pure Rust solution.
@@ -90,93 +144,52 @@ a pure Rust solution.
90144- Test wasm target ([ #143 ] )
91145- Rewrite using ` core::ptr::write_volatile ` ([ #142 ] )
92146
93- ## [ 0.4.2] (2018-10-12)
147+ [ #146 ] : https://github.com/iqlusioninc/crates/pull/146
148+ [ #143 ] : https://github.com/iqlusioninc/crates/pull/143
149+ [ #142 ] : https://github.com/iqlusioninc/crates/pull/142
150+
151+ ## 0.4.2 (2018-10-12)
94152
95153- Fix ldd scraper for older glibc versions ([ #134 ] )
96154
155+ [ #134 ] : https://github.com/iqlusioninc/crates/pull/134
156+
97157## 0.4.1 (2018-10-12)
98158
99159- Support musl-libc ([ #131 ] )
160+
161+ [ #131 ] : https://github.com/iqlusioninc/crates/pull/131
100162
101163## 0.4.0 (2018-10-12)
102164
103165- Impl ` Zeroize ` trait on concrete types ([ #108 ] )
104166
167+ [ #108 ] : https://github.com/iqlusioninc/crates/pull/108
168+
105169## 0.3.0 (2018-10-11)
106170
107171- Replace ` secure_zero_memory ` with ` Zeroize ` ([ #104 ] )
108172
173+ [ #104 ] : https://github.com/iqlusioninc/crates/pull/104
174+
109175## 0.2.0 (2018-10-11)
110176
111177- Add ` Zeroize ` trait ([ #101 ] )
112178
179+ [ #101 ] : https://github.com/iqlusioninc/crates/pull/101
180+
113181## 0.1.2 (2018-10-03)
114182
115183- README.md: Fix intrinsic links ([ #86 ] )
116184
185+ [ #86 ] : https://github.com/iqlusioninc/crates/pull/86
186+
117187## 0.1.1 (2018-10-03)
118188
119189- Documentation improvements ([ #83 ] )
120190
191+ [ #83 ] : https://github.com/iqlusioninc/crates/pull/83
192+
121193## 0.1.0 (2018-10-03)
122194
123195- Initial release
124-
125- [ 1.1.0 ] : https://github.com/iqlusioninc/crates/pull/308
126- [ #307 ] : https://github.com/iqlusioninc/crates/pull/307
127- [ #304 ] : https://github.com/iqlusioninc/crates/pull/304
128- [ #301 ] : https://github.com/iqlusioninc/crates/pull/301
129- [ 1.0.0 ] : https://github.com/iqlusioninc/crates/pull/279
130- [ #278 ] : https://github.com/iqlusioninc/crates/pull/278
131- [ #277 ] : https://github.com/iqlusioninc/crates/pull/277
132- [ #276 ] : https://github.com/iqlusioninc/crates/pull/276
133- [ #275 ] : https://github.com/iqlusioninc/crates/pull/275
134- [ 1.0.0-pre ] : https://github.com/iqlusioninc/crates/pull/268
135- [ #267 ] : https://github.com/iqlusioninc/crates/pull/267
136- [ 0.10.1 ] : https://github.com/iqlusioninc/crates/pull/264
137- [ #259 ] : https://github.com/iqlusioninc/crates/pull/259
138- [ #258 ] : https://github.com/iqlusioninc/crates/pull/258
139- [ 0.10.0 ] : https://github.com/iqlusioninc/crates/pull/248
140- [ #247 ] : https://github.com/iqlusioninc/crates/pull/247
141- [ #246 ] : https://github.com/iqlusioninc/crates/pull/246
142- [ #244 ] : https://github.com/iqlusioninc/crates/pull/244
143- [ #242 ] : https://github.com/iqlusioninc/crates/pull/242
144- [ 0.9.3 ] : https://github.com/iqlusioninc/crates/pull/239
145- [ #238 ] : https://github.com/iqlusioninc/crates/pull/238
146- [ 0.9.2 ] : https://github.com/iqlusioninc/crates/pull/224
147- [ #221 ] : https://github.com/iqlusioninc/crates/pull/221
148- [ 0.9.1 ] : https://github.com/iqlusioninc/crates/pull/220
149- [ #219 ] : https://github.com/iqlusioninc/crates/pull/219
150- [ 0.9.0 ] : https://github.com/iqlusioninc/crates/pull/215
151- [ #216 ] : https://github.com/iqlusioninc/crates/pull/216
152- [ #214 ] : https://github.com/iqlusioninc/crates/pull/214
153- [ #213 ] : https://github.com/iqlusioninc/crates/pull/213
154- [ #212 ] : https://github.com/iqlusioninc/crates/pull/212
155- [ #192 ] : https://github.com/iqlusioninc/crates/pull/192
156- [ 0.8.0 ] : https://github.com/iqlusioninc/crates/pull/189
157- [ #188 ] : https://github.com/iqlusioninc/crates/pull/188
158- [ 0.7.0 ] : https://github.com/iqlusioninc/crates/pull/186
159- [ #185 ] : https://github.com/iqlusioninc/crates/pull/185
160- [ #184 ] : https://github.com/iqlusioninc/crates/pull/184
161- [ #183 ] : https://github.com/iqlusioninc/crates/pull/183
162- [ #182 ] : https://github.com/iqlusioninc/crates/pull/182
163- [ 0.6.0 ] : https://github.com/iqlusioninc/crates/pull/170
164- [ #168 ] : https://github.com/iqlusioninc/crates/pull/168
165- [ #167 ] : https://github.com/iqlusioninc/crates/pull/167
166- [ #166 ] : https://github.com/iqlusioninc/crates/pull/166
167- [ 0.5.2 ] : https://github.com/iqlusioninc/crates/pull/157
168- [ #156 ] : https://github.com/iqlusioninc/crates/pull/156
169- [ 0.5.1 ] : https://github.com/iqlusioninc/crates/pull/151
170- [ #150 ] : https://github.com/iqlusioninc/crates/pull/150
171- [ 0.5.0 ] : https://github.com/iqlusioninc/crates/pull/149
172- [ #146 ] : https://github.com/iqlusioninc/crates/pull/146
173- [ #143 ] : https://github.com/iqlusioninc/crates/pull/143
174- [ #142 ] : https://github.com/iqlusioninc/crates/pull/142
175- [ 0.4.2 ] : https://github.com/iqlusioninc/crates/pull/136
176- [ #134 ] : https://github.com/iqlusioninc/crates/pull/134
177- [ #131 ] : https://github.com/iqlusioninc/crates/pull/131
178- [ #108 ] : https://github.com/iqlusioninc/crates/pull/108
179- [ #104 ] : https://github.com/iqlusioninc/crates/pull/104
180- [ #101 ] : https://github.com/iqlusioninc/crates/pull/101
181- [ #86 ] : https://github.com/iqlusioninc/crates/pull/86
182- [ #83 ] : https://github.com/iqlusioninc/crates/pull/83
0 commit comments