-
v2.5-ose
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
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
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
-
-
v2.4.0.1-ose
Version 2.4.0.1 [Hotfix] AccountActivity: avoid endless loop of asking for permissions
-
v2.4-ose
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
-
-
-
-
v2.3-ose
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
Version 2.2.3.1 * fix crash in debug info on some older devices when OpenTasks is not installed
-
v2.2.3-ose
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
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
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!)
-
v2.2-ose
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
-
v2.1-ose
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
-
v2.0.7-ose
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
Version 2.0.6: * ignore non-successful multiget responses * library updates (including okhttp 3.12) * switch to AndroidX (from Android support library) * minor improvements
-
v2.0.5-ose
Version 2.0.5 * explicitly compatible with Android 9 * minor bug fixes/improvements
-
v2.0.4-ose
Version 2.0.4 * resource detection: separate CalDAV/CardDAV detection * resource detection: better handling of SocketTimeoutException