Release 0.11.1
This commit is contained in:
parent
a4c43dbd3a
commit
fedaded75a
5 changed files with 19 additions and 14 deletions
|
@ -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 )
|
||||||
|
|
19
README.md
19
README.md
|
@ -1,14 +1,19 @@
|
||||||
# <img align="right" src="maud.png" alt="HTML5 rocks." title="HTML5 rocks."> maud [](http://travis-ci.org/lfairy/maud) [](https://crates.io/crates/maud)
|
# <img align="right" src="maud.png" alt="HTML5 rocks." title="HTML5 rocks."> maud [](http://travis-ci.org/lfairy/maud) [](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!
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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"
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue