From 0ccb2829c9023f0a27f4a6748e7bb0639ca2710d Mon Sep 17 00:00:00 2001
From: Chris Wong <lambda.fairy@gmail.com>
Date: Sat, 20 Oct 2018 17:15:57 +1300
Subject: [PATCH] Release 0.19.0

---
 CHANGELOG.md           | 18 +++++++++++++++++-
 maud/Cargo.toml        |  4 ++--
 maud/src/lib.rs        |  2 +-
 maud_macros/Cargo.toml |  2 +-
 maud_macros/src/lib.rs |  2 +-
 5 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0e581c0..af9a049 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,21 @@
 
 ## [Unreleased]
 
+## [0.19.0] - 2018-10-20
+
+- [Added] Allow arbitrary syntax in class and ID shorthand
+  [#128](https://github.com/lfairy/maud/issues/128)
+- [Added] Actix 0.7 support
+  [#144](https://github.com/lfairy/maud/issues/144)
+- [Added] Warn on keywords without a leading `@`
+  [#91](https://github.com/lfairy/maud/issues/91)
+- [Changed] Disallow elements that mention the same attribute twice
+  [#129](https://github.com/lfairy/maud/issues/129)
+- [Removed] Dropped support for the `maud_lints` crate
+  [66ddbca](https://github.com/lfairy/maud/commit/66ddbcac986f099e309c28491c276de39340068a)
+- [Fixed] Update to rustc 1.31.0-nightly (77af31408 2018-10-11)
+    - The feature flags have changed again! Remove `#![feature(use_extern_macros)]` and `#![feature(proc_macro_non_items)]`, and add `#![feature(proc_macro_hygiene)]` in their place. See the [documentation][getting-started] for a working example.
+
 ## [0.18.1] - 2018-07-18
 
 - [Fixed] Update to rustc 1.29.0-nightly (1ecf6929d 2018-07-16)
@@ -191,7 +206,8 @@
 - [Fixed] Update to latest syntax extension API
 
 
-[Unreleased]: https://github.com/lfairy/maud/compare/v0.18.1...HEAD
+[Unreleased]: https://github.com/lfairy/maud/compare/v0.19.0...HEAD
+[0.19.0]: https://github.com/lfairy/maud/compare/v0.18.1...v0.19.0
 [0.18.1]: https://github.com/lfairy/maud/compare/v0.18.0...v0.18.1
 [0.18.0]: https://github.com/lfairy/maud/compare/v0.17.5...v0.18.0
 [0.17.5]: https://github.com/lfairy/maud/compare/v0.17.4...v0.17.5
diff --git a/maud/Cargo.toml b/maud/Cargo.toml
index 1a56fd0..53b148f 100644
--- a/maud/Cargo.toml
+++ b/maud/Cargo.toml
@@ -2,7 +2,7 @@
 
 name = "maud"
 # When releasing a new version, please update html_root_url in src/lib.rs
-version = "0.18.1"
+version = "0.19.0"
 authors = ["Chris Wong <lambda.fairy@gmail.com>"]
 
 license = "MIT/Apache-2.0"
@@ -14,7 +14,7 @@ categories = ["template-engine"]
 
 [dependencies]
 maud_htmlescape = { version = "0.17.0", path = "../maud_htmlescape" }
-maud_macros = { version = "0.18.1", path = "../maud_macros" }
+maud_macros = { version = "0.19.0", path = "../maud_macros" }
 iron = { version = ">= 0.5.1, < 0.7.0", optional = true }
 rocket = { version = "0.3", optional = true }
 actix-web = { version = ">= 0.6.12, < 0.8.0", optional = true }
diff --git a/maud/src/lib.rs b/maud/src/lib.rs
index a038b84..bcc9de7 100644
--- a/maud/src/lib.rs
+++ b/maud/src/lib.rs
@@ -7,7 +7,7 @@
 //!
 //! [book]: https://maud.lambda.xyz/
 
-#![doc(html_root_url = "https://docs.rs/maud/0.18.1")]
+#![doc(html_root_url = "https://docs.rs/maud/0.19.0")]
 
 #[cfg(feature = "actix-web")] extern crate actix_web;
 #[cfg(feature = "iron")] extern crate iron;
diff --git a/maud_macros/Cargo.toml b/maud_macros/Cargo.toml
index 698cb92..3477dc6 100644
--- a/maud_macros/Cargo.toml
+++ b/maud_macros/Cargo.toml
@@ -2,7 +2,7 @@
 
 name = "maud_macros"
 # When releasing a new version, please update html_root_url in src/lib.rs
-version = "0.18.1"
+version = "0.19.0"
 authors = ["Chris Wong <lambda.fairy@gmail.com>"]
 
 license = "MIT/Apache-2.0"
diff --git a/maud_macros/src/lib.rs b/maud_macros/src/lib.rs
index 3aedfe8..4a05d1f 100644
--- a/maud_macros/src/lib.rs
+++ b/maud_macros/src/lib.rs
@@ -4,7 +4,7 @@
 #![feature(proc_macro_quote)]
 #![feature(proc_macro_span)]
 
-#![doc(html_root_url = "https://docs.rs/maud_macros/0.18.1")]
+#![doc(html_root_url = "https://docs.rs/maud_macros/0.19.0")]
 
 // TokenStream values are reference counted, and the mental overhead of tracking
 // lifetimes outweighs the marginal gains from explicit borrowing