Skip to content

Releases: jhillyerd/enmime

v1.2.0

10 Feb 23:29
61e611c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

12 Dec 23:46
ed0394e
Compare
Choose a tag to compare

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

Full Changelog: v1.0.1...v1.1.0

v1.0.1

11 Sep 19:37
6241177
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.0.1

v1.0.0

21 Jun 00:27
9d622b5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.1...v1.0.0

v0.11.1

22 Mar 22:27
67b5cbe
Compare
Choose a tag to compare

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

  • @ly020044 made their first contribution in #284
  • @iredmail made their first contribution in #283

Full Changelog: v0.11.0...v0.11.1

v0.11.0

25 Feb 18:07
564f418
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.1...v0.11.0

v0.10.1

18 Sep 18:50
Compare
Choose a tag to compare

Added

  • Mail builder field accessors (#261)
  • Partial content recovery option (#262)

v0.10.0

21 Jul 00:46
Compare
Choose a tag to compare

Added

  • Support for parser options! (#248)
  • Option to skip parsing of malformed parts (#248)
  • Envelope.Date() method for parsing date (#253)
  • Option to handle missing multipart boundaries (#257)

Fixed

  • Remove trailing HTML tags (#252)
  • Buffer overrun in quoted-printable (#254)
  • Corrected quoted-printable equals counting (#255)
  • Improve splitting inside quoted text (#256)

v0.9.4

17 May 03:27
Compare
Choose a tag to compare

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)

v0.9.3

29 Jan 21:20
Compare
Choose a tag to compare

Added

  • Support for more charsets (#230)
  • fixMangledMediaType now removes extra content-type parts (#225)

Fixed

  • Fix new lines (ie in filenames) in mediatype.Parse (#224)
  • Fix crash in QPCleaner, when line is too long and buffer is almost full (#220)