OXYGENHUB
◆ carry-identical oxygen / vendor / iana-time-zone / CHANGELOG.md
16.1 KiB · Markdown · last changed Strata: the cloud stores send through ureq, so every release target links 1 month ago renderedsource blame history raw
1
# Changelog
2
All notable changes to this project will be documented in this file.
3
4
The format is based on [Keep a Changelog]https://keepachangelog.com/en/1.0.0/,
5
and this project adheres to [Semantic Versioning]https://semver.org/spec/v2.0.0.html.
6
7
## [0.1.65] - 2026-01-28
8
### Changed
9
- Add wasi support ([#190]https://github.com/strawlab/iana-time-zone/pull/190)
10
- Add support for emscripten ([#189]https://github.com/strawlab/iana-time-zone/pull/189)
11
- Add s390x target to Rust CI workflow ([#182]https://github.com/strawlab/iana-time-zone/pull/182)
12
13
## [0.1.64] - 2025-09-12
14
### Changed
15
- Bump `windows-core` to `0.56-0.62` range ([#177]https://github.com/strawlab/iana-time-zone/pull/177
16
17
## [0.1.63] - 2025-03-31
18
### Changes
19
- Bump MSRV (minimum supported rust version) to 1.62 ([#131]https://github.com/strawlab/iana-time-zone/pull/131)
20
- Bump `windows-core` to `0.56-0.61` range ([#131]https://github.com/strawlab/iana-time-zone/pull/131, [#133]https://github.com/strawlab/iana-time-zone/pull/133)
21
22
## [0.1.62] - 2025-03-24
23
### Changed
24
- Bump MSRV (minimum supported rust version) to 1.61 ([#157]https://github.com/strawlab/iana-time-zone/pull/157)
25
- Update to rust edition 2021 ([#161]https://github.com/strawlab/iana-time-zone/pull/161)
26
- Address high and medium severity zizmor findings ([#163]https://github.com/strawlab/iana-time-zone/pull/163)
27
28
### Added
29
- Added support for tvOS, watchOS and visionOS ([#146]https://github.com/strawlab/iana-time-zone/pull/146).
30
- implement OpenHarmony support ([#150]https://github.com/strawlab/iana-time-zone/pull/150)
31
32
## [0.1.61] - 2024-09-16
33
### Changed
34
35
- Depend on wasm-bindgen 0.2.89 or higher ([#134]https://github.com/strawlab/iana-time-zone/pull/134)
36
- Do not use wasm_bindgen in wasm32-unknown-emscripten environment ([#130]https://github.com/strawlab/iana-time-zone/pull/130)
37
38
## [0.1.60] - 2024-02-03
39
### Changed
40
- correct `windows-core` dependency version ([#127]https://github.com/strawlab/iana-time-zone/pull/127)
41
42
## [0.1.59] - 2023-12-30
43
### Changed
44
- update `windows` dependency ([#125]https://github.com/strawlab/iana-time-zone/pull/125)
45
46
## [0.1.58] - 2023-10-17
47
### Added
48
- use windows-core with embedded bindings via windows-bindgen ([#117]https://github.com/strawlab/iana-time-zone/pull/117)
49
- implement GNU Hurd support ([#121]https://github.com/strawlab/iana-time-zone/pull/121)
50
- implement AIX support ([#57]https://github.com/strawlab/iana-time-zone/pull/57)
51
52
## [0.1.57] - 2023-06-07
53
### Added
54
- implement OpenWRT support ([#109]https://github.com/strawlab/iana-time-zone/pull/109)
55
56
## [0.1.56] - 2023-04-03
57
### Changed
58
- update `windows` dependency ([#102]https://github.com/strawlab/iana-time-zone/pull/102)
59
60
## [0.1.55] - 2023-03-30
61
### Changed
62
- update `windows` dependency ([#101]https://github.com/strawlab/iana-time-zone/pull/101)
63
64
## [0.1.54] - 2023-03-21
65
### Changed
66
- replace `winapi` dependency with `windows` ([#97]https://github.com/strawlab/iana-time-zone/pull/97)
67
- bump msrv to 1.48 ([#91]https://github.com/strawlab/iana-time-zone/pull/91)
68
69
## [0.1.53] - 2022-10-28
70
### Fixed
71
- remove lint causing breakage on rust 1.45-1.51 ([#84]https://github.com/strawlab/iana-time-zone/pull/84)
72
73
## [0.1.52] - 2022-10-28
74
### Fixed
75
- fix for NixOS ([#81]https://github.com/strawlab/iana-time-zone/pull/81)
76
77
### Changed
78
- allow building the haiku crate on other hosts([#75]https://github.com/strawlab/iana-time-zone/pull/75)
79
- various improvements in continuous integration and source quality
80
  ([#76]https://github.com/strawlab/iana-time-zone/pull/76),
81
  ([#77]https://github.com/strawlab/iana-time-zone/pull/77),
82
  ([#78]https://github.com/strawlab/iana-time-zone/pull/78),
83
  ([#81]https://github.com/strawlab/iana-time-zone/pull/81)
84
85
## [0.1.51] - 2022-10-08
86
### Changed
87
- bump MSRV to 1.38 ([#70]https://github.com/strawlab/iana-time-zone/pull/70)
88
- Refactor Android property key CStr construction to add tests ([#69]https://github.com/strawlab/iana-time-zone/pull/69)
89
- Refactor MacOS implementation a lot ([#67]https://github.com/strawlab/iana-time-zone/pull/67)
90
91
### Added
92
- Implement for Haiku ([#66]https://github.com/strawlab/iana-time-zone/pull/66)
93
94
### Fixed
95
- Fix spelling of 'initialized' in sync::Once statics ([#63]https://github.com/strawlab/iana-time-zone/pull/63)
96
97
## [0.1.50] - 2022-09-23
98
### Fixed
99
- Reduce MSRV for Android again ([#62]https://github.com/strawlab/iana-time-zone/pull/62)
100
101
## [0.1.49] - 2022-09-22
102
### Changed
103
- `once_cell` dependency is not needed ([#61]https://github.com/strawlab/iana-time-zone/pull/61)
104
105
## [0.1.48] - 2022-09-12
106
### Changed
107
- Downgrade requirements for WASM dependencies ([#58]https://github.com/strawlab/iana-time-zone/pull/58)
108
- Reduce MSRV for Tier 1 platforms to 1.31 ([#59]https://github.com/strawlab/iana-time-zone/pull/59)
109
110
## [0.1.47] - 2022-08-30
111
### Changed
112
- Update `android_system_properties` to v0.1.5 to run 9786% faster (YMMV) ([#56]https://github.com/strawlab/iana-time-zone/pull/56)
113
114
## [0.1.46] - 2022-08-18
115
### Added
116
- Implement for Solaris ([#55]https://github.com/strawlab/iana-time-zone/pull/55)
117
118
## [0.1.45] - 2022-08-16
119
### Fixed
120
- Fix potential use after free in MacOS / iOS ([#54]https://github.com/strawlab/iana-time-zone/pull/54, [RUSTSEC-2022-0049]https://rustsec.org/advisories/RUSTSEC-2022-0049.html)
121
- Fix typos in README ([#53]https://github.com/strawlab/iana-time-zone/pull/53)
122
123
## [0.1.44] - 2022-08-11
124
### Fixed
125
- "/etc/localtime" may be relative link ([#49]https://github.com/strawlab/iana-time-zone/pull/49)
126
127
## [0.1.43] - 2022-08-11
128
### Changed
129
- Use `core-foundation-sys` instead of `core-foundation` ([#50]https://github.com/strawlab/iana-time-zone/pull/50)
130
131
## [0.1.42] - 2022-08-10
132
### Fixed
133
- Fix implementation for Redhat based distros ([#48]https://github.com/strawlab/iana-time-zone/pull/48)
134
135
## [0.1.41] - 2022-08-02
136
### Added
137
- Add `fallback` feature ([#46]https://github.com/strawlab/iana-time-zone/pull/46)
138
139
## [0.1.40] - 2022-07-29
140
### Added
141
- Implement for Android ([#45]https://github.com/strawlab/iana-time-zone/pull/45)
142
143
## [0.1.38] - 2022-07-27
144
### Added
145
- Implement illumos ([#44]https://github.com/strawlab/iana-time-zone/pull/44)
146
### Changed
147
- Update examples in README
148
149
## [0.1.37] - 2022-07-23
150
### Added
151
- Support iOS ([#41]https://github.com/strawlab/iana-time-zone/pull/41)
152
### Changed
153
- Implement `std::err::source()`, format `IoError` ([#42]https://github.com/strawlab/iana-time-zone/pull/42)
154
155
## [0.1.36] - 2022-07-21
156
### Fixed
157
- Fail to compile for WASI ([#40]https://github.com/strawlab/iana-time-zone/pull/40)
158
159
## [0.1.35] - 2022-06-29
160
### Added
161
- Implement for FreeBSD, NetBSD, OpenBSD and Dragonfly ([#39]https://github.com/strawlab/iana-time-zone/pull/39)
162
163
## [0.1.34] - 2022-06-29
164
### Added
165
- Implement for wasm32 ([#38]https://github.com/strawlab/iana-time-zone/pull/38)
166
167
## [0.1.33] - 2022-04-15
168
### Changed
169
- Use `winapi` crate instead of `windows` crate ([#35]https://github.com/strawlab/iana-time-zone/pull/35)
170
171
## [0.1.32] - 2022-04-06
172
### Changed
173
- Update `windows` requirement from 0.34 to 0.35 ([#34]https://github.com/strawlab/iana-time-zone/pull/34)
174
175
## [0.1.31] - 2022-03-16
176
### Changed
177
- Update `windows` requirement from 0.33 to 0.34 ([#33]https://github.com/strawlab/iana-time-zone/pull/33)
178
179
## [0.1.30] - 2022-02-28
180
### Changed
181
- Fewer string allocations ([#32]https://github.com/strawlab/iana-time-zone/pull/32)
182
183
## [0.1.29] - 2022-02-25
184
### Changed
185
- Update `windows` requirement from 0.32 to 0.33 ([#31]https://github.com/strawlab/iana-time-zone/pull/31)
186
187
## [0.1.28] - 2022-02-04
188
### Changed
189
- Update `windows` requirement from 0.30 to 0.32 ([#30]https://github.com/strawlab/iana-time-zone/pull/30)
190
191
## [0.1.27] - 2022-01-14
192
### Changed
193
- Update `windows` requirement from 0.29 to 0.30 ([#29]https://github.com/strawlab/iana-time-zone/pull/29)
194
195
## [0.1.26] - 2021-12-23
196
### Changed
197
- Update `windows` requirement from 0.28 to 0.29 ([#28]https://github.com/strawlab/iana-time-zone/pull/28)
198
199
## [0.1.25] - 2021-11-18
200
### Changed
201
- Update `windows` requirement from 0.27 to 0.28 ([#27]https://github.com/strawlab/iana-time-zone/pull/27)
202
203
## [0.1.24] - 2021-11-16
204
### Changed
205
- Update `windows` requirement from 0.26 to 0.27 ([#26]https://github.com/strawlab/iana-time-zone/pull/26)
206
207
## [0.1.23] - 2021-11-12
208
### Changed
209
- Update `windows` requirement from 0.25 to 0.26 ([#25]https://github.com/strawlab/iana-time-zone/pull/25)
210
211
## [0.1.22] - 2021-11-08
212
### Changed
213
- Update `windows` requirement from 0.24 to 0.25 ([#24]https://github.com/strawlab/iana-time-zone/pull/24)
214
215
## [0.1.21] - 2021-11-02
216
### Changed
217
- Update `windows` requirement from 0.23 to 0.24 ([#23]https://github.com/strawlab/iana-time-zone/pull/23)
218
219
## [0.1.20] - 2021-10-29
220
### Changed
221
- Update `windows` requirement from 0.21 to 0.23 ([#22]https://github.com/strawlab/iana-time-zone/pull/22)
222
223
## [0.1.19] - 2021-09-27
224
### Changed
225
- Update `windows` requirement from 0.19 to 0.21 ([#18]https://github.com/strawlab/iana-time-zone/pull/18, [#20]https://github.com/strawlab/iana-time-zone/pull/20)
226
- Update `chrono-tz` requirement from 0.5 to 0.6 ([#19]https://github.com/strawlab/iana-time-zone/pull/19)
227
228
## [0.1.18] - 2021-08-23
229
### Changed
230
- Update `windows` requirement from 0.18 to 0.19 ([#17]https://github.com/strawlab/iana-time-zone/pull/17)
231
232
## [0.1.16] - 2021-07-26
233
### Changed
234
- Update `windows` requirement from 0.17 to 0.18 ([#16]https://github.com/strawlab/iana-time-zone/pull/16)
235
236
## [0.1.15] - 2021-07-08
237
### Changed
238
- Update `windows` requirement from 0.14 to 0.17 ([#15]https://github.com/strawlab/iana-time-zone/pull/15)
239
240
## [0.1.14] - 2021-07-07
241
### Changed
242
- Update `windows` requirement from 0.13 to 0.14 ([#14]https://github.com/strawlab/iana-time-zone/pull/14)
243
244
## [0.1.13] - 2021-06-28
245
### Changed
246
- Update `windows` requirement from 0.12 to 0.13 ([#13]https://github.com/strawlab/iana-time-zone/pull/13)
247
248
## [0.1.12] - 2021-06-28
249
### Changed
250
- Update `windows` requirement from 0.11 to 0.12 ([#12]https://github.com/strawlab/iana-time-zone/pull/12)
251
252
## [0.1.11] - 2021-06-12
253
### Changed
254
- Update `windows` requirement from 0.10 to 0.11 ([#11]https://github.com/strawlab/iana-time-zone/pull/11)
255
256
## [0.1.10] - 2021-05-13
257
### Changed
258
- Update `windows` requirement from 0.9 to 0.10 ([#10]https://github.com/strawlab/iana-time-zone/pull/10)
259
260
## [0.1.9] - 2021-04-28
261
### Changed
262
- Update `windows` requirement from 0.8 to 0.9 ([#8]https://github.com/strawlab/iana-time-zone/pull/8)
263
264
## [0.1.8] - 2021-04-13
265
### Changed
266
- Update `windows` requirement from 0.7 to 0.8 ([#7]https://github.com/strawlab/iana-time-zone/pull/7)
267
268
## [0.1.7] - 2021-03-30
269
### Changed
270
- Update `windows` requirement from 0.6 to 0.7 ([#6]https://github.com/strawlab/iana-time-zone/pull/6)
271
272
## [0.1.6] - 2021-03-24
273
### Changed
274
- Update `windows` requirement from 0.5 to 0.6 ([#5]https://github.com/strawlab/iana-time-zone/pull/5)
275
276
## [0.1.5] - 2021-03-20
277
### Changed
278
- Update `windows` requirement from 0.4 to 0.5 ([#4]https://github.com/strawlab/iana-time-zone/pull/4)
279
280
## [0.1.4] - 2021-03-11
281
### Changed
282
- Update `windows` requirement from 0.3 to 0.4 ([#3]https://github.com/strawlab/iana-time-zone/pull/3)
283
284
## [0.1.3] - 2021-02-22
285
### Changed
286
- Use `windows` crate instead of `winrt`
287
288
## [0.1.2] - 2020-10-09
289
### Changed
290
- Update `core-foundation` requirement from 0.7 to 0.9 ([#1]https://github.com/strawlab/iana-time-zone/pull/1)
291
292
## [0.1.1] - 2020-06-27
293
### Changed
294
- Update `core-foundation` requirement from 0.5 to 0.7
295
296
## [0.1.0] - 2020-06-27
297
### Added
298
- Implement for Linux, Windows, MacOS
299
300
[0.1.65]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.65
301
[0.1.64]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.64
302
[0.1.63]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.63
303
[0.1.62]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.62
304
[0.1.61]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.61
305
[0.1.60]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.60
306
[0.1.59]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.59
307
[0.1.58]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.58
308
[0.1.57]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.57
309
[0.1.56]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.56
310
[0.1.55]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.55
311
[0.1.54]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.54
312
[0.1.53]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.53
313
[0.1.52]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.52
314
[0.1.51]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.51
315
[0.1.50]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.50
316
[0.1.49]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.49
317
[0.1.48]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.48
318
[0.1.47]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.47
319
[0.1.46]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.46
320
[0.1.45]: https://github.com/strawlab/iana-time-zone/releases/tag/v0.1.45
321
[0.1.44]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.44
322
[0.1.43]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.43
323
[0.1.42]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.42
324
[0.1.41]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.41
325
[0.1.40]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.40
326
[0.1.39]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.39
327
[0.1.38]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.38
328
[0.1.37]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.37
329
[0.1.36]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.36
330
[0.1.35]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.35
331
[0.1.34]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.34
332
[0.1.33]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.33
333
[0.1.32]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.32
334
[0.1.31]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.31
335
[0.1.30]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.30
336
[0.1.29]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.29
337
[0.1.28]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.28
338
[0.1.27]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.27
339
[0.1.26]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.26
340
[0.1.25]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.25
341
[0.1.24]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.24
342
[0.1.23]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.23
343
[0.1.22]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.22
344
[0.1.21]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.21
345
[0.1.20]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.20
346
[0.1.19]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.19
347
[0.1.18]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.18
348
[0.1.17]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.17
349
[0.1.16]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.16
350
[0.1.15]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.15
351
[0.1.14]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.14
352
[0.1.13]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.13
353
[0.1.12]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.12
354
[0.1.11]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.11
355
[0.1.10]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.10
356
[0.1.9]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.9
357
[0.1.8]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.8
358
[0.1.7]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.7
359
[0.1.6]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.6
360
[0.1.5]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.5
361
[0.1.4]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.4
362
[0.1.3]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.3
363
[0.1.2]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.2
364
[0.1.1]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.1
365
[0.1.0]: https://github.com/strawlab/iana-time-zone/releases/tag/0.1.0