Release 0.11.1

This commit is contained in:
Chris Wong 2016-09-25 12:50:33 +13:00
parent a4c43dbd3a
commit fedaded75a
5 changed files with 19 additions and 14 deletions

View file

@ -2,5 +2,5 @@ language: rust
rust: nightly rust: nightly
sudo: false sudo: false
script: script:
- ( cd maud && cargo test --features iron --verbose ) - ( cd maud && cargo test --all-features --verbose )
- ( cd maud_macros && cargo test --verbose ) - ( cd maud_macros && cargo test --all-features --verbose )

View file

@ -1,14 +1,19 @@
# <img align="right" src="maud.png" alt="HTML5 rocks." title="HTML5 rocks."> maud [![Build Status](https://img.shields.io/travis/lfairy/maud.svg)](http://travis-ci.org/lfairy/maud) [![Cargo](https://img.shields.io/crates/v/maud.svg)](https://crates.io/crates/maud) # <img align="right" src="maud.png" alt="HTML5 rocks." title="HTML5 rocks."> maud [![Build Status](https://img.shields.io/travis/lfairy/maud.svg)](http://travis-ci.org/lfairy/maud) [![Cargo](https://img.shields.io/crates/v/maud.svg)](https://crates.io/crates/maud)
Maud is a macro for generating HTML. [Documentation][book] • [API reference][apiref]
[Documentation] Maud is an HTML template engine for Rust. It's implemented as a macro, `html!`, which compiles your markup to specialized Rust code. This unique approach makes Maud templates blazing fast, super type-safe, and easy to deploy.
[API reference] Note that Maud depends on the unstable [syntax extension APIs][plugins], and so requires the Nightly version of Rust.
[Documentation]: https://maud.lambda.xyz/ For more info on Maud, see the [official book][book].
[API reference]: https://lambda.xyz/maud/maud/
## Warning [book]: https://maud.lambda.xyz/
[apiref]: https://lambda.xyz/maud/maud/
[plugins]: https://doc.rust-lang.org/book/compiler-plugins.html
The design of Maud is still in flux, and may change or break at any time. Caveat emptor! ## Stability
As of version 0.11, I am satisfied with the core syntax and semantics of the library. Most versions from now on should not change too much.
The underlying syntax extension API is still unstable though, so updating your compiler may break things. Please file an issue when this happens!

View file

@ -1,7 +1,7 @@
[package] [package]
name = "maud" name = "maud"
version = "0.11.0" version = "0.11.1"
authors = ["Chris Wong <lambda.fairy@gmail.com>"] authors = ["Chris Wong <lambda.fairy@gmail.com>"]
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"

View file

@ -1,7 +1,7 @@
[package] [package]
name = "maud_macros" name = "maud_macros"
version = "0.11.0" version = "0.11.1"
authors = ["Chris Wong <lambda.fairy@gmail.com>"] authors = ["Chris Wong <lambda.fairy@gmail.com>"]
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
@ -14,7 +14,7 @@ Compile-time HTML templates.
[dependencies.maud] [dependencies.maud]
path = "../maud" path = "../maud"
version = "=0.11.0" version = "0.11.1"
[lib] [lib]
name = "maud_macros" name = "maud_macros"

View file

@ -3,10 +3,10 @@
set -e set -e
base="$(dirname "$(readlink -f $0)")" base="$(dirname "$(readlink -f $0)")"
cd "$base/maud_macros" cd "$base/maud"
cargo clean cargo clean
cargo doc cargo doc --all-features --no-deps
cd target/doc cd target/doc