- Never introduce breaking API changes (unless some part of the library is broken).
- Plan breaking API changes by deprecating the old API (marked with
@Deprecated) and pointing you towards the new implementation. - You can safely use deprecated functionality until the next major release of the library (which is going to be
2.0). - Provide you with a migration plan when the next major release is available.
Any other major changes will be listed in this page.
Planned upcoming changes
Every change listed here will be enabled by default in 2.0. Until then you need to enable the respective feature flag manually using the ComposeUnstyledFlags object:
strictTextColorResolutionOrder: Changes the order in which the text colors are resolved in the [Text] and [TextField] components. When setting to true, the order becomes: [androidx.compose.ui.graphics.Color] -> [androidx.compose.ui.text.TextStyle] -> [LocalContentColor]noDefaultThemeIndication: Removes the default [androidx.compose.foundation.Indication] in [com.composeunstyled.theme.Theme]s created by the [com.composeunstyled.theme.buildTheme] function.
