What's Changed
Refactoring
- [UI] Properly provide color schemes over DI by @rfc2822 in #1966
- Reduce BuildConfig dependencies by @rfc2822 in #1969
- Replace BuildConfig.allowCustomCerts by DI by @rfc2822 in #1971
- Move OSE code to separate package by @rfc2822 in #1974
- Split app into
coreandapp-osesubprojects by @rfc2822 in #1975 - Better DI modules by @rfc2822 in #1982
- Add
SyncValidatorby @ArnyminerZ in #1987 - Remove unused launcher colors by @sunkup in #2000
- Replace Weblate engage WebView with a button by @ArnyminerZ in #2016
- Revert "[DAVx⁵ Select] Allow customization of account UI" by @ArnyminerZ in #2043
Dependencies
- Bump the app-dependencies group with 7 updates by @dependabot[bot] in #1985
- Bump the app-dependencies group with 6 updates by @dependabot[bot] in #2007
- Bump the app-dependencies group with 6 updates by @dependabot[bot] in #2028
- Bump androidx.compose:compose-bom from 2026.02.00 to 2026.02.01 in the app-dependencies group by @dependabot[bot] in #2046
- Update own lib dependencies by @rfc2822 in #2059
Other changes
- [CI] Fix tests after splitting into subprojects by @rfc2822 in #1991
- [CI] Rename main branch references by @rfc2822 in #1993
- Translations update from Hosted Weblate by @weblate in #1986
- Split subprojects: fix ProGuard configuration by @rfc2822 in #1995
- [CI] Fix paths and configuration after subproject split by @rfc2822 in #1997
- Reduce HTTP User-Agent string by @rfc2822 in #1998
- Remove @rfc2822 as code owner by @rfc2822 in #2002
- Issue templates: add needs triage by @rfc2822 in #2008
- Add account to beforeSync validation by @sunkup in #2011
- Update label format in qualified bug report template by @rfc2822 in #2021
- [ExternalUris] Add link to DAVx⁵ Select section on davx5.com homage in by @sunkup in #2030
- [DAVx⁵ Select] Allow customization of account UI by @ArnyminerZ in #2035
- Fix
AppLicenseInfoProviderbinding by @cketti in #2045 - Translations update from Hosted Weblate by @weblate in #2050
New Contributors
Full Changelog: v4.5.9-ose...v4.5.10-ose