Releases: ikvk/imap_tools
Releases · ikvk/imap_tools
v0.44.0
- Fixed BaseMailBox.append bug on flag_set=None
- Added MailBoxFolderManager.set readonly argument
v0.43.0
- Added MailBoxFolderManager.subscribe method
- Deprecation: BaseMailBox.seen method are deprecated now, use flag method
v0.42.0
- Fixed MessageFlags values - all system flags begin with "\"
- Fixed BaseMailBox.flag, BaseMailBox.append, MailMessage.flags - now works with system/custom flags correctly, -upper()
- Added utils.clean_flags
- Moved message.MessageFlags -> consts.MailMessageFlags
- Moved folder.MailBoxFolderStatusOptions -> consts.MailBoxFolderStatusOptions
- Moved utils.SHORT_MONTH_NAMES -> consts.SHORT_MONTH_NAMES
- Renamed utils.cleaned_uid_set -> utils.clean_uids
v0.41.0
- Fixed multiple encodings case bug at MailMessage.subject
v0.40.0
- Fixed MailMessage.from_bytes - MailMessage.uid/flags parse errors
- Fixed utils.parse_email_date - parse bug on bad dates
- Breaking change: BaseMailBox.fetch miss_defect argument now is False by default, it will be removed soon
- Increased the email collection for tests
v0.39.0
- Fixed MailAttachment.attachments - message/rfc822 forwarded messages not missing now
v0.38.1
- Build lib with excluding tests (was need to clean build dirs)
v0.38.0
- Fixed bug at utils.parse_email_addresses - quoted with newlines
- Fixed bug at BaseMailBox.search - empty elements on split result with trailing spaces
v0.37.0
- Breaking change: MailMessage.headers - now all keys in lower-case (*email headers are not case-sensitive)
- Path with tests excluded from distribution archive
v0.36.0
- Fixed MailMessage.text/html parse on case: text/html with Content-ID