Skip to content

build(hilt): upgrade Dagger Hilt to 2.59.2 and align test dependencies#41

Merged
Zibete merged 1 commit intomainfrom
build/hilt-2.59.2-alignment
Mar 7, 2026
Merged

build(hilt): upgrade Dagger Hilt to 2.59.2 and align test dependencies#41
Zibete merged 1 commit intomainfrom
build/hilt-2.59.2-alignment

Conversation

@Zibete
Copy link
Copy Markdown
Owner

@Zibete Zibete commented Mar 7, 2026

🧩 build(hilt): upgrade Dagger Hilt 2.56.2 → 2.59.2 and align test dependencies

🔧 Qué se cambió

  • Se actualizó com.google.dagger.hilt.android en el root project a 2.59.2.
  • Se alinearon las dependencias Hilt del módulo app a la misma versión.
  • Se corrigieron desalineaciones entre dependencias de producción y androidTest.
  • Se mantuvo sin cambios la versión de Kotlin/Compose en este PR.
  • No se modificó AGP/Gradle — upgrade ya aislado en PR anterior.

Dependencias actualizadas

implementation("com.google.dagger:hilt-android:2.59.2")
androidTestImplementation("com.google.dagger:hilt-android-testing:2.59.2")
kspAndroidTest("com.google.dagger:hilt-android-compiler:2.59.2")

Note

La alineación restante de ksp(...) y de dependencias Hilt en otros módulos quedó completada posteriormente en el PR de build logic alignment.

🧠 Por qué

  • En app/build.gradle.kts había desalineación entre Hilt de producción y Hilt de tests.
  • Se decidió atacar Hilt en un PR separado para no mezclar:
    • upgrade de AGP/Gradle
    • upgrade de Hilt
    • futuros upgrades de Kotlin/Compose
  • Cambio limitado a DI/tooling, sin cambios funcionales de negocio.

🚀 Cómo correr los tests

# Build debug
./gradlew :app:assembleDebug

# Tests unitarios
./gradlew testDebugUnitTest

# Tests instrumentados con Hilt
./gradlew connectedDebugAndroidTest

# Lint + compilación release
./gradlew lintDebug :app:compileReleaseKotlin

✅ Validación manual

  • Verificar sync exitoso en Android Studio.
  • Verificar compilación del módulo app.
  • Verificar tests con Hilt en androidTest.
  • Confirmar que no haya regresiones en inyección de dependencias.

📝 Commits incluidos

  • 🧩 85d47 build(hilt): actualización de Dagger Hilt 2.56.2 → 2.59.2 y alineación de dependencias

🚧 Fuera de alcance

  • Upgrade de Kotlin y Compose plugin a 2.3.10.
  • Upgrade de Google Services.
  • Refactor de módulos adicionales fuera de app.
  • Limpieza general del resto de build.gradle.kts.

@Zibete Zibete merged commit bc17330 into main Mar 7, 2026
1 check passed
@Zibete Zibete deleted the build/hilt-2.59.2-alignment branch March 7, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant