What's Changed
Bug fixes
- [Sync framework] Disable contacts content change triggered syncs if sync interval set to manual only by @sunkup in #1569
Refactoring
- AndroidCalendar refactoring by @rfc2822 in #1560
- Synctools: AndroidEvent companion object moved by @rfc2822 in #1572
- [synctools] Use
EventReader
/EventWriter
by @rfc2822 in #1573 - Move external URIs from Constants to ExternalUris object by @rfc2822 in #1574
- Move SyncState to resource package because it's not in the database by @rfc2822 in #1585
- Move Insert/update to DAO by @rfc2822 in #1587
- Fix exceptions being fetched as
Parcelable
instead ofSerializable
inDebugInfoActivity
by @ArnyminerZ in #1597
Other changes
- Use system defined line separator by @mbiebl in #1562
- Sync davx5 / davx5-ose repos by @rfc2822 in #1575
- Update cert4android to get 16 kB page size support over Conscrypt 2.5.3 by @rfc2822 in #1581
- Update dependencies, including dav4jvm that updates okhttp to 5.x by @rfc2822 in #1593
Full Changelog: v4.5.1-ose...v4.5.2-ose