- To improve download speed, you can limit the included media types when downloading the message contents with the
MessageDownloader.includedInlineTypes
parameter, e.g.return MessageDownloader(includedInlineTypes: [MediaToptype.image]);
. - Use the
fetchId
to retrieve inline message parts in links starting withfetch://
- Do not scale plain text messages
enough_mail_flutter
is now null safe #7- support dark theme
- allow to specify
onWebViewCreated
andonZoomed
callbacks - fix handling of embdedded images linked via content-IDs #8
- Use
InAppWebview
in hybrid mode on Android so that long messages are not a problem anymore - Zoom out of wide messages automatically
- Update dependencies for null-safety preparation
- Generate HTML asynchronously.
- Catch any problems during downloading and signal them to the widget owner with the
onDownloadError
handler. - Use
enough_media
package to render media. - Fix problem when
setState()
was called after the widget was not mounted anymore.
- Download messages only once.
- Show an image message directly and not in HTML browser.
- Adapt to
enough_mail
API changes.
- Added
MimeMessageDownloader
widget. - Improve documentation.
- Initial release with the
MimeMessageViewer
widget.