Skip to content

Releases: Kozea/Radicale

3.3.0 Fixes+Enhancements+Adjustments

13 Oct 16:01
Compare
Choose a tag to compare
  • Adjustment: option [auth] htpasswd_encryption change default from "md5" to "autodetect"
  • Adjustment: switch from setup.py to pyproject.toml (but keep files for legacy packaging)
  • Adjustment: 'rights' file is now read only during startup
  • Add: option [auth] type=ldap with (group) rights management via LDAP/LDAPS
  • Add: option [rights] permit_overwrite_collection (default=True) which can be also controlled per collection by rights 'O' or 'o'
  • Enhancement: permit_delete_collection can be now controlled also per collection by rights 'D' or 'd'
  • Fix: only expand VEVENT on REPORT request containing 'expand'
  • Cleanup: Python 3.7 leftovers

RPMs for Enterprise Linux and Fedora available: https://src.fedoraproject.org/rpms/radicale

3.2.3 Fixes+Enhancements

30 Aug 04:29
Compare
Choose a tag to compare
  • Add: support for Python 3.13
  • Fix: Using icalendar's tzinfo on created datetime to fix issue with icalendar
  • Fix: typos in code
  • Enhancement: Added free-busy report
  • Enhancement: Added 'max_freebusy_occurrences` setting to avoid potential DOS on reports
  • Enhancement: remove unexpected control codes from uploaded items
  • Enhancement: add 'strip_domain' setting for username handling
  • Enhancement: add option to toggle debug log of rights rule with doesn't match
  • Drop: remove unused requirement "typeguard"
  • Improve: Refactored some date parsing code

RPMs for Enterprise Linux and Fedora available: https://src.fedoraproject.org/rpms/radicale

3.2.2 (Version Fix)

18 Jun 18:27
Compare
Choose a tag to compare

only version fixed in setup.py

3.2.2 (Enhancements)

18 Jun 17:02
Compare
Choose a tag to compare
  • Enhancement: add support for auth.type=denyall (will be default for security reasons in upcoming releases)
  • Enhancement: display warning in case only default config is active
  • Enhancement: display warning in case no user authentication is active
  • Enhancement: add option to skip broken item to avoid triggering exception (default: enabled)
  • Enhancement: add support for predefined collections for new users
  • Enhancement: add options to enable several parts in debug log like backtrace, request_header, request_content, response_content (default: disabled)
  • Enhancement: rights/from_file: display resulting permission of a match in debug log
  • Enhancement: add Apache config file example (see contrib directory)
  • Fix: "verify-collection" skips non-collection directories, logging improved

3.2.1 (PyPI fix)

04 Jun 16:47
Compare
Choose a tag to compare
3.2.1 (PyPI fix) Pre-release
Pre-release
  • PyPI publishing workflow fix

3.2.1 (Bugfix Release)

02 Jun 10:15
Compare
Choose a tag to compare
  • Enhancement: add option for logging bad PUT request content
  • Enhancement: extend logging with step where bad PUT request failed
  • Fix: support for recurrence "full day"
  • Fix: list of web_files related to HTML pages
  • Test: update/adjustments for workflows (pytest>=7, typeguard<4.3)

3.2.0 (Enhancements)

03 May 18:14
Compare
Choose a tag to compare
  • Enhancement: add hook support for event changes+deletion hooks (initial support: "rabbitmq")
  • Dependency: pika >= 1.1.0
  • Enhancement: add support for webcal subscriptions
  • Enhancement: major update of WebUI (design+features)
  • Adjust: change default loglevel to "info"
  • Enhancement: support "expand-property" on REPORT request
  • Drop: support for Python 3.7 (EOSL, can't be tested anymore)
  • Fix: allow quoted-printable encoding for vObjects

3.1.9

18 Mar 04:59
Compare
Choose a tag to compare

This is a long outstanding bugfix and minor feature release for 3.1.x

https://github.com/Kozea/Radicale/blob/v3.1.9/CHANGELOG.md

3.1.8

14 Jul 20:36
Compare
Choose a tag to compare

3.1.7

20 Apr 16:06
Compare
Choose a tag to compare