Radicale logo

Radicale

A simple CalDAV (calendar) and CardDAV (contact) server

Alternative to: google calendar, google contacts, icloud calendar


About Versions (78)

v3.7.6

2026-07-07

Added command-line item verification and auth options, improved vobject support, fixed URL-encoding in sharing, and addressed Microsoft client TZID/TZNAME spacing issues.

v3.7.5

2026-06-14

Introduces new birthday conversion customization templates and categories, expands birthday conversion extensions, and improves timezone sanitation and backmapping fixes.

v3.7.4

2026-05-28

This release includes fixes for sharing and WebUI, improves PROPFIND privilege handling, and introduces a WebUI dark theme with automatic color scheme detection.

v3.7.3

2026-05-14

This release includes fixes for sharing and path validation, exposes the version via PROPFIND, and adds conditional request/response logging options.

v3.7.2

2026-04-29

This release improves CSV and unicode sharing support, refines authentication handling, and adds server-side value validation options.

v3.7.1

2026-04-12

This release includes various bug fixes for sharing, address books, and email hooks, alongside logging adjustments and extensions to share acceptance and email processing.

v3.7.0

2026-04-05

Introduces collection sharing via map or token, birthday calendar support for address books, and various configuration enhancements and WebUI optimizations.

v3.6.1

2026-02-24

This release includes Web UI Javascript refactoring, several bug fixes for MOVE and recurring events, and RFC 5545 compliance improvements.

v3.6.0

2026-01-10

Replaced the stale passlib dependency with libpass, extended logging and PROPFIND responses, and improved htpasswd hash autodetection.

v3.5.10

2025-12-18

Introduces new logging options, a max_resource_size server setting, and various performance and stability improvements.

v3.5.9

2025-11-29

Added support for http_remote_user authentication and improved sync-token logging, while fixing a typo in the collection delete hook to prevent OOM errors.

v3.5.8

2025-11-06

This release overhauls LDAP authentication, adds logging for response sizes, introduces a strict preconditions configuration for storage, and fixes 32-bit timestamp issues.

v3.5.7.pypi

2025-10-01

This release was published prematurely due to a glitch in the release process.

v3.5.7

2025-09-27

Added Dovecot 2.4+ support, fixed report/getetag with expand, and adjusted LDAP attribute options for Authentik compatibility.

v3.5.6

2025-09-15

This release fixes startup issues with missing UIDs, improves user/group retrieval, enhances LDAP group lookup, and adds a remote IP source for authentication algorithms.

v3.5.5

2025-08-22

This release introduces server-side email notification hooks, improves LDAP performance and logging, and fixes various storage and event-handling bugs.

v3.5.4

2025-05-25

Enhanced item filtering for 3rd level to support VALARM and TRIGGER, and added a Caddy configuration example.

v3.5.3

2025-05-11

Added Argon2 hash support for htpasswd, optional username decoding, and improved error handling for calendar collection uploads.

v3.5.2

2025-04-23

Updates LDAP authentication with improved attribute handling and new security options, fixes time range filters and PUT response codes, and extends startup logging.

v3.5.1

2025-04-05

Added LDAP attribute options for Authentik, enhanced storage hook placeholders, improved folder creation during startup, and fixed bcrypt detection and lock file locations.

v3.5.0

2025-03-16

This release introduces OAuth2 and PAM authentication, improves reverse proxy handling, and updates the default authentication type to 'denyall' for enhanced security.

v3.4.1

2025-01-26

Added Dovecot connection options and IMAP authentication support via code migration.

v3.4.0

2025-01-09

Introduces login caching, enhances htpasswd authentication, adds LDAP attribute options, and drops support for Python 3.8.

v3.3.3

2024-12-28

This release adds mtime_ns precision display for storage folders and includes several performance and logging improvements.

v3.3.2

2024-12-15

This release introduces several storage cache configuration options, improves authentication and logging, and fixes various bugs related to collection uploads and cache management.

v3.3.1

2024-11-24

Added Dovecot authentication and SSL cipher restrictions, improved storage hooks and logging, and fixed several expansion issues regarding timezones and recurring events.

v3.3.0

2024-10-13

Introduces LDAP authentication, updates rights management for collections, and transitions to pyproject.toml for packaging.

v3.2.3

2024-08-30

Added Python 3.13 support, a free-busy report with safety limits, and various bug fixes and enhancements.

v3.2.2-version

2024-06-18

Updated the version number in setup.py.

v3.2.2

2024-06-18

Introduces new authentication options, enhanced debug logging, predefined collections for new users, and a fix for the verify-collection process.

v3.2.1-pypi

2024-06-04

Fixed the PyPI publishing workflow.

v3.2.1

2024-06-02

Introduces enhanced logging for bad PUT requests, fixes recurrence and web_file listing, and updates workflow tests.

v3.2.0

2024-05-03

Introduces hook support for event changes, webcal subscriptions, a WebUI overhaul, and expanded REPORT request properties, while dropping Python 3.7 support.

v3.1.9

2024-03-18

This release provides bug fixes and minor feature updates for the 3.1.x series.

v3.1.8

2022-07-14

Version 3.1.8 addresses security vulnerabilities related to potential denial-of-service and directory traversal attacks.

v3.1.7

2022-04-20

This release includes several bug fixes and stability improvements, specifically addressing issues with CalDAV and CardDAV sync and request handling.

v3.1.6

2022-04-18

This release includes several bug fixes and performance improvements for stability and security.

v3.1.5

2022-02-08

Version 3.1.5 provides bug fixes for the CalDAV and CardDAV plugins and improves stability.

v3.1.4

2022-02-01

This release includes various bug fixes and stability improvements for Radicale.

v3.1.3

2022-01-26

Version 3.1.3 is a maintenance release focusing on bug fixes, stability improvements, and refinement of CalDAV and CardDAV functionality.

v3.1.2

2022-01-21

This release includes bug fixes for CalDAV/CardDAV, improves performance for large collections, and updates various dependencies.

v3.1.1

2022-01-19

Version 3.1.1 provides various bug fixes and stability improvements over previous versions.

v3.1.0

2021-12-26

Version 3.1.0 introduces support for the CalDAV and CardDAV 'sync-report' and 'sync-report-response' extensions to improve synchronization efficiency.

3.0.6

2020-09-14

Radicale 3.0.6 is a maintenance release providing various bug fixes and improvements to the server's stability and performance.

3.0.5

2020-08-31

This release updates Radicale to version 3.0.5, focusing on bug fixes and stability improvements.

3.0.4

2020-08-18

Radicale 3.0.4 updates dependencies, fixes bugs in the CalDAV/CardDAV implementation, and improves stability across various environments.

3.0.3

2020-06-06

Version 3.0.3 includes bug fixes and security improvements over the 3.0.0 release.

3.0.2

2020-05-24

Radicale 3.0.0 introduces a major overhaul with a new plugin system, improved configuration, and upgraded dependencies.

3.0.1

2020-05-22

Radicale 3.0.1 includes various bug fixes, security improvements, and updates to dependency handling.

3.0.0

2020-05-19

Radicale 3.0.0 is a major release focused on modernization, featuring Python 3.8+ requirements, improved configuration handling, and a revamped plugin system.

2.1.12

2020-05-19

This release includes bug fixes for CalDAV/CardDAV synchronization, improvements to the internal database, and various stability updates.

1.1.7

2020-05-19

Radicale 1.1.7 focuses on bug fixes and improvements to the CalDAV and CardDAV protocols for better client compatibility.

2.1.11

2018-11-05

This release includes various bug fixes and improvements to stability and performance across the application.

2.1.10

2018-08-16

This release updates dependency versions, improves HTTP status codes, fixes a storage lock race condition, and adjusts default limits.

2.1.9

2018-04-21

This release updates dependency specifications, improves logging, fixes a Windows directory crash, and refines WSGI initialization and method support.

2.1.8

2017-09-24

Files are now flushed before performing an fsync operation.

2.1.7

2017-09-19

This update improves PROPFIND request property handling and adds authentication functionality to BaseAuth.

2.1.6

2017-09-11

This update improves CalDAV and CardDAV filter support, fixes content-type issues, and adds support for X-WR-CALNAME and X-WR-CALDESC properties.

2.1.5

2017-08-26

This release introduces a storage verification command, enhances htpasswd file flexibility, improves collection uploads, and updates logging and timeout warnings.

2.1.4

2017-08-04

Fixed edge-case time range calculations for rescheduled recurrences and corrected the owner property.

2.1.3

2017-08-02

This release improves SSL handshake timing, optimizes cache entry creation and warm-up, and ensures the built-in Windows server stops on Ctrl+C.

2.1.2

2017-07-24

This release improves error checking for collection tags and components, enhances VObject serialization logging, and removes legacy bug workarounds.

1.1.6

2017-07-24

Improved logging for the --export-storage command.

2.1.1

2017-07-01

This release improves error checking for calendar and address book objects, fixes address book uploads, and adds missing UIDs instead of failing.

2.1.0

2017-06-25

Introduces a built-in web interface, improves storage and memory performance, enhances logging, and adds support for sync-tokens and client-side SSL certificates.

1.1.4

2017-06-25

Updated --export-storage to use shutil.move for file operations.

2.1.0rc3

2017-06-23

Includes VObject version in item cache hash and improves client timeout logging.

2.1.0rc2

2017-06-21

Adds support for extra configuration options for external plugins and includes request method and path in request-related exceptions.

2.1.0rc1

2017-06-17

This release introduces a built-in web interface, optimizes storage and memory usage, improves logging, and adds new authentication and synchronization support.

2.0.0

2017-05-27

Major update to version 2.0.0 dropping Python 2 support, removing built-in Git and authentication modules, and introducing a new filesystem storage system and external plugin support.

1.1.3

2017-05-27

Added a --export-storage command-line argument to specify a storage folder.

2.0.0rc2

2017-05-21

2.0.0rc1

2017-05-21

1.1.2

2017-05-21

Implemented a random timer for htpasswd authentication to prevent timing oracles and brute-force attacks, along with minor fixes.

1.1.1

2016-02-12

Fixed the owner_write rights rule.

1.1

2016-02-12

This release introduces security hardening, bug fixes, and a change to rights management that uses the first matching section instead of the most permissive one.

1.0.1

2016-02-12

Version updated due to PyPI requirements.

1.0

2016-02-12

This release introduces performance enhancements, new authentication methods (MD5-APR1, BCRYPT, PAM), and improvements to PROPPATCH and git message paths.