Skip to content
Tags give the ability to mark specific points in history as being important
  • v1.0.2
    Version 1.0.2
    
    Fix various NullPointerExceptions, crashes, bugs (hopefully not introducing more than fixed)
    
  • v1.0
    879b137c · Version bump to 1.0 ·
    Version 1.0
    
    * Completely new Material design User Interface with the possibility to edit your accounts inside the app
    * In-app CardDAV/CalDAV collection management (create and delete collections on the server)
    * Vastly improved resource detection (calendar-proxy-read/write-for, group memberships)
      - Refresh address books, calendars and task lists after setup!
    * Performance boost: You can now limit synchronized events in the past (default: ignore events older than 90 days)
    * Completely renewed logging subsystem (includes greatly improved logging to external storage)
    * New settings:
      - Distrust previously accepted certificates
      - Show/Share debug info
    * Automatic migration of your 0.9.x address book, calendars and task lists into the new collection management
    * Lots of other bug fixes and improvements
    
  • v1.0-rc1
    100b78a6 · Version bump to 1.0-rc1 ·
    Version 1.0 (Release Candidate 1)
    
    * improved resource detection (calendar-proxy-read/write, member groups)
    * show notifications on resource detection errors
    * implement AboutActivity
    * external logging: changed setting is broadcasted to all processes to take care of new value immediately
    * logger: improved formatting
    * settings: show debug info
    * account settings: don't show (clear-text) password
    * minor bug fixes and improvements
    
    Note: Upgrading from 1.0-alpha or 1.0-beta is not possible. Uninstall DAVdroid first!
    
  • v1.0-beta1
    8449684d · Version bump to 1.0-beta1 ·
  • v0.9.1.3
    d6cff63f · Version bump to 0.9.1.3 ·
    Version 0.9.1.3
    
    * increase default timeouts because some servers are known to be very slow
    * bug fix: process EXDATEs when there are no explicit exceptions
    * bug fix: User-Agent string now contains build date instead of today's date
    * libraries: new okhttp version
    
  • v0.9.1.2
    Version 0.9.1.2
    
    * fixed bug where local tasks were deleted by mistake and disappeared
    * debug info: send report inline up to 8000 characters, as attachment otherwise
    * new upstream libraries
    * minor improvements
    
  • v0.9.1.1
    Version 0.9.1.1
    
    * resource detection: ignore 404 errors when trying context paths
    * work around crash when edit field is changed while there is no acitivity (???!)
    * dav4android: fix calendar-multiget request
    
  • v0.9.1
    Version 0.9.1:
    
    * debug info dialog: various bug fixes and improvements
    * external logging: various bug fixes and improvements
    * contacts sync.: handle invalid photo URLs without host name
    * calendar/tasks sync.: only overwrite collection name and color if data is actually provided by server
    * events: always set HAS_ATTENDEE_DATA to 1, so that "attend: yes/no/maybe" is only shown for events with attendees
    * basic support for non-persistent cookies (e.g. used by Horde for session tracking)
    * other small improvements
    
  • v0.9.1-beta1
    Version 0.9.1-beta1
    
    * CalendarSyncManager/TaskSyncManager: only set calendar name and color on sync when data is available
    * ContactsSyncManager: gracefully handle photo URLs without host name
    * logging bug fix: filter ":" and "/" from external log file names
    * improved debug info dialog
    * dav4android: small improvements
    * ical4android: always set HAS_ATTENDEE_DATA to 1
    * vcard4android: small fixes
    * merge translations from Transifex
    
  • v0.9.0.4-1
    Version 0.9.0.4
    
    * ical4android: treat empty-string task location and URL as null values
    * vcard4android: ignore raw contact data without MIMETYPE
    * gracefully ignore when server doesn't sent Content-Type in GET responses
    * merge translations from Transifex
    * v0.9.0.4-1: use publically accessible .gitmodules for F-Droid
    
  • v0.9.0.4
    c665744c · Version 0.9.0.4 ·
    Version 0.9.0.4:
    
    * ContactsSyncManager: fall back to PROPFIND when REPORT addressbook-query returns 400, 403, 500 or 501
    * ical4android: treat empty-string task location and URL as null values
    * vcard4android: ignore raw contact data without MIMETYPE
    * gracefully ignore when server doesn't sent Content-Type in GET responses
    * merge translations from Transifex
    
  • v0.9.0.3
    Version 0.9:
    
    * now uses dav4android for WebDAV/CalDAV/CardDAV - completely rewritten library
    * now uses ical4android to access Android Calendar Provider and parse/generate iCalendar files - completely rewritten library
    * now uses vcard4android to access Android Contacts Provider and parse/generate VCards - completely rewritten library
    * now uses okhttp HTTP library, enables SPDY and HTTP/2
    * now uses KXmlParser streaming parser instead of SimpleXML DOM parser (should be faster)
    * improved resource detection at setup allows to add collections which are not auto-detectable
    * shows verbose debug info/notification which can be shared on sync errors
    * ability to log into external text files
    * MemorizingTrustManager has been added to DAVdroid to allow bypassing the system CA verification (useful for self-signed certificates if you don't want to install them system-wide)
    * should fix "Accounts not visible" in Sony/HTC stock firmware Contacts app (untested)
    * v0.9.0.1 - v0.9.0.3 are important hot fixes
    
  • v0.8.4.1
    a198309d · Version update to 0.8.4.1 ·
    Version 0.8.4.1
    
    * minor (crash) bug fixes
    * updated translations
    
  • v0.8.4
    5bf3aad5 · Version bump to 0.8.4 ·
    Version 0.8.4
    
    * new ical4j version: updated time zone defintions
    * improve handling of attendees and reminders of recurring event exceptions
    * minor bug fixes and improvements
    
  • v0.8.3
    Version 0.8.3
    
    * improved handling of attendees
    * improved handling of recurring event exceptions
    * improved handling of non-UTF-8 iCals/VCards
    * ignores 403 Forbidden when uploading
    * refactoring
    
  • v0.8.2
    * updates calendar/task list name and color on every sync
    * improves handling of recurring events
    * generates .ics file names without "@" by default to reduce encoding issues
    * handles HTTP status 409 Conflict
    * fixes various bugs
    * various refactoring and improvements
    
  • v0.8.1
    Version 0.8.1
    
    * support HTTP cookies (per session)
    * bug fix: handle HTTP status code 409 correctly
    * bug fix: don't upload tasks immediately after import
    * bug fix: null value check in structured postal address
    * bug fix: null value check in relations
    * bug fix: null value check in Events.ORIGINAL_ALL_DAY
    * bug fix: handle file names that are encoded URLs correctly
    * library update: use ical4j/2.x instead of 1.x
    * updated Czech translation (thanks to @svetlemodry)
    
  • v0.8.0-1
    Version 0.8.0 (-1 for some missing files for Fdroid)
    
    * sync tasks (to-dos) with dmfs.org.tasks
    * use calendar-query REPORT to fetch events/to-dos
    * settings for tasks sync
    
    Note for upgrading: If you want to sync tasks, "Tasks" app
    (dmfs.org.tasks) must be installed BEFORE installing/upgrading
    DAVdroid, otherwise DAVdroid won't get permission to access tasks.
    Then, add your account again add select the task list(s) to synchronize.
    
  • v0.8.0
    Version 0.8.0
    
    * sync tasks (to-dos) with dmfs.org.tasks
    * use calendar-query REPORT to fetch events/to-dos
    * settings for tasks sync
    
    Note for upgrading: If you want to sync tasks, "Tasks" app
    (dmfs.org.tasks) must be installed BEFORE installing/upgrading
    DAVdroid, otherwise DAVdroid won't get permission to access tasks.
    Then, add your account again add select the task list(s) to synchronize.
    
  • v0.7.7
    cd513683 · Version bump to 0.7.7 ·
    Version 0.7.7
    
    * Dutch translation (thanks to @dehart)
    * bug fixes (including fix for incorrect handling of all-day events)
    * minor optimizations