Releases: jhillyerd/enmime
Releases · jhillyerd/enmime
v1.2.0
What's Changed
- Return public
net/textproto
error types by @dcormier in #316 - fix: don't encode header value with the RawContent parser option by @jerjako in #318
- chore: fixed timezone for tests by @milankonir in #319
- feat: remove tspecials from type/subtype by @milankonir in #317
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Export readHeader as ReadHeader. by @davrux in #306
- Add parser option to parse raw content by @jerjako in #304
- Add new option SetCustomParseMediaType to customise mediatype parsing by @vadzappa in #308
- Don't remove CTE header when using the RawContent parser option by @jerjako in #309
- Don't auto detect charset when using raw content parser option by @jerjako in #310
- Fix RecipientDSN typo by @corey-aloia in #312
- Skip empty parameters by @milankonir in #313
New Contributors
- @jerjako made their first contribution in #304
- @vadzappa made their first contribution in #308
- @corey-aloia made their first contribution in #312
- @milankonir made their first contribution in #313
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- add io.Reader interface for attachment content by @erankor in #296
- Remove deprecated packages by @harryzcy in #298
- Rollback pkg/errors portion of #298 by @jhillyerd in #299
- MIMEHeader: use Go's net/textproto for public interface by @jhillyerd in #297
- update go module dependencies by @jhillyerd in #302
New Contributors
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- feat: add support for multiple Reply-To addresses by @nolotz in #288
- fix for values with encoded equal signs by @komkom in #289
- Renamed
master
tomain
by @jhillyerd in #291 - README: Update CI status badge by @jhillyerd in #292
New Contributors
Full Changelog: v0.11.1...v1.0.0
v0.11.1
What's Changed
- Read all part content use ReadPartErrorPolicy. by @ly020044 in #284
- Fix Go 1.20 parse errors: Maintain an internal copy of net/textproto with few fixes for email header by @iredmail in #283
- Fix lint errors introduced by textproto import by @jhillyerd in #285
New Contributors
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- feat: parse DSN by @dmytrokasianenko-outreach in #268
- Remove CHANGELOG.md, see GitHub releases instead by @jhillyerd in #272
- fix: Reject invalid MIME header name characters to support Go 1.20 by @jhillyerd in #270
- parser: Add MaxStoredPartErrors option by @jhillyerd in #274
- be able to control randomness of boundary headers by @xoba in #276
- feat: export DecodeRFC2047 (#277) by @usedbytes in #278
New Contributors
- @xoba made their first contribution in #276
- @usedbytes made their first contribution in #278
- @dependabot made their first contribution in #281
Full Changelog: v0.10.1...v0.11.0
v0.10.1
v0.10.0
v0.9.4
Added
- Remove HTML tags in malformed content types (#229)
- Maximal number of errors recorded in Part limited (#240)
- Builder: Support other parts (#244)
- Additional decoding in mail address (#247)
- Integration test include Go 1.18
Fixed
- Fix for quote-printed utf-8 header with quotes (#237)
- Parse address joined with semicolons (#238)
- Use extended parser after fixing address list (#239)
- Parse media types which are escaped at first rune (#246)
Changed
- Rely on stdlib for decoding to UTF-8, simplifies address parsing (#234)