Jetpack Compose 1.2.0 以降(特に Material3 モジュール)では、Dividerが明示的な方向を持つコンポーネントに分割されました。
対応方法
HorizontalDivider に書き換える
Before
.kt
Divider(
color = Color.Gray,
thickness = 1.dp
)
After
.kt
import androidx.compose.material3.HorizontalDivider
HorizontalDivider(
thickness = 1.dp,
color = Color.Gray
)
Jetpack Compose は進化が早いためMaterial3系での移行や非推奨対応はよく出てきます。
今後も非推奨APIが増える可能性があるので、@Deprecated
に惑わされずに適切なアップデートを心がけましょう!