ICSx⁵ 1.9.1
Save/repair sync intervals at app start and reboot BatchOperation: fix back references when the transaction has to be split multiple timesDAVdroid 1.9 Release Notes
-
DAVdroid 1.9
- a lot of internal reworking to make DAVdroid ready for the upcoming Managed DAVdroid release
- theme and launcher icon update
- CalDAV: allow email reminders for events, too
- CalDAV: ical4j library update
- various bug fixes and improvements
-
Version 1.9.1
- prevent multiple syncs to be run at the same time for the same account and authority (hopefully fixes duplicate entries – if you have duplicate entries, please uninstall DAVdroid and try with 1.9.1 again)
- better handling of contact group method change (now resets contacts when method is changed; doesn’t change method automatically)
- events: support
ACCESS_CONFIDENTIAL
(read more; we don’t know a calendar app which supports that yet, but we will contact calendar app developers) - improve resource detection
- minor bug fixes and optimizations
-
Version 1.9.2
- ical4android: upgrade to ical4j/2.1.3 brings VTIMEZONE caching (performance improvement)
- build tools 27 works around bug of some custom ROMs that causes crashing apps and boot loops
-
Version 1.9.3
- improved custom certificate support
- raise API level to 19 (Android 4.4); Objects required by ical4j
- various minor improvements and bug fixes (including fixed crashes on Android 4.x)
If you need DAVdroid for an older Android version, we recommend to use the F-Droid Archive. The latest formally compatible versions may not work – in this case, you can go back until you find a working version. If ever possible, updating your Android version using a Custom ROM is much better than using old app versions (just think about TLS ciphers which are not supported by old Android versions yet, WiFi/BT vulnerabilities etc.).
-
Version 1.9.4
- allow to force read-only (“one-way”) sync for collections
- ask for required permissions when DAVdroid account acitivity is opened
- library and translation updates
-
Version 1.9.5
- pass title and color of Webcal calendars to ICSdroid
- minor bug fixes and improvements
-
Version 1.9.6
Target Android 8.1:
- set up notification channels
- don’t rely on implicit broadcast to detect tasks app installation
-
DAVdroid 1.9.7
- avoid crash on Android 8 when non-DAVdroid accounts are added/removed
- only ask for tasks permission if there’s a tasks provider
-
Version 1.9.8
- add manual to navigation drawer
- minor bug fixes and improvements
-
Version 1.9.8.1
Fix DNS SRV/TXT resolving problem on Android 8 (needed for “Login with email address”), see https://twitter.com/davdroidapp/status/942117952010190849
-
Version 1.9.9
- update for OpenTasks support
- ical4android update
- use
uid
andsync_version
field for tasks - now requires OpenTasks 1.1.8.2
- bug/crash fix and minor optimizations
- update for OpenTasks support
-
Version 1.9.10
- fixed: changed contacts visibility on every sync
- fixed: crash on database upgrade
- various refactoring and optimizations
Please note that if you upgrade from v <1.9 to 1.9.4 ≤ v < 1.9.10 directly, the upgrade will still fail (causing all collections to be shown as read-only without possibility to change that). In this case, you have to uninstall DAVdroid and install it again (or to delete all DAVdroid accounts, clear app storage and add the accounts again).
Upgrading from any version, including <1.9, to 1.9.10 should work without problems.