All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Unreleased
- 0.10.4 - 2024-12-24
- 0.10.3 - 2024-11-09
- 0.10.2 - 2024-11-08
- 0.10.1 - 2024-09-29
- 0.10.0 - 2024-09-27
- 0.9.1 - 2024-09-22
- 0.9.0 - 2024-09-22 [YANKED]
- 0.8.1 - 2024-07-31
- 0.8.0 - 2024-05-27
- 0.7.0 - 2024-05-26
- 0.6.13 - 2024-05-24
- 0.6.12 - 2024-05-20
- 0.6.11 - 2024-05-19
- 0.6.10 - 2024-04-08
- 0.6.9 - 2024-03-03
- 0.6.8 - 2024-02-28
- 0.6.7 - 2024-01-18
- 0.6.6 - 2024-01-07
- 0.6.5 - 2023-12-07
- 0.6.4 - 2023-12-02
- 0.6.3 - 2023-11-26
- 0.6.2 - 2023-11-24
- 0.6.1 - 2023-11-04
- 0.6.0 - 2023-09-03
- 0.5.3 - 2023-08-09
- 0.5.2 - 2023-08-06
- 0.5.1 - 2023-08-01
- 0.5.0 - 2023-05-15
- 0.4.1 - 2023-04-25
- 0.4.0 - 2023-04-21
- 0.3.0 - 2023-04-17
- 0.2.0 - 2023-04-14
- 0.1.0 - 2023-03-27
0.10.4 - 2024-12-24
0.10.1 - 2024-09-29
0.10.0 - 2024-09-27
-
Take the number of additional nanoseconds as a parameter of
FileTime::to_unix_time
(#225) -
Add the number of additional nanoseconds as a return value for
FileTime::from_unix_time
(#225) -
Rename previous
FileTime::to_unix_time
toFileTime::to_unix_time_secs
(#225) -
Rename previous
FileTime::from_unix_time
toFileTime::from_unix_time_secs
(#225)
-
Divisions in conversion operations between
FileTime
and Unix time round towards negative infinity (#225)
0.7.0 - 2024-05-26
0.6.13 - 2024-05-24
-
Fix error message for
DosDateTimeRangeError
andDosDateTimeRangeErrorKind
(#163)
0.6.12 - 2024-05-20
0.6.11 - 2024-05-19
0.6.10 - 2024-04-08
0.6.8 - 2024-02-28
0.6.7 - 2024-01-18
0.6.6 - 2024-01-07
0.6.5 - 2023-12-07
0.6.4 - 2023-12-02
-
Implement
FromStr
forFileTime
(#80)
-
Limit the valid UTC offset for
FileTime::to_dos_date_time
andFileTime::from_dos_date_time
to the range "UTC-16:00" to "UTC+15:45" (#83)
-
Fix
FileTime::to_dos_date_time
andFileTime::from_dos_date_time
to returnNone
as the UTC offset if the number of seconds of the UTC offset is not zero (#81)
0.6.3 - 2023-11-26
0.6.2 - 2023-11-24
0.6.1 - 2023-11-04
0.6.0 - 2023-09-03
0.5.1 - 2023-08-01
0.5.0 - 2023-05-15
0.4.1 - 2023-04-25
0.4.0 - 2023-04-21
0.3.0 - 2023-04-17
0.2.0 - 2023-04-14
-
Add
impl From<FileTime> for SystemTime
-
Add
FileTime::UNIX_EPOCH
constant -
Add
FileTime::now
method -
Add conversion methods from/to
chrono::DateTime
-
Add methods for operation with
time::Duration
-
Add conversion methods from/to byte arrays
-
Add methods to subtract from/to
SystemTime
-
Add methods to subtract from/to
time::OffsetDateTime
-
Add methods to subtract from/to
chrono::DateTime<chrono::Utc>
-
Add methods for equality comparisons from/to
SystemTime
,time::OffsetDateTime
andchrono::DateTime<chrono::Utc>
-
Add methods for order comparisons from/to
SystemTime
,time::OffsetDateTime
andchrono::DateTime<chrono::Utc>
-
impl TryFrom<SystemTime> for FileTime
always supports after9999-12-31 23:59:59.999999900 UTC