Privacy-Period-Tracker/app
null d7cdf740e5 chore: hiltViewModel comes from the package that still supports it
androidx.hilt.navigation.compose.hiltViewModel is deprecated — it moved to
androidx.hilt.lifecycle.viewmodel.compose, and every one of the ten files
calling it was importing the old path, so the whole app module compiled with a
deprecation warning on the single most-used composable helper in it.

hilt-lifecycle-viewmodel-compose was already resolving onto the classpath
transitively at the same 1.4.0. It is declared explicitly now rather than leaned
on, because it is called directly in ten files and a transitive that quietly
stops being pulled is a compile error with a confusing cause.

The app module now compiles with zero deprecation warnings.

Checked while auditing library currency: every artifact in the catalog, all four
plugins and the Gradle wrapper are already at their newest stable. The only
version that looks old is androidx.biometric 1.1.0, which IS the newest stable —
1.4.0 is alpha-only and biometric-ktx has never shipped a stable release.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 21:52:10 -05:00
..
src chore: hiltViewModel comes from the package that still supports it 2026-08-19 21:52:10 -05:00
build.gradle.kts chore: hiltViewModel comes from the package that still supports it 2026-08-19 21:52:10 -05:00
proguard-rules.pro feat: guard §45's logging rules, and stop the leak that needed no log call 2026-08-18 22:01:33 -05:00