Radicale
A simple CalDAV (calendar) and CardDAV (contact) server
Alternative to: google calendar, google contacts, icloud calendar
About
Versions (80)
v3.7.8
2026-08-06Fixes
- Fix: time-range filter on a VTODO having DTSTART/DUE and also CREATED/COMPLETED used the CREATED->COMPLETED duration instead of the DTSTART->DUE one, so completed tasks were missing from (or wrongly returned by) calendar-query REPORT results
- Fix: sharing/proppatch: reject in case of write-access but ‘p’ is in permissions
- Fix: sharing/by-map: catch collection path without trailing / (supporting “pimsync”)
Improvements
- Add: [report] max_expand_occurrence option to separate from max_freebusy_occurrence
- Add: [system] max_vevent_rrule_occurrence option to catch DoS by problematic RRULE early enough (workaround for missing protection in current vobject version)
[!NOTE]
- planned to be the last release of 3.7.x
[!WARNING]
- upcoming 3.8.0 will be enhanced with sharing-by-group/realm feature, internal technical limitations leads to required enhanced username syntax check, following (unusual) usernames will be no longer supported:
- :no_entry: username starts or ends with
@- :no_entry: username containing more than one
@- :no_entry: username containing
: