Original release notes
What's Changed
Bug fixes
- 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
StartupPluginsync/async callsStartupAction.onAppCreate()by @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2662 - [Coroutines] Clean up
AppSettingsViewModelby @ArnyminerZ in https://github.com/bitfireAT/davx5-ose/pull/2694
Other changes
Android10Resolver: useasyncSendinstead ofrunBlockingby @rfc2822 in https://github.com/bitfireAT/davx5-ose/pull/2659- Remove blocking call from
RefreshCollectionsWorkerby @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
runBlockinginAutomaticSyncManagerby @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
AccountSettingsby @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-rc.1-ose

