|Latest Update||Current Stable Release||Next Release Candidate||Beta Release||Alpha Release|
|January 27, 2021||-||-||-||1.0.0-alpha03|
Your feedback helps make Jetpack better. Let us know if you discover new issues or have ideas for improving this library. Please take a look at the existing issues in this library before you create a new one. You can add your vote to an existing issue by clicking the star button.
See the Issue Tracker documentation for more information.
January 27, 2021
androidx.hilt:hilt-*:1.0.0-alpha03 is released. Version 1.0.0-alpha03 contains these commits.
- Provide APIs for retrieving
@HiltViewModelannotated ViewModel from a Navigation
NavBackStackEntry. The artifact
hiltNavGraphViewModelsKotlin extension while
HiltViewModelFactoryfactory method that takes in a
NavBackStackEntryas argument and returns a
ViewModelProvider.Facctorythat can be used with
ViewModelProvideror other View Model retrieving APIs, such as Compose’s
viewModel(HiltViewModelFactory(AmbientContext.current, backStackEntry)). (I00e67)
@HiltWorkeris now a type annotation and requires the usage of @AssistedInject in the constructor. (Ic2f15)
@ViewModelInject. Equivalent functionality is now offered by
@HiltViewModel, which is now part of the core Hilt Android APIs. (I36a41)
- Fix an issue where AndroidX Hilt extension Modules would not get correctly picked up by Hilt causing Workers to not be available for creation. (I3181c, b/159540434)
- Migrate AndroidX Hilt extensions to the
SingletonComponent, removing the deprecated warning of using
ApplicationCompoonent. (I9c916, b/175849092)
July 22, 2020
androidx.hilt:hilt-*:1.0.0-alpha02 is released. Version 1.0.0-alpha02 contains these commits.
- Fixed an issue of duplicate saved state keys when a non-Hilt injected ViewModel was requested from an
@AndroidEntryPoint-annotated class. (b/158737069)
- Fixed an issue in
HiltWorkerFactorywhere it wouldn’t correctly initialize nested Worker classes annotated with
June 10, 2020
androidx.hilt:hilt-*:1.0.0-alpha01 is released. Version 1.0.0-alpha01 contains these commits.
androidx.hilt package and libraries extend the functionality of Dagger Hilt to enable dependency injection of certain classes from the androidx libraries.