|
2 | 2 | All notable changes to this project will be documented in this file. |
3 | 3 | This project adheres to [Semantic Versioning](http://semver.org/). |
4 | 4 |
|
5 | | -## 2017-12-06 Original project forked |
6 | | -https://github.com/go-gomail/gomail/issues/104 |
| 5 | +## [2.1.0] - 2017-12-14 |
| 6 | + |
| 7 | +### Added |
| 8 | + |
| 9 | +- go-gomail#40: Adds `Dialer.LocalName` field to allow specifying the hostname |
| 10 | + sent with SMTP's HELO command. |
| 11 | +- go-gomail#47: `Message.SetBody`, `Message.AddAlternative`, and |
| 12 | + `Message.AddAlternativeWriter` allow specifying the encoding of message parts. |
| 13 | +- `Dialer.Dial`'s returned `SendCloser` automatically redials after a timeout. |
| 14 | +- go-gomail#55, go-gomail#56: Adds `Rename` to allow specifying filename |
| 15 | + of an attachment. |
| 16 | +- go-gomail#100: Exports `NetDialTimeout` to allow setting a custom dialer. |
| 17 | +- go-gomail#70: Adds `Dialer.Timeout` field to allow specifying a timeout for |
| 18 | + dials, reads, and writes. |
| 19 | + |
| 20 | +### Changed |
| 21 | + |
| 22 | +- go-gomail#52: `Dialer.Dial` automatically uses CRAM-MD5 when available. |
| 23 | +- `Dialer.Dial` specifies a default timeout of 10 seconds. |
| 24 | +- Gomail is forked from <https://github.com/go-gomail/gomail/> to |
| 25 | + <https://github.com/go-mail/mail/>. |
| 26 | + |
| 27 | +### Deprecated |
| 28 | + |
| 29 | +- go-gomail#52: `NewPlainDialer` is deprecated in favor of `NewDialer`. |
| 30 | + |
| 31 | +### Fixed |
| 32 | + |
| 33 | +- go-gomail#41, go-gomail#42: Fixes a panic when a `Message` contains a |
| 34 | + nil header. |
| 35 | +- go-gomail#44: Fixes `AddAlternativeWriter` replacing the message body instead |
| 36 | + of adding a body part. |
| 37 | +- go-gomail#53: Folds long header lines for RFC 2047 compliance. |
| 38 | +- go-gomail#54: Fixes `Message.FormatAddress` when name is blank. |
7 | 39 |
|
8 | 40 | ## [2.0.0] - 2015-09-02 |
9 | 41 |
|
|
0 commit comments