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