Skip to content

Release 2.0.2

Latest

Choose a tag to compare

@rustmailer rustmailer released this 19 Aug 09:44

Release Notes

Bug Fixes

  • Fixed IMAP sync showing hourly WARN and Failed status for mailboxes with a UID gap between highest_uid and uid_next (e.g. after migration, or when the server has purged tail messages). The empty tail is now treated as a legitimate empty result and logged at info level instead. #342
  • Fixed import duplicates being counted as successes instead of duplicates. The import progress now correctly shows duplicate count, and total = success + duplicates + failed holds on every import path.
  • Fixed multi-file import only uploading the first selected file. All selected files are now uploaded sequentially with aggregated progress.
  • Fixed React hooks order violations in account dialogs that could cause crashes on re-render.
  • Fixed dangerous text in the migration instructions for 1.x -> 2.x upgrade. #349

Improvements

  • Import UI now shows the duplicates count, file count in the footer, and a hover tooltip explaining that duplicates are already archived.
  • Duplicates counter and progress math are now localized across all language packs.
  • Reordered import UI flow to select files before choosing a target folder.

What's Changed

  • fix(web): import all selected files, not just the first by @sripwoud in #347
  • fix(core): count deduplicated imports as duplicates, not successes by @sripwoud in #350

New Contributors

Full Changelog: 2.0.1...2.0.2