What's Changed
New features
- Added warning about credentials in debug info by @ArnyminerZ in #1457
- Added widget with just a sync icon by @ArnyminerZ in #1340
Bug fixes
- [Push] Display FCM instead of DAVx⁵ in distributor settings by @ArnyminerZ in #1468
- SyncManager: directly wrap HTTP calls with
runInterruptible
by @rfc2822 in #1472 - Reset subscription URLs on distributor change by @sunkup in #1467
- [Push] Append sync when already syncing by @sunkup in #1480
- Implemented sort order for DAV documents by @ArnyminerZ in #1434
- Handle when AccountActivity is started without account by @sunkup in #1481
- TaskSyncer: accept nullable ResyncType by @rfc2822 in #1487
Refactoring
- Simplify running suspending tests by @rfc2822 in #1452
- Make SyncManager suspending (first part) by @rfc2822 in #1451
- [Sync] Replace
extras
Bundle by explicit arguments by @rfc2822 in #1475 - [CI] Run tests on pull requests instead of git pushes by @rfc2822 in #1479
Other changes
- Always append one-time syncs by @rfc2822 in #1482
- Use lowercase GroupIDs as a workaround for jitpack.io issues by @mbiebl in #1489
Full Changelog: v4.4.10-ose...v4.4.11-ose