diff options
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index d17b46c..8ddbe50 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,28 @@ point at which they are stable. ## [Unreleased] +### Fixed + +- Moving a message between folders now gives its file a fresh Maildir name. + 0.26.0 carried the old name across, including mbsync's `,U=<n>` UID infix, + which belongs to the folder the file came from. Moving a message out and + back reinserted a UID the server had since reassigned, and mbsync refused + the folder with `Maildir error: duplicate UID`. If you saw that error, see + Upgrading below. + +### Upgrading + +If a sync reported `Maildir error: duplicate UID <n> in <folder>` after +deleting or restoring mail with 0.26.0, that folder holds two files claiming +one UID. No mail is lost; mbsync simply refuses to sync the folder until it is +resolved. Stop any running sync, then strip the `,U=<n>` infix from the newer +of each pair and reindex: + + notmuch new + +mbsync re-derives the UID on the next sync. The code no longer creates this +state. + ### Added - The message pane's right-click menu offers **Select all**. Chromium's own menu |
