This is the first pre-release test build for v0.3.0.
This is a really big release so I am doing a pre-release test first in case I missed something and hope that there will be volunteers to test this build for a little bit before I release it officially.
To summarize this release, it introduces the following:
- 🛠️ 1st party extension system
- 📑 Contacts extension - shipped disabled by default
- 🗓️ Calendar extension - shipped disabled by default
- 🏗 Sync improvements
- 🐛 Other bug fixes and enhancements
Full Change Log:
- Prepared CardDav infra for extensibility
- Added Extension infrastructure
- ALPHA: Added Contacts extension - shipped disabled
- ALPHA: Added Calendar extension - shipped disabled
- Added runtime config of client id/secret - #138
- Added force re-sync of contacts
- Added separate smtp credentials option - #264
- Added no outgoing server option - #132 (#134)
- Added fallback for Mailfence and other non-quote-compliant providers - #209
- Added smtp auto-pre-fill of smtp from imap input - #179
- Added delete account button in settings accounts tab
- Fixed CardDav remove provider code path to not leave orphaned contacts in db
- Fixed Sent/Draft folder message listing - #227
- Fixed unified inbox actions - #234
- Fixed Microsoft admin pre-approved oauth - #29
- Fixed read/star polluting undo - #243
- Fixed duplicate unified inbox freeze - #241
- Fixed unparsible body fetch handling - #240
- Added incremental flag sync - #240
- Fixed drag-n-drop inline image - #224
- Fixed duplicate inline image rendering
- Fixed post action blank conversation pane - #271
- Fixed separate smtp creds persistence - #270
- Bumped flatpak build to Gnome 50 runtime