Skip to content

Latest commit

 

History

History
123 lines (80 loc) · 3.96 KB

CHANGELOG.md

File metadata and controls

123 lines (80 loc) · 3.96 KB

v0.8.2 (2018-05-03)

Bug Fixes

  • transport: Write timeout is not set in smtp transport (cc3580a8)

Style

Features

  • all:
    • Add set -xe option to build scripts (57bbabaa)
    • Move post-success scripts to separate files (3177b58c)
    • Add website upload to travis build script (a5294df6)
    • Add codecov upload in travis (a03bfa00)
    • Update README to put useful links at the top (1ebbe660)
    • Update badges in README and Cargo.toml (f7ee5c42)
    • Move docs from hugo to gitbook (27935e32)
  • transport: Use md-5 and hmac instead of rust-crypto (0cf018a8)

v0.8.1 (2018-04-11)

Fix

  • all:
    • Replace skeptic by some custom rustdoc invocations (81bad131)

Documentation

  • all:
    • Add changelog sections for style and docs (b4d03ead)
    • Use clog to generate changelogs (8981a775, closes #233)

Style

  • transport-smtp: Avoid useless empty format strings (f3271715)

v0.8.0 (2018-03-31)

Added

  • Support binary files as attachment
  • Move doc to a dedicated website
  • Add tests for the doc using skeptic
  • Added a code of conduct
  • Use hostname as ClientId when available

Changed

  • Detail in SMTP Response is now an enum
  • Use nom for parsing smtp responses
  • Envelope was moved from lettre_email to lettre
  • EmailAddress::new() now returns a Result
  • SendableEmail replaces from and to by envelope that returns an Envelope
  • File transport storage format has changed

Fixed

  • Add missing "Bcc" headers when building the email
  • Specify utf-8 charset for html
  • Use parts for text and html methods to work with attachments

Removed

  • get_ehlo and reset in SmtpTransport are now private

v0.7.0 (2017-10-08)

Added

  • Allow validating server certificate
  • Initial (incomplete) attachments support

Changed

  • Split into the lettre and lettre_email crates
  • A lot of small improvements
  • Use tls-native instead of openssl in smtp transport

v0.6.2 (2017-02-18)

Changed

  • Update env-logger crate to 0.4
  • Update openssl crate to 0.9
  • Update uuid crate to 0.4

v0.6.1 (2016-10-19)

Changes

  • documentation
    • #91: Build separate docs for each release
    • #96: Add complete documentation information to README

Fixed

  • #85: Use address-list for "To", "From" etc.
  • #93: Force building tests before coverage computing

v0.6.0 (2016-05-05)

Changes

  • multipart support
  • add non-consuming methods for Email builders
  • add_header does not return the builder anymore, for consistency with other methods. Use the header method instead