Releases: jhillyerd/enmime
Releases · jhillyerd/enmime
v2.0.0
What's Changed
- feat: add option to control minimum charset detect length by @jhillyerd in #343
- fix!: rename mediatype.MediaTypeParseOptions to remove repetition by @jhillyerd in #344
- chore: bump min go version to 1.20 by @jhillyerd in #348
- chore: bump go deps by @jhillyerd in #349
- fix: encoding of
message
content types by @jhillyerd in #350 - chore!: go mod path to v2 for breaking API changes by @jhillyerd in #351
- chore!: remove deprecated ParseMediaType func by @jhillyerd in #352
- chore!: remove deprecated MaxPartErrors global var by @jhillyerd in #353
- chore!: remove deprecated Error.String method by @jhillyerd in #354
Full Changelog: v1.3.0...v2.0.0
v1.3.0
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