Tags give the ability to mark specific points in history as being important
  • v2.5.1-ose protected   Version 2.5.1 * Webcal subscriptions: handle webcal(s):// URLs and treat them as http(s):// * don't use HTTP/2 with client certificates * minor bug fixes and improvements; new translations * show unhandled exceptions with DebugInfoActivity
  • v2.5.1-beta2-ose protected
  • v2.5-ose protected   Version 2.5 * update ical4j: now allows UTC properties to have non-UTC values for compatibility * use AndroidX Room for database access * AccountActivity reworked - use tabs for CalDAV/CardDAV/Webcal - use RecyclerView, PagedList adapter and Room observeable queries for best performance even with huge lists - progress bars now also show pending syncs * DavService: don't delete all homesets/collections on refresh, but update only changed rows * vCard: use "groupX" instead of "davdroidX" for property grouping * use Conscrypt to bring modern TLS versions/ciphers to all supported Android versions * many small improvements and bug fixes
  • v2.5-beta2-ose protected   Version 2.5-beta2 Changes since 2.4.0.1: * update ical4j: now allows UTC properties to have non-UTC values for compatibility * use AndroidX Room for database access * AccountActivity reworked - use tabs for CalDAV/CardDAV/Webcal - use RecyclerView, PagedList adapter and Room observeable queries for best performance even with huge lists - progress bars now also show pending syncs * DavService: don't delete all homesets/collections on refresh, but update only changed rows * vCard: use "groupX" instead of "davdroidX" for property grouping * use Conscrypt to bring modern TLS versions/ciphers to all supported Android versions * many small improvements and bug fixes
  • v2.5-beta1-ose protected   Version 2.5-beta1 Changes since 2.4.0.1: * update ical4j: now allows UTC properties to have non-UTC values for compatibility * use AndroidX Room for database access * AccountActivity reworked - use tabs for CalDAV/CardDAV/Webcal - use RecyclerView, PagedList adapter and Room observeable queries for best performance even with huge lists - progress bars now also show pending syncs * DavService: don't delete all homesets/collections on refresh, but update only changed rows * vCard: use "groupX" instead of "davdroidX" for property grouping * use Conscrypt to bring modern TLS versions/ciphers to all supported Android versions * many small improvements and bug fixes
    17cf4a62 · Version bump to 2.5-beta1 ·
  • v2.4.1-beta1-ose protected
  • v2.4.0.1-ose protected   Version 2.4.0.1 [Hotfix] AccountActivity: avoid endless loop of asking for permissions
  • v2.4-ose protected   Version 2.4 * completely rewrite UI architecture (use ViewModel instead of Loaders) * improve robustness and responsiveness, especially when there are a lot of collections * improve UI to make it more Material (for instance, use progress bars instead of deprecated progress dialogs) * improve read-only contact behavior (contacts from read-only address books are now marked as read-only; in most Contact apps, you can still edit those contacts, but the changes will not persist) * notify on invalid events, too (since 2.3, invalid tasks/vCards cause notifications) * library and translation updates * other improvements and bug fixes
    7c8f74ab · Version bump to 2.4 ·
  • v2.4-beta4-ose protected
  • v2.4-beta2-ose protected
    325dd418 · Version bump to 2.4-beta2 ·
  • v2.4-beta1-ose protected
    17602f89 · Version bump to 2.4-beta1 ·
  • v2.3-ose protected   Version 2.3 * notify on invalid iCalendar/vCard objects * add app setting: Notification settings (only when notification channels are available) * use default time-zone to store floating DATE-TIMEs * exceptions of recurring events: use main event's DTSTART time zone for RECURRENCE-ID * library updates * minor improvements and bug fixes
  • v2.2.3.1-ose protected   Version 2.2.3.1 * fix crash in debug info on some older devices when OpenTasks is not installed
    f4823f95 · Version bump to 2.2.3.1 ·
  • v2.2.3-ose protected   Version 2.2.3 * fix permissions/notification problem with OpenTasks * maybe fix increased battery usage problem * minor improvements and bug fixes
  • v2.2.2-ose protected   Version 2.2.2 * login: show error message when account name is already taken * use dav4jvm instead of dav4android (internal rename) * fix crash on single-core devices
  • v2.2.1-ose protected   Version 2.2.1 * hotfix for Android 4.4: fix app crash when logging is enabled * ical4j update (using built-in EMAIL parameter and COLOR property) * updated translations (including Farsi, thanks Taraneh Saei!)
    8d0d9200 · Version bump to 2.2.1 ·
  • v2.2-ose protected   Version 2.2 * greatly improved logging * ask for contacts/calendar permissions as soon there is a known CalDAV/CardDAV service (fixes recurring permission notification) * make sure the account is seen by OpenTasks * retain sync intervals and isSyncable when renaming an account * minor improvements and bug fixes
    ab47b2b2 · Debug info: fix onShare ·
  • v2.1-ose protected   Version 2.1 * rename DAVdroid to DAVx⁵ for legal reasons * remove "Accounts may be gone after rebooting" startup dialog * replace AmbilWarna by ColorPicker * refactor Settings provider * library updates * minor improvements and bug fixes * add F-Droid metadata
    be754d6e · Add F-Droid metadata ·
  • v2.0.7-ose protected   Version 2.0.7 * settings: added some icons, re-arranged entries * ignore HTTP 403 when the resource upload fails because of missing permissions (server will win) * debug info: show details about DAVdroid, contact/calendar providers and contact/calendar/task apps * minor improvements and bug fixes
  • v2.0.6-ose protected   Version 2.0.6: * ignore non-successful multiget responses * library updates (including okhttp 3.12) * switch to AndroidX (from Android support library) * minor improvements
    6abbd019 · Version bump to 2.0.6 ·