Back to Freedom.Tech Back
All DAVx5 releasesAll versions
Release Mon, Aug 3, 2026 1 min read

DAVx5 4.5.19-ose

Original release notes

What's Changed

Bug fixes

  • Backport from main: fix preemptive digest auth - https://github.com/bitfireAT/dav4jvm/issues/219
  • Include correct tasks provider package in PRODID by @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2671
  • [jtx] Don't crash when main component is missing by @cketti in https://github.com/bitfireAT/davx5-ose/pull/2674
  • Translator list in app is wrong (DAVx5 / About / Translators) by @ArnyminerZ in https://github.com/bitfireAT/davx5-ose/pull/2683
  • Fix task dirty flag regression with properties by @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2697
  • Make view/share logs primary action of verbose logging notification by @cketti in https://github.com/bitfireAT/davx5-ose/pull/2706

Refactoring

  • [WebDAV] make operation signatures and DB access suspendable by @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2660
  • Use suspending methods for SyncWorkerManager by @ArnyminerZ in https://github.com/bitfireAT/davx5-ose/pull/2657
  • Unify StartupPlugin sync/async calls StartupAction.onAppCreate() by @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2662
  • [Coroutines] Clean up AppSettingsViewModel by @ArnyminerZ in https://github.com/bitfireAT/davx5-ose/pull/2694

Other changes

  • Android10Resolver: use asyncSend instead of runBlocking by @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2659
  • Remove blocking call from RefreshCollectionsWorker by @cketti in https://github.com/bitfireAT/davx5-ose/pull/2686
  • [Coroutines] Fix blocking calls in push message handling by @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2685
  • Avoid using runBlocking in AutomaticSyncManager by @cketti in https://github.com/bitfireAT/davx5-ose/pull/2687
  • [dav4jvm] Migrate from callback to Flow<MultiStatusItem> by @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2640
  • Remove runBlocking() from account settings migrations by @cketti in https://github.com/bitfireAT/davx5-ose/pull/2699
  • [Coroutines] Clean up AccountSettings by @cketti in https://github.com/bitfireAT/davx5-ose/pull/2704
  • Remove autostart permission hint by @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2710

Full Changelog: https://github.com/bitfireAT/davx5-ose/compare/v4.5.18-ose...v4.5.19-ose