| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 2.12.0 source code.tar.gz | 2026-10-26 | 2.5 MB | |
| 2.12.0 source code.zip | 2026-10-26 | 3.0 MB | |
| README.md | 2026-10-26 | 8.1 kB | |
| Totals: 3 Items | 5.6 MB | 0 | |
What's Changed
- feat(webmail): manage attachments within the compose form by @tonioo in https://github.com/modoboa/modoboa/pull/4277
- feat(webmail): improve recipients input in the compose form by @tonioo in https://github.com/modoboa/modoboa/pull/4278
- feat(webmail): autosave drafts and warn before leaving the compose form by @tonioo in https://github.com/modoboa/modoboa/pull/4279
- chore(deps): bump django from 5.2.17 to 5.2.18 by @dependabot[bot] in https://github.com/modoboa/modoboa/pull/4281
- chore(deps): bump django-otp from 1.7.3 to 1.7.4 by @dependabot[bot] in https://github.com/modoboa/modoboa/pull/4282
- feat(webmail): undo send by @tonioo in https://github.com/modoboa/modoboa/pull/4285
- fix(sievefilters): load namespaces before listing mailboxes for action templates by @tonioo in https://github.com/modoboa/modoboa/pull/4287
- fix(webmail): scheduled message deletion and lost cancelled message by @tonioo in https://github.com/modoboa/modoboa/pull/4288
- chore(deps): require sievelib 1.6.0 by @tonioo in https://github.com/modoboa/modoboa/pull/4290
- feat(webmail): reply within the thread view by @tonioo in https://github.com/modoboa/modoboa/pull/4289
- fix(sievefilters): don't overwrite an existing filter set by @tonioo in https://github.com/modoboa/modoboa/pull/4291
- fix(sievefilters): return proper errors instead of 500 by @tonioo in https://github.com/modoboa/modoboa/pull/4292
- chore(deps): bump caldav from 3.3.1 to 3.4.0 by @tonioo in https://github.com/modoboa/modoboa/pull/4296
- Updates for file modoboa/locale/en/LC_MESSAGES/django.po in ja_JP by @transifex-integration[bot] in https://github.com/modoboa/modoboa/pull/4295
- fix(sievefilters): sieve client robustness by @tonioo in https://github.com/modoboa/modoboa/pull/4293
- fix(frontend): filters API errors and URL encoding by @tonioo in https://github.com/modoboa/modoboa/pull/4298
- refactor(sievefilters): remove dead code by @tonioo in https://github.com/modoboa/modoboa/pull/4299
- refactor(webmail): remove the rfc6266 copy by @tonioo in https://github.com/modoboa/modoboa/pull/4300
- fix(rrd): reject a missing RRD directory before statistics jobs by @mvanhorn in https://github.com/modoboa/modoboa/pull/4284
- fix: use the server IMAP hierarchy delimiter in folder lists by @tonioo in https://github.com/modoboa/modoboa/pull/4302
- fix(admin): account rename and mailbox creation on update by @tonioo in https://github.com/modoboa/modoboa/pull/4303
- fix(admin): keep queued mailbox op when maildir is unreadable, not missing by @feafel in https://github.com/modoboa/modoboa/pull/4294
- fix(contacts): scope CardDAV sync to the user's address book by @tonioo in https://github.com/modoboa/modoboa/pull/4304
- fix(contacts): harden CardDAV client and contact API by @tonioo in https://github.com/modoboa/modoboa/pull/4305
- fix(contacts): track CardDAV resource name and complete vCard mapping by @tonioo in https://github.com/modoboa/modoboa/pull/4306
- fix(contacts): push address book to CardDAV in a background job by @tonioo in https://github.com/modoboa/modoboa/pull/4309
- fix(contacts): make CardDAV sync recover from failures by @tonioo in https://github.com/modoboa/modoboa/pull/4310
- fix(contacts): allow CardDAV sync to be enabled again by @tonioo in https://github.com/modoboa/modoboa/pull/4311
- chore(contacts): clean up CardDAV client, CSV import and typos by @tonioo in https://github.com/modoboa/modoboa/pull/4313
- fix(contacts): truncate long values when importing a CSV file by @tonioo in https://github.com/modoboa/modoboa/pull/4314
- chore(deps): bump django-reversion from 6.3.0 to 6.4.0 by @dependabot[bot] in https://github.com/modoboa/modoboa/pull/4307
- chore(deps): bump caldav from 3.4.0 to 3.5.0 by @dependabot[bot] in https://github.com/modoboa/modoboa/pull/4308
- chore(deps): bump django-otp from 1.7.4 to 1.7.5 by @dependabot[bot] in https://github.com/modoboa/modoboa/pull/4312
- chore(docker): enable IMAP ACL and shared namespace in dev Dovecot by @tonioo in https://github.com/modoboa/modoboa/pull/4318
- feat(webmail): add a command to migrate folder names to the '/' IMAP separator by @tonioo in https://github.com/modoboa/modoboa/pull/4319
- feat(admin): track shared folders and clean their ACL on account deletion or rename by @tonioo in https://github.com/modoboa/modoboa/pull/4320
- feat(webmail): let users share their folders (IMAP ACL) by @tonioo in https://github.com/modoboa/modoboa/pull/4321
- feat(frontend): let users share their folders from the webmail by @tonioo in https://github.com/modoboa/modoboa/pull/4322
- perf(contacts): reduce HTTP requests and SQL queries of CardDAV sync by @tonioo in https://github.com/modoboa/modoboa/pull/4315
- fix(contacts): show and search contacts by display name by @tonioo in https://github.com/modoboa/modoboa/pull/4316
- fix(contacts): reset page number when switching category by @tonioo in https://github.com/modoboa/modoboa/pull/4317
- feat(admin): let plugins extend the account serializers and pages by @tonioo in https://github.com/modoboa/modoboa/pull/4323
- Updates for file modoboa/locale/en/LC_MESSAGES/django.po in ja_JP by @transifex-integration[bot] in https://github.com/modoboa/modoboa/pull/4324
- feat(admin): let plugins extend the account serializers and pages by @tonioo in https://github.com/modoboa/modoboa/pull/4325
- feat(admin): let plugins add badges to accounts and filter the list by badge by @tonioo in https://github.com/modoboa/modoboa/pull/4326
- feat(frontend): present the shared mailboxes of Modoboa Pro by @tonioo in https://github.com/modoboa/modoboa/pull/4327
- Fix Thunderbird placeholder support in AutoDiscover/MobileConfig again by @ntninja in https://github.com/modoboa/modoboa/pull/4101
- feat(calendars): let users subscribe to external iCalendar feeds by @tonioo in https://github.com/modoboa/modoboa/pull/4328
- feat(dashboard): highlight recent posts in the news feed widget by @tonioo in https://github.com/modoboa/modoboa/pull/4333
- fix(webmail): do not fail on a style attribute holding several URLs by @annejan in https://github.com/modoboa/modoboa/pull/4332
- fix(autoconfig): make auto-configuration work with Thunderbird Android by @tonioo in https://github.com/modoboa/modoboa/pull/4330
- feat(dashboard): improve the administrators dashboard by @tonioo in https://github.com/modoboa/modoboa/pull/4335
- feat(dashboard): load widgets independently with skeleton and error states by @tonioo in https://github.com/modoboa/modoboa/pull/4336
- tests(admin): cover the alarms status filter by @tonioo in https://github.com/modoboa/modoboa/pull/4338
- feat(calendars): create and edit recurring events by @tonioo in https://github.com/modoboa/modoboa/pull/4329
- feat(dashboard): traffic, activity and system widgets, statistics for resellers and domain admins by @tonioo in https://github.com/modoboa/modoboa/pull/4337
- fix(frontend): take the background color from the theme by @tonioo in https://github.com/modoboa/modoboa/pull/4339
- fix(admin): scope account lookups and check the right permission on POST actions by @tonioo in https://github.com/modoboa/modoboa/pull/4340
- Updates for file modoboa/locale/en/LC_MESSAGES/django.po in fr by @transifex-integration[bot] in https://github.com/modoboa/modoboa/pull/4341
- Updates for file frontend/src/locale/en/app.po in fr by @transifex-integration[bot] in https://github.com/modoboa/modoboa/pull/4342
- fix(webmail): use the mailbox address for doveadm in migrate_imap_separator by @tonioo in https://github.com/modoboa/modoboa/pull/4343
- chore(deps): bump caldav from 3.5.0 to 3.6.0 by @dependabot[bot] in https://github.com/modoboa/modoboa/pull/4344
New Contributors
- @mvanhorn made their first contribution in https://github.com/modoboa/modoboa/pull/4284
- @feafel made their first contribution in https://github.com/modoboa/modoboa/pull/4294
- @annejan made their first contribution in https://github.com/modoboa/modoboa/pull/4332
Full Changelog: https://github.com/modoboa/modoboa/compare/2.11.1...2.12.0