Skip to content

Latest commit

 

History

History
87 lines (56 loc) · 4.66 KB

CHANGELOG.md

File metadata and controls

87 lines (56 loc) · 4.66 KB

0.9.9 (17 November 2022)

What's Changed

  • Add query uid__range by @skulltech in #153
  • fix substring search of subjects in Gmail, add support for some Gmail extended IMAP by @zevaverbach in #155
  • Support filter message by mail body by @daassh in #166
  • Attachments now getting Content-ID by @Anderseta in #174
  • Update parser.py in #192
  • Avoiding the error - ValueError: invalid literal for int() with base 10 by @Anderseta in #201
  • fix false exception on unknown encoding #202 by @kapalex in #203
  • Fix binascii.Error: Incorrect padding by @Anderseta in #204
  • Preserve timezone info in date parsing by @AT0myks in #205
  • Fix ignored headers + unnecessary major version check by @AT0myks in #206
  • Local variable 'filename' value is not used by @tveronesi in #211
  • Date handling improvement and various fixes by @AT0myks in #218
  • Fix crash when semicolon present in attachment name by @nicknytko in #219
  • Base64 decode param and recognize single file mails as attachment by @engelant in #224
  • [Fix] parse_attachment > cannot parse name by @jimmi2051 in #228
  • Should first get content charset then str_encode with charset. by @sangkaka in #231
  • fix append and join of param parts by @oberix in #232

0.9.8 (02 June 2020)

IMPROVEMENTS:

  • Fix imbox.delete regression (#138)
  • Fixed handling for attachments with filenames longer than 76 characters (#186) - Contributed by @nirdrabkin
  • Improved character encoding detection (#184) - Contributed by @py-radicz

0.9.7 (03 May 2020)

IMPROVEMENTS:

  • Gmail: IMAP extension searches label and raw are not supported.
  • Searches in mail bodies and UID ranges are now supported.
  • Attachments have a Content-ID now (#174)

0.9.6 (14 August 2018)

IMPROVEMENTS:

  • Vendors package, adding provider specific functionality (#139) - Contributed by @zevaverbach
  • Type hints for every method and function (#136) - Contributed by @zevaverbach
  • Move all code out of init.py and into a separate module (#130) - Contributed by @zevaverbach
  • Enhance `messages' generator: (#129) - Contributed by @zevaverbach

0.9.5 (5 December 2017)

IMPROVEMENTS:

  • date__on support: (#109) - Contributed by @balsagoth
  • Starttls support: (#108) - Contributed by @balsagoth
  • Mark emails as flagged/starred: (#107) - Contributed by @memanikantan
  • Messages filter can use date objects instead of stringified dates: (#104) - Contributed by @sblondon
  • Fix attachment parsing when a semicolon character ends the Content-Disposition line: (#100) - Contributed by @sblondon
  • Parsing - UnicecodeDecodeError() fixes: (#96) - Contributed by @am0z
  • Imbox() with support: (#92) - Contributed by @sblondon

0.9 (18 September 2017)

IMPROVEMENTS:

  • Permissively Decode Emails: (#78) - Contributed by @AdamNiederer
  • "With" statement for automatic cleanup/logout (#92) - Contributed by @sblondon

0.8.6 (6 December 2016)

IMPROVEMENTS:

  • Add support for Python 3.3+ Parsing policies: (#75) - Contributed by @bhtucker

BACKWARDS INCOMPATIBILITIES / NOTES:

  • Remove support for Python 2.7

0.8.5 (9 June 2016)

IMPROVEMENTS:

  • ssl_context: Check SSLContext for IMAP4_SSL connections (#69) - Contributed by @dmth