diff --git a/.travis.yml b/.travis.yml index 059f04b..f9b3081 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,4 +28,4 @@ script: - cargo test --verbose --all --all-features after_success: - ./.build-scripts/codecov.sh -- '[ "$TRAVIS_BRANCH" = "v0.8.x" ] && [ $TRAVIS_PULL_REQUEST = false ] && ./.build-scripts/site-upload.sh' +- '[ "$TRAVIS_BRANCH" = "v0.9.x" ] && [ $TRAVIS_PULL_REQUEST = false ] && ./.build-scripts/site-upload.sh' diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a26d9c..21ce5c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,34 @@ + +### v0.9.0 (2019-03-17) + +#### Bug Fixes + +* **email:** + * Inserting 'from' from envelope into message headers ([058fa69](https://github.com/lettre/lettre/commit/058fa69)) + * Do not include Bcc addresses in headers ([ee31bbe](https://github.com/lettre/lettre/commit/ee31bbe)) + +* **transport:** + * Write timeout is not set in smtp transport ([d71b560](https://github.com/lettre/lettre/commit/d71b560)) + * Client::read_response infinite loop ([72f3cd8](https://github.com/lettre/lettre/commit/72f3cd8)) + +#### Features + +* **all:** + * Update dependencies + * Start using the failure crate for errors ([c10fe3d](https://github.com/lettre/lettre/commit/c10fe3d)) + +* **transport:** + * Remove TLS 1.1 in accepted protocols by default (only allow TLS 1.2) ([4b48bdb](https://github.com/lettre/lettre/commit/4b48bdb)) + * Initial support for XOAUTH2 ([ed7c164](https://github.com/lettre/lettre/commit/ed7c164)) + * Remove support for CRAM-MD5 ([bc09aa2](https://github.com/lettre/lettre/commit/bc09aa2)) + * SMTP connection pool implementation with r2d2 ([434654e](https://github.com/lettre/lettre/commit/434654e)) + * Use md-5 and hmac instead of rust-crypto ([e7e0f34](https://github.com/lettre/lettre/commit/e7e0f34)) + * Gmail transport simple example ([a8d8e2a](https://github.com/lettre/lettre/commit/a8d8e2a)) + +* **email:** + * Add In-Reply-To and References headers ([fc91bb6](https://github.com/lettre/lettre/commit/fc91bb6)) + * Remove non-chaining builder methods ([1baf8a9](https://github.com/lettre/lettre/commit/1baf8a9)) + ### v0.8.2 (2018-05-03) diff --git a/README.md b/README.md index 1080a39..8a1f5a2 100644 --- a/README.md +++ b/README.md @@ -34,13 +34,13 @@ Lettre provides the following features: ## Example -This library requires Rust 1.20 or newer. +This library requires Rust 1.26 or newer. To use this library, add the following to your `Cargo.toml`: ```toml [dependencies] -lettre = "0.8" -lettre_email = "0.8" +lettre = "0.9" +lettre_email = "0.9" ``` ```rust,no_run diff --git a/website/content/README.md b/website/content/README.md index 5a924ad..a2c1eb8 100644 --- a/website/content/README.md +++ b/website/content/README.md @@ -10,10 +10,10 @@ Lettre is an email library that allows creating and sending messages. It provide The `lettre_email` crate allows you to compose messages, and the `lettre` provide transports to send them. -Lettre requires Rust 1.20 or newer. Add the following to your `Cargo.toml`: +Lettre requires Rust 1.26 or newer. Add the following to your `Cargo.toml`: ```toml [dependencies] -lettre = "0.8" -lettre_email = "0.8" +lettre = "0.9" +lettre_email = "0.9" ```