From ae9be4a6f3de048305d4eb801b499265f47bc50e Mon Sep 17 00:00:00 2001 From: Kang Seonghoon Date: Wed, 3 Aug 2016 01:18:33 +0900 Subject: [PATCH] 0.2.23: Documentation and minor bug fixes. - Tons of documentation updates! (#77, #78, #80, #82 and my own changes as well) - `DateTime::timestamp_subsec_{millis,micros,nanos}` methods have been added. (#81) - When the system time records a leap second, the nanosecond component was mistakenly reset to zero. (#84) - `Local` offset misbehaves in Windows for August and later, due to the long-standing libtime bug (dates back to mid-2015). Workaround has been implemented. (#85) --- CHANGELOG.md | 18 ++++++++++++++++++ Cargo.toml | 2 +- Makefile | 2 +- README.md | 2 +- src/lib.rs | 2 +- 5 files changed, 22 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 64d807c..f389120 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,24 @@ Chrono obeys the principle of [Semantic Versioning](http://semver.org/). There were/are numerous minor versions before 1.0 due to the language changes. Versions with only mechnical changes will be omitted from the following list. +## 0.2.23 (2016-08-03) + +### Added + +- The documentation was greatly improved for several types, + and tons of cross-references have been added. (#77, #78, #80, #82) + +- `DateTime::timestamp_subsec_{millis,micros,nanos}` methods have been added. (#81) + +### Fixed + +- When the system time records a leap second, + the nanosecond component was mistakenly reset to zero. (#84) + +- `Local` offset misbehaves in Windows for August and later, + due to the long-standing libtime bug (dates back to mid-2015). + Workaround has been implemented. (#85) + ## 0.2.22 (2016-04-22) ### Fixed diff --git a/Cargo.toml b/Cargo.toml index 212aa60..385587e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "chrono" -version = "0.2.22" +version = "0.2.23" authors = ["Kang Seonghoon "] description = "Date and time library for Rust" diff --git a/Makefile b/Makefile index c716d74..b3b3e88 100644 --- a/Makefile +++ b/Makefile @@ -52,7 +52,7 @@ doc-publish: doc rm -rf .git && \ git init && \ git checkout --orphan gh-pages && \ - echo '' > index.html && \ + echo '' > index.html && \ git add . && \ git commit -m 'updated docs.' && \ git push "$$REMOTE" gh-pages -f; \ diff --git a/README.md b/README.md index 4ac00c2..7d650dc 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[Chrono][doc] 0.2.22 +[Chrono][doc] 0.2.23 ==================== [![Chrono on Travis CI][travis-image]][travis] diff --git a/src/lib.rs b/src/lib.rs index 0ebf4f6..6066e17 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -2,7 +2,7 @@ // Copyright (c) 2014-2015, Kang Seonghoon. // See README.md and LICENSE.txt for details. -//! # Chrono 0.2.22 +//! # Chrono 0.2.23 //! //! Date and time handling for Rust. (also known as `rust-chrono`) //! It aims to be a feature-complete superset of