Version History
Here you can find the changelog of DAVx⁵ – CalDAV CardDAV WebDAV since it was posted on our website on 2016-10-18.
The latest version is 4.3.16.1 and it was updated on soft112.com on 19 April, 2024.
See below the changes in each version:
version 4.3.16.1-gplay
posted on 2024-04-17
https://github.com/bitfireAT/davx5-ose/discussions/730
Highlights:
* New basic Widget to trigger a sync for all collections from home screen
* More sensitive handling of your password
* Rewrite to Compose is finished which results in a fast responding and more streamlined feeling
* Improved interaction with system
...and much more!
DAVx⁵ is a one-time payment but if you like what we do you can collect "Badges" from the navigation menu to further support us. This is highly appreciated
version 4.3.15-gplay
posted on 2024-03-16
https://github.com/bitfireAT/davx5-ose/discussions/653
* Our big internal rewrite to Compose is almost finished which results in a fast responding and more streamlined feeling
* We highly improved how background sync workers are integrated with the system. Syncing should now be more reliable and exact when the app is in background.
DAVx⁵ is a one-time payment but if you like what we do you can collect "Badges" from the navigation menu to further support us. This is highly appreciated
version 4.3.14-gplay
posted on 2024-03-04
https://github.com/bitfireAT/davx5-ose/discussions/615
* more correct use of expedited workers, disable periodic sync workers for * accounts that don't exist anymore
* revert local changes in read-only calendars (instead of trying to upload them)
* ongoing refactoring to Compose
* minor improvements and bug fixes
DAVx⁵ is a one-time purchase but if you want to support us over time you can now buy "Badges" from the navigation menu. This greatly supports our on-going development ! Thank you!
version 4.3.13.1-gplay
posted on 2024-02-14
https://github.com/bitfireAT/davx5-ose/discussions/10#discussioncomment-8435184
DAVx⁵ is a one-time purchase but if you want to support us over time you can now buy "Badges" from the navigation menu. This greatly supports our on-going development ! Thank you!
version 4.3.12.1-gplay
posted on 2023-12-25
http://tinyurl.com/2twyv8ce
**Version 4.3.12** + hotfix
* [CalDAV] fix StackOverflowError when timezone definitions refer to time zones themselves
* [CalDAV] fix reminder type
* [WebDAV] less strict MIME type processing increases compatibility
* [Nextcloud Login Flow] append /remote.php/dav automatically
* + more
DAVx⁵ is a one-time purchase but if you want to support us over time you can now buy "Badges" from the navigation menu. This greatly supports our on-going development ! Thank you!
version 4.3.11-gplay
posted on 2023-11-20
https://tinyurl.com/3jkjdaa5
**Version 4.3.11**
* davx5-gplay, davx5-standard, davx5-managed: upload as AAB instead of APK
* [Managed] drop support for managed configuration over Unicast/Zeroconf DNS
* [Managed] various bug fixes (including crashes on unexpected setting types)
* minor improvements and bug fixes
DAVx⁵ is a one-time purchase but if you want to support us over time you can now buy "Badges" from the navigation menu. This greatly supports our on-going development ! Thank you!
version 4.3.9-gplay
posted on 2023-10-27
https://tinyurl.com/2s4d3ht5
4.3.9
* [Nextcloud] NC Login Flow now available even when Nextcloud app is not installed
* [Google] Service detection: shared calendars + Webcal subscriptions now detected
* [WebDAV] Add timeout for RandomAccessCallback notification
* **new min. required Android version: Android 7**
* minor fixes
10 years of DAVx⁵ - WOW! If you like this project you can purchase "Badges" from the navigation menu. This greatly supports our on-going development ! Thank you!
version 4.3.8-gplay
posted on 2023-10-09
https://tinyurl.com/353hchay
4.3.8:
* [TLS] allow users to manually verify and accept valid certificates that are issued for a wrong host name again
* [CalDAV] fix double-quote escaping
* [CardDAV] show sync status correctly also for address book synchronization
* minor fixes + improvements
10 incredible years of DAVx⁵ - WOW! If you like this project and our on-going development you can purchase various badges from the navigation menu. Thank you so much for your support!
version 4.3.7-gplay
posted on 2023-09-22
https://github.com/bitfireAT/davx5-ose/discussions/10#discussioncomment-7082029
4.3.7:
* custom (self-signed) certificates: persist user trust across app restarts again
* clean up translations
* minor bug fixes and improvements (including documentation)
10 incredible years of DAVx⁵ - WOW! If you like this project and our on-going development you can purchase various badges from the navigation menu. Thank you so much for your support!
version 4.3.6.1-gplay
posted on 2023-09-06
https://tinyurl.com/28vs2khf
4.3.6:
* new VPN setting to better control "Internet" connectivity
* fix problem that caused battery drain
* fixed rare migration bug
* [CalDAV] better ignoring of local empty or blank values
* [CardDAV] improved group support with KIND values
* and more!
10 incredible years of DAVx⁵ - WOW! If you like this project and our on-going development you can purchase various badges from the navigation menu. Thank you so much for your support!
version 4.3.5.2-gplay
posted on 2023-08-08
https://tinyurl.com/y8vh73v7
4.3.5.2:
* [Google OAuth] fix redirect problem in davx5-ose
* fix background crash when sync framework tries to interrupt sync
* add native per-app language support again
* 3 new badges can be purchased in the side menu if you want to additionally support us
10 incredible years of DAVx⁵ - WOW! If you like this project and our on-going development you can purchase various badges from the navigation menu. Thank you so much for your support!
version 4.3.5.1-gplay
posted on 2023-07-22
https://tinyurl.com/y8vh73v7
4.3.5:
* New: _all_ Calendars detected when using Google as Server
* Test Internet connection before Sync is run (important for VPN);
* Sync via Sync-Framework (triggered by Calendar Apps or jtx Board) blocks the sync again (= possible to see when sync is finished);
* minor Bug fixes
9+ years of DAVx⁵! If you like this project and our on-going development you can purchase various badges from the navigation menu. Thank you so much for your support!
version 4.3.4.1-gplay
posted on 2023-06-13
https://t.ly/FKkf
4.3.4:
* Provide OAuth Login for Google
4.3.3:
* automatic sync over WorkManager → now also syncs when Android thinks that "storage is low"
* improve timezones compatibility /w negative DST
* [WebDAV] fix time-zone issue
* [UI] added "Last sync" time to collection properties
* improve features with jtx Board
9+ years of DAVx⁵! If you like this project and our on-going development you can purchase various badges from the navigation menu. Thank you so much for your support!
version 4.3.3-gplay
posted on 2023-06-03
https://t.ly/FKkf
* automatic sync over WorkManager → now also syncs when Android thinks that "storage is low"
* improve timezones compatibility /w negative DST
* [WebDAV] fix time-zone issue
* [UI] added "Last sync" time to collection properties
* makeAmazon devices more compatible
* improve features with jtx Board
9+ years of DAVx⁵! If you like this project and our on-going development you can now purchase our anniversary badge from the navigation menu. Thank you so much for your support!
version 4.3.2-gplay
posted on 2023-05-03
https://github.com/bitfireAT/davx5-ose/discussions/10
* service detection: don't show error when display names are not available
* [CalDAV] some invalid properties are now ignored
* improved logging
* minor improvements and bug fixes, new translations
9+ years of DAVx⁵! If you like this project and our on-going development you can now purchase our anniversary badge from the navigation menu. Thank you so much for your support!
version 4.3.1.1-gplay
posted on 2023-03-21
https://github.com/bitfireAT/davx5-ose/discussions/10
4.3.1.1: new and updated translations
4.3.1:
* Fixed missing languages and wrong display
* support jtx Board recurrence handling
* show real name of davowner
* Provide owner url in jtx collection
* Fixed language selector icon for night mode
9+ years of DAVx⁵! If you like this project and our on-going development you can now purchase our anniversary badge from the navigation menu. Thank you so much for your support!
version 4.2.1-gplay
posted on 2022-05-05
4.2.1:
https://github.com/bitfireAT/davx5-ose/discussions/10
* you can now unlock feature-free badges to further support our project *THANK YOU
version 4.2.0.3-gplay
posted on 2022-03-24
4.2:
https://github.com/bitfireAT/davx5-ose/discussions/10#discussioncomment-2386512
* NEW: jtx Board integration: Sync Journals, Notes and Tasks with "jtx Board" app is now possible. jtx Board is using the open standards VJOURNAL and VTODO
Get it here: https://play.google.com/store/apps/details?id=at.techbee.jtx
* NEW: SOCKS proxy support for .onion URLs with Orbot/Tor
* allows saving high resolution contact photos
version 4.1.1-gplay
posted on 2022-02-01
https://forums.bitfire.at/topic/2596/davx-4-x-release-notes/3
* show a warning when disk space is low, which will stop synchronization
* delete dirty events without instances before syncing
* minor optimizations and bug fixes
version 4.1-gplay
posted on 2021-12-25
https://forums.bitfire.at/topic/2596/davx-4-x-release-notes
* improve WebDAV access and cache
* debug info: show available/total storage memory
* improve SRV record resolving (especially on Android ≥10)
* fixed a bug when the FN field was not present in a contacts vcard
* minor optimizations and bug fixes
version 4.0-gplay
posted on 2021-10-11
https://forums.bitfire.at/post/14525
DAVx⁵ 4.0!
New core feature: Live and remote access for your WebDAV files is now available. DAVx⁵ offers a seamless integration of your files in your Android! This feature is accessible via DAVx5 → Tools → WebDAV mounts.
* New UI for WebDAV files access
* WebDAV: New notifications when streaming files
* WebDAV: Now shows quotas for the directory (when provided by the server)
* CardDAV: fixed a few bugs when using contact groups
version 3.4.0.1-gplay
posted on 2021-09-11
* minor fixes (improve method to prevent duplicate simultaneous syncs) and optimizations
version 3.4-gplay
posted on 2021-09-01
* CardDAV: better support for contact dates (birthday, anniversary), relations and other properties
* explicit Android 12 compatbility (WiFi SSID restriction requires "precise" location permission)
* sync: use global thread pool for sync threads for better performance/stability
* attach non-verbose logs to debug info by default
* many internal improvements and small bug fixes
version 3.3.12-gplay
posted on 2021-07-18
https://forums.bitfire.at/post/14313
* login: provide auto-completion for some known base URLs
* debug info: better zip sharing
* new implementation of drop down fields
* minor bug fixes and improvements
version 3.3.11-gplay
posted on 2021-05-26
https://forums.bitfire.at/topic/2360/davx-3-3-release-notes/13
* support for [dark theme](https://developer.android.com/guide/topics/ui/look-and-feel/darktheme); new option to force light/dark theme
* [CalDAV] assume 1 day/1 hour for Android events without dtEnd and duration (should not occur, but occurs)
* [CardDAV] don't convert TYPEs into explicit custom labels
* [Android 11] fix problems when viewing URLs in some default browsers
* minor improvements and bug fixes; updated translations
version N/A
posted on 2021-04-15
https://forums.bitfire.at/post/14075
* sync VEVENT URL in a way that calendar apps can use it although it's not natively supported by Android - currently supported by aCalendar+ (2.5 and newer)
* authentication with client certificates: fix occasional HTTP/400 errors
* debug info: allow sharing only after debug info is generated
* library updates, new translations
version N/A
posted on 2021-02-10
https://forums.bitfire.at/post/13938
* new option: keep in foreground (may help when the device prevents automatic synchronization)
* AccountActivity: finish when account has been removed externally; don't show "Create addressbook/calendar" when there's no bind privilege on any homeset
* WebDAV service detection: save all information of homesets again
* debug info: show number of events, contacts, tasks for each account (to know whether sync is working)
version N/A
posted on 2021-01-11
https://forums.bitfire.at/post/13822
* vCard nickname and Website URL: treat `TYPE` value as case-insensitive
* CalDAV: don't show collections which are not calendars/task lists in the list
* BatchOperation: fix back references when the transaction has to be split multiple times
* debug info: include interface name and DNS servers
* minor improvements and bug fixes
version N/A
posted on 2020-11-28
https://forums.bitfire.at/post/13622
* when an account is created, open it immediately after setup
* don't ask for active location services on Android
version N/A
posted on 2020-10-26
https://forums.bitfire.at/post/13523
* work around timezone problem of libical-based servers
* account setup: open account immediately after setup
* account settings: make password a password field
* don’t require location permissions for SSID access on Android
version N/A
posted on 2020-10-16
https://forums.bitfire.at/post/13464
* support for Android 11
* Nextcloud login: use Login Flow v2 and Custom Tabs to support WebAuthn; so for instance 2FA with Yubikey is now supported
* bug fixes (including a big where OpenTasks was not shown in the permissions fragment when tasks.org was not installed),
* translation updates
version N/A
posted on 2020-09-29
https://forums.bitfire.at/post/13389
* support for tasks synchronization with tasks.org [not all fields, see https://tasks.org/docs/sync.html]
* minor improvements, bug fixes, translations
version N/A
posted on 2020-09-09
https://forums.bitfire.at/post/13286
* NEW: show sync status in account overview
* NEW: "sync all" in accounts overview
* NEW: "sync all" launcher shortcut (can be used similar to a widget)
* rewritten debug info/logs view
* debug info now much more readable and contain more information
* logs and debug info can be shared via an archive (zip)
3.3.1: Workaround for Google Contacts (DAVx5 address book wil be visible again)
version N/A
posted on 2020-08-23
https://forums.bitfire.at/post/13286
* NEW: show sync status in account overview
* NEW: "sync all" in accounts overview
* NEW: "sync all" launcher shortcut (can be used similar to a widget)
* rewritten debug info/logs view
* debug info now much more readable and contain more information
* logs and debug info can be shared via an archive (zip)
version N/A
posted on 2020-08-02
https://forums.bitfire.at/post/13232
* fix sync interval sometimes not updated in UI after changing it
* don't grey out WiFi SSID setting when data saver is active
* WebDAV: don't follow redirects from HTTPS to HTTP
* CardDAV: don't keep `SORT-STRING` as unknown property
* CalDAV tasks: fix rewriting of `DTSTART`/`DUE` when one of them is a date and the other a date-time
version N/A
posted on 2020-07-25
https://forums.bitfire.at/topic/2338/davx-3-2-release-notes/5
* fix Nextcloud Login Flow with @ in user name
version N/A
posted on 2020-07-11
Whats new in 3.2: https://forums.bitfire.at/post/13149
* vastly improved scheduled events handling and processing.
* better handling of recurring events
* fixed a 412 precondition failed problem
* various improvements
version N/A
posted on 2020-06-14
* fixed a problem with the newly introduced desugaring library by Google that caused a crash when parsing timezones
version N/A
posted on 2020-05-31
https://forums.bitfire.at/post/12991
* reworked permissions: permissions are now clearly managed application-wide (no unclear notifications about missing permissions anymore)
* minify VTIMEZONEs (doesn’t include observances for times before DTSTART anymore) of sent events/tasks
* login: suggest all detected email addresses as account name
* internal rewrite: now uses latest ical4j/3.x even on Android 5+ with R8 desugaring
* various improvements and bug fixes
version N/A
posted on 2020-04-22
https://forums.bitfire.at/post/12854
Version 3.0 has been released!
* We've introduced a startup guide for new users. This will help people to set and understand necessary background sync options in order to have a better user experience.
* changing the account setting "past time event limit" from a value to empty/null will now also trigger a full re-sync of calendars.
* many other small improvements and refactoring
version 2.6.5-gplay
posted on 2020-03-07
* collection sync: don't save new sync state before downloading is finished (https://forums.bitfire.at/post/12703) (thanks @wimex)
* always use multi-get, even for single vCards/iCalendars (why? → https://gitlab.com/bitfireAT/davx5-ose/-/blob/b7e60cd14395f83664798d016fad613540db2905/app/src/main/java/at/bitfire/davdroid/syncadapter/SyncManager.kt#L597)
* update dependencies (okhttp, Android framework)
* minor fixes and improvements, new translations (thanks to the translators)
version 2.6.4-gplay
posted on 2020-02-21
https://forums.bitfire.at/topic/2155/davx-2-6-release-notes/6
* calendar sync: delete exceptions from events when events are mass-deleted, too
* events/tasks: improve handling of VALARM (`REL=END`, `VALUE=DATE-TIME`)
* Webcal calendars: use UrlUtils.equals to find matching calendar
* new translation and libraries
version 2.6.3.1-gplay
posted on 2020-01-14
What's new: https://forums.bitfire.at/post/12463
* account settings: new setting "default reminder"; improved re-loading of entries when settings which have impact on parsing/processing are changed
* improved resource detection: detect address books/calendars when they are identical with their home-set
* link to privacy policy added to navigation drawer
* vCard sync: improve compatibility (for instance with Samsung "Edge panel")
* minor improvements and bug fixes
version 2.6.2-gplay
posted on 2019-12-22
* add new sync extra: SYNC_EXTRAS_PRIORITY_COLLECTIONS, which can be used by calendar/task apps
* improve vCard compatibility (non-standard TYPE=OTHER is now interpreted)
* use new Material theme
* other improvements and bug fixes
version 2.6.1.1-gplay
posted on 2019-11-25
* generate DTSTAMP again
version 2.6.1-gplay
posted on 2019-11-23
https://forums.bitfire.at/topic/2155/davx-2-6-release-notes/2
* login with URL: assume https:// URI scheme if none given
* tasks:
- subtasks support
- save/restore CATEGORIES, RELATED-TO, unknown properties
* events: better handling for EMAIL reminders
version 2.6-gplay
posted on 2019-10-25
https://forums.bitfire.at/post/12154
* Android 10-ready
- WiFi SSID restriction: ask for background location permission
* implement Nextcloud login flow (supported by Nextcloud Android app 3.9.0+; see video at the link above)
* AccountList fragment: Show "Network unavailable" message if there is no Internet connection
* keep "force read only" flag when refreshing collections
* library updates
version 2.5.5-gplay
posted on 2019-09-23
https://forums.bitfire.at/post/12019
* enable Autofill (password managers) for Login screen
* tasks: support CATEGORIES (although they're currently not shown in the UI of OpenTasks)
* update many libraries and dependencies, including okhttp and Conscrypt
version 2.5.4.1-gplay
posted on 2019-08-25
https://forums.bitfire.at/post/11921
* add ProGuard line to avoid AppCompat crash on older devices (Android 4.4)
version 2.5.4-gplay
posted on 2019-08-08
https://forums.bitfire.at/post/11861
* workaround for a Meizu problem which causes DAVx⁵ UI crashes
version 2.5.3-gplay
posted on 2019-07-22
https://forums.bitfire.at/post/11797
**Version 2.5.3**
* re-enable HTTP/2 again (was disabled in 2.5.1 by mistake)
* create collections:
* show display name of home sets
* honor *bind* privilege: show only writeable home sets
* enable sync of created collections by default
* minor library updates
version 2.5.2-gplay
posted on 2019-07-08
https://forums.bitfire.at/post/11731
* debug info: show details of `UnknownHostException`s instead of an empty string
* CalDAV:
* fix problems with events with `VTIMEZONE` with `DAYLIGHT`, but without `STANDARD` definition (events were always stored at 23:00 of previous day)
* fix (potential) threading problem
version 2.5.1-gplay
posted on 2019-06-09
https://forums.bitfire.at/post/11640
* 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
version 1.3.7.1-gplay
posted on 2017-01-09
https://forums.bitfire.at/topic/1190/davdroid-1-3-has-been-released/13,Hotfix: workaround for "contacts/calendar sync not available" on buggy firmware
version 1.3.3-gplay
posted on 2016-10-14
https://forums.bitfire.at/topic/1190/davdroid-1-3-has-been-released/6,* authentication: always use UTF-8 instead of ISO-8859-1,* events: don't set event CLASS:PRIVATE when "privacy" is "default",* contacts: remove "disable RFC 6868" option (now always enabled),* tasks: ignore invalid DUE values which are before DTSTART,The new auth encoding allows you to use passwords with non-ASCII characters (Umlauts etc.) with several services, including Nextcloud, OwnCloud, MyKolab, Fruux, and GMX.