diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f4d59f4..1cfdf011 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# 2.1.4 +* Fix: use refreshed OAUTH tokens when using the high level MailClient API. +* Fix: handle edge cases in IMAP `FETCH` responses. +* Feat: Add details for low level IMAP errors when using the high level MailCLient API. +* Feat: Refresh OAUTH tokens 15 minutes in advance before they expire to reduce the risk of a token expiring during a long running operation. +* Feat: show error details when SMTP XOAuth2 authentication fails. +* Feat: synchronize access to low level clients when using the high level MailClient API. + # 2.1.3 * Fix: Apply correct mailbox path separator - thanks [nruzzu](https://github.com/nruzzu)! * Feat: add firstWhereOrNull search method for a Tree diff --git a/pubspec.yaml b/pubspec.yaml index 6e0771f2..dfa66eba 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: enough_mail description: IMAP, POP3 and SMTP for email developers. Choose between a low level and a high level API for mailing. Parse and generate MIME messages. Discover email settings. -version: 2.1.3 +version: 2.1.4 homepage: https://github.com/Enough-Software/enough_mail environment: