- Removed
ludicrous
feature, the Rust compiler is smart enough to optimize array lookups.
- Made
gethostname
crate optional.
- Added
MimePart::transfer_encoding
method to disable automatic Content-Transfer-Encoding detection and treat it as a raw MIME part.
- Replaced all
Multipart::new*
methods with a singleMultipart::new
method.
- Added "Ludicrous mode" unsafe option for fast encoding.
- Removed chrono dependency.
- Fix: Generate valid Message-IDs
- Fixed URL serializing bug.
- Headers are stored in a
Vec
instead ofBTreeMap
.
- Improved API
- Added
write_to_vec
andwrite_to_string
.
- Bug fixes.
- Headers are written sorted alphabetically.
- Improved ID boundary generation.
- Encoding type detection for
[u8]
text parts. - Optimised quoted-printable encoding.
- All functions now take
impl Cow<str>
.
- API improvements.
- Initial release.