Releases: huacnlee/omamail
Releases · huacnlee/omamail
Release list
v0.7.0
Release Notes
Write from an alias, reach a STARTTLS server, and pick a recipient from the address book (#63)
- An IMAP mailbox can be given send-as aliases, set on its setup page and offered in the composer's From menu. One may be marked the default, which is the address a new message opens on.
- IMAP and SMTP servers that use STARTTLS — iCloud's submission host on port 587, and any server on 143 — now connect. The upgrade is required, never optional.
- A saved IMAP password survives a restart, and a CalDAV calendar no longer asks for a password it already has.
- New-mail notifications can be turned off, on the settings page under Notifications.
- A Contacts button beside the recipient fields fills To, Cc or Bcc from Thunderbird's address book, from a
contacts.jsonorcontacts.vcfin the config directory, or from addresses already seen in the mailbox.
Show every account's calendars in one view (#68)
- Calendar settings has a Unified calendar view switch. With it on, the calendar shows every signed-in account's calendars at once instead of following the mailbox you are reading. It is off by default.
- With it on, switching mailboxes no longer blanks the calendar or refetches calendars that have not changed.
- A new event opens on a calendar belonging to the mailbox you are reading, rather than on the first account's.
What's Changed
- Recover compose state and edit provider drafts in place by @eliasfaltin in #59
- Refuse CR/LF in remote-image URLs to close a curl config injection by @jzuijlek in #62
- Write from an alias, reach a STARTTLS server, and pick a recipient from the address book by @bchurch95 in #63
- docs: add a single-file introduction site for GitHub Pages by @huacnlee in #70
- Read and send a right-to-left message the way it was written by @Hitking in #67
- Show every account's calendars in one view by @eliasfaltin in #68
New Contributors
- @jzuijlek made their first contribution in #62
- @bchurch95 made their first contribution in #63
- @Hitking made their first contribution in #67
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Release Notes
Keep message headers out of IMAP failures (#50)
- Fix IMAP messages with spam verdict headers appearing to have no readable body.
Save and reopen drafts without blocking compose during Undo Send (#51)
- Continue composing, replying, and forwarding while another message waits in the Undo Send window.
- Save non-empty compositions to the provider's Drafts mailbox when leaving with Back or
Escape. - Open Drafts from the sidebar for Gmail, HEY, and IMAP accounts.
- Reopen a stored draft in compose by clicking it or pressing
Enteroro. - Press
Alt+Zto undo a queued send without losing the composition already open.
Keep reloads from replacing saved accounts (#52)
- Keep saved mail accounts intact during plugin reloads.
Select local IMAP transport from the server address (#54)
- Connect Proton Mail Bridge accounts that use a custom email domain.
What's Changed
- Edit and delete calendar events by @vitorwilson in #41
- Keep message headers out of IMAP failures by @alberthild in #50
- Save and reopen drafts without blocking compose during Undo Send by @eliasfaltin in #51
- Keep reloads from replacing saved accounts by @alberthild in #52
- Select local IMAP transport from the server address by @ijonas in #54
- Stream search rows from cache and bounded IMAP UID windows by @alberthild in #48
- Mark the current time on the week grid by @RyanRusnak in #56
- Add a setting to always render heavy messages by @Tetraslam in #57
New Contributors
- @vitorwilson made their first contribution in #41
- @ijonas made their first contribution in #54
- @RyanRusnak made their first contribution in #56
- @Tetraslam made their first contribution in #57
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Release Notes
Compose from a mailto, pick From across mailboxes, and attach files (#38)
- Open Omamail compose from desktop and in-message
mailto:links. - Choose the sending address from any connected mailbox without losing the draft.
- Use Bcc with recipient suggestions in every draft.
- Attach files by choosing, dropping, or pasting them, including screenshots and PDFs.
- Send attachment-only messages and preserve forwarded attachments through Gmail, IMAP, and HEY.
- Register Omamail as the desktop mailto handler without overriding a later user choice.
- Restore the Omamail window automatically when its service restarts while the window was open.
Rebuild a message for reading instead of stripping the sender's layout (#40)
- Open messages in a cleaner Reader view while retaining Original and Plain views in a segmented toolbar control.
- Improve newsletter, notification, list, avatar, icon-row, and event-card layout in the reader.
- Keep large images at their original aspect ratio and preserve the intended size of inline images.
- Load approved remote images without a broken-image placeholder or a banner that moves the message body.
- Fall back to plain text when a rich message is too heavy to render safely.
What's Changed
- Leave the noisy categories out of Unread instead of asking for Primary by @serg3k in #20
- Generate the default cloud project id without killing the script by @huacnlee in #32
- Retry saved Gmail sessions after transient refresh failures by @huacnlee in #35
- Add account-scoped calendars, reliable Google sessions, delayed sending, contacts, attachments, and bar previews by @eliasfaltin in #34
- List large IMAP folders without overflowing curl by @alberthild in #36
- Compose from a mailto, pick From across mailboxes, and attach files by @eliasfaltin in #38
- Rebuild a message for reading instead of stripping the sender's layout by @alberthild in #40
New Contributors
- @alberthild made their first contribution in #36
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- Never adopt a legacy token that could belong to another mailbox by @tmn73 in #25
- Refuse a redirect on the one-click unsubscribe by @huacnlee in #26
- providers: Time out a request that never answers by @huacnlee in #27
- Use the body and the read state already on disk by @huacnlee in #28
- Say why titles here carry no scope prefix by @huacnlee in #29
New Contributors
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Add sender alias selection by @atomashevic in #7
- fix: anchor the relative-time fixture in local time, not UTC by @bradleg1 in #5
- Add Alt-A to open Switch accounts by @serg3k in #10
- Name preview.png in the size rule instead of raising the ceiling by @huacnlee in #13
- Add Alt-1 .. Alt-0 to open sidebar item. by @huacnlee in #14
- Answer an invitation, and get off a list, without leaving the window by @huacnlee in #11
- Read a message at a readable size by @huacnlee in #17
- app: Unify mail workflows around desktop interaction rules by @huacnlee in #18
New Contributors
- @atomashevic made their first contribution in #7
- @bradleg1 made their first contribution in #5
- @serg3k made their first contribution in #10
Full Changelog: v0.2.0...v0.3.0