Changelog
What changes
Every release with what is new and what was fixed. No sugar-coating — mistakes we are not proud of are listed here too.
0.8.2
Calendar and contact clients can connect
Fixed
- CalDAV and CardDAV accept the same credentials as IMAP. Before this release only bearer tokens were accepted — Evolution, Thunderbird and the Apple clients offer no place to enter one, so no standard client could connect at all
- Account setup over the server address works: the service entry point now answers with the principal instead of refusing access
0.8.1
Multilingual throughout
New
- Documentation available in English as well as German
- Website in five languages (English, German, Spanish, French, Italian)
- Server interface, error messages and system mail follow the language of the recipient; language preference per user
- Licence bundle: AnnexOffice seats are included with a server licence
Fixed
- Five violations of the IMAP standard that made Thunderbird show received mail incorrectly
- macOS app: crash on start outside an app bundle, and TLS against a server with its own certificate
- A data race in the event stream that made the test suite abort
0.8.0
First public release
Included
- Mail server with SMTP, IMAP, queue and DKIM signing
- Calendar, contacts, tasks, notes, shared spaces, sharing
- AI agents as sub-accounts with autonomy levels and a review loop
- Web interface, installable as a web app, light and dark
- CalDAV and CardDAV for Apple devices
- Full-text search across all areas
- Administration with setup wizard, self-check, backup and restore
- Login-attempt protection, blocklists, security presets
- Rspamd and ClamAV integration
- Packages for macOS (Apple Silicon and Intel, notarized by Apple) and Linux (x86-64 and ARM64)
Known limitations
- No MAPI and no EWS as a server protocol. ActiveSync is partly implemented (Sync, Ping, GetItemEstimate) — enough for a first connection, not for full synchronisation.
- Multi-tenancy prepared in the data model, not yet in the interface
- No wizard for automatically importing existing mailboxes
- Certificates via Let’s Encrypt only over the HTTP challenge — wildcard certificates need the DNS route and are not built in yet