Prepare 0.9 release

This commit is contained in:
Alexis Mousset
2019-03-17 13:28:47 +01:00
parent be50862d55
commit 101189882a
4 changed files with 38 additions and 7 deletions

View File

@@ -28,4 +28,4 @@ script:
- cargo test --verbose --all --all-features - cargo test --verbose --all --all-features
after_success: after_success:
- ./.build-scripts/codecov.sh - ./.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'

View File

@@ -1,3 +1,34 @@
<a name="v0.9.0"></a>
### 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))
<a name="v0.8.2"></a> <a name="v0.8.2"></a>
### v0.8.2 (2018-05-03) ### v0.8.2 (2018-05-03)

View File

@@ -34,13 +34,13 @@ Lettre provides the following features:
## Example ## 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`: To use this library, add the following to your `Cargo.toml`:
```toml ```toml
[dependencies] [dependencies]
lettre = "0.8" lettre = "0.9"
lettre_email = "0.8" lettre_email = "0.9"
``` ```
```rust,no_run ```rust,no_run

View File

@@ -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` The `lettre_email` crate allows you to compose messages, and the `lettre`
provide transports to send them. 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 ```toml
[dependencies] [dependencies]
lettre = "0.8" lettre = "0.9"
lettre_email = "0.8" lettre_email = "0.9"
``` ```