github bitfireAT/davx5-ose v4.5.19-rc.1-ose

pre-release4 hours ago

What's Changed

🪲 Bug fixes

  • Include correct tasks provider package in PRODID by @rfc2822 in #2671
  • [jtx] Don't crash when main component is missing by @cketti in #2674
  • Translator list in app is wrong (DAVx5 / About / Translators) by @ArnyminerZ in #2683
  • Fix task dirty flag regression with properties by @rfc2822 in #2697
  • Make view/share logs primary action of verbose logging notification by @cketti in #2706

🛠️ Refactoring

  • [WebDAV] make operation signatures and DB access suspendable by @rfc2822 in #2660
  • Use suspending methods for SyncWorkerManager by @ArnyminerZ in #2657
  • Unify StartupPlugin sync/async calls → StartupAction.onAppCreate() by @rfc2822 in #2662
  • [Coroutines] Clean up AppSettingsViewModel by @ArnyminerZ in #2694

✏️ Other changes

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

Full Changelog: v4.5.18-ose...v4.5.19-rc.1-ose

Don't miss a new davx5-ose release

NewReleases is sending notifications on new releases.