Release v0.12.1
This locks the chrono dependency to a specific version. Chrono released
0.3.1 which includes breaking changes, causing applications using Diesel
0.12.0 to stop compiling. There are no code changes included in this
release.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 959413f..2c97874 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,15 @@
This project adheres to [Semantic Versioning](http://semver.org/), as described
for Rust libraries in [RFC #1105](https://github.com/rust-lang/rfcs/blob/master/text/1105-api-evolution.md)
+## [0.12.1] - 2017-05-07
+
+### Changed
+
+* Locked the chrono dependency to require exactly `0.3.0` instead of a semver
+ restriction. This restriction is required for the 0.12 line of releases to
+ continue compiling, as the chrono project is including breaking changes in
+ patch releases.
+
## [0.12.0] - 2016-03-16
### Added
diff --git a/diesel/Cargo.toml b/diesel/Cargo.toml
index 2eb71a2..19491d2 100644
--- a/diesel/Cargo.toml
+++ b/diesel/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "diesel"
-version = "0.12.0"
+version = "0.12.1"
authors = ["Sean Griffin <sean@seantheprogrammer.com>"]
license = "MIT OR Apache-2.0"
description = "A safe, extensible ORM and Query builder"
@@ -13,7 +13,7 @@
[dependencies]
byteorder = "1.0"
-chrono = { version = "0.3", optional = true }
+chrono = { version = "=0.3.0", optional = true }
clippy = { optional = true, version = "=0.0.118" }
libsqlite3-sys = { version = ">=0.7.1, <0.8.0", optional = true }
mysqlclient-sys = { version = ">=0.1.0, <0.3.0", optional = true }