1. d0a2538 Document `ViewModel.onCleared` clearing sequence by Marcello Galhardo · 3 months ago
  2. 0841bc3 Resolve lifecycle owner from disjoint view parents by Andrew Bailey · 8 months ago
  3. e460823 Improve description of ViewModelStore by Don Turner · 4 months ago
  4. 08bd4ea Fix KDocs broken links in the `viewmodel` artifact by Marcello Galhardo · 7 months ago
  5. b978dfe Replace `object : Key<T>` with `CreationExtras.Companion.Key()` by Marcello Galhardo · 8 months ago
  6. d304736 Merge "Move lifecycle to a new sourceSet hierarchy" into androidx-main by Treehugger Robot · 8 months ago
  7. 79d364a Move lifecycle to a new sourceSet hierarchy by Owen Gray · 8 months ago
  8. 5528017 Modernize CreationExtras by Marcello Galhardo · 8 months ago
  9. 75112c6c Revert "Modernize CreationExtras" by Aurimas Liutikas · 8 months ago
  10. 8d07151 Modernize CreationExtras by Marcello Galhardo · 8 months ago
  11. 95799c2e Remove blank comments by 이원중 · 8 months ago
  12. d3d0892 Add `NewInstanceFactory` to `ViewModelProvider.desktop` by Marcello Galhardo · 8 months ago
  13. 4b26669 Workaround for access to private property via Java inheritance by Jinseong Jeon · 9 months ago
  14. b42d44b Synchronize the creation of `ViewModel` by Marcello Galhardo · 11 months ago
  15. 3306072 Migrate lifecycle to use ktfmt by Omar Ismail · 9 months ago
  16. cdd3579 Fix regression: ViewModel crash with compile-only dependency by Marcello Galhardo · 10 months ago
  17. 983c30b Fix clearing sequence from ViewModel closeables by Marcello Galhardo · 11 months ago
  18. 44c81f7 Handle `IllegalStateException` in `createViewModelScope` by Marcello Galhardo · 11 months ago
  19. bfa95f2 Align multiplatform `lock` with `synchronized` semantics in `viewmodel` by Marcello Galhardo · 11 months ago
  20. 338c9cb Use `canonicalName` for `InitializerViewModelFactoryBuilder` by Marcello Galhardo · 11 months ago
  21. b074d3c passing common-source-path to metalava again by Jeff Gaston · 12 months ago
  22. 2b232fc Revert "passing common-source-path to metalava" by Jeff Gaston · 12 months ago
  23. 80e3d3d passing common-source-path to metalava by Jeff Gaston · 12 months ago
  24. b01df9f Merge changes from topic "vm-add-closeable" into androidx-main by Treehugger Robot · 12 months ago
  25. f22b62c Improve `ViewModel.clear` logic and documentation by Marcello Galhardo · 12 months ago
  26. 007245d Merge "Add lock to `viewModelScope`" into androidx-main by Treehugger Robot · 12 months ago
  27. b261395 Add lock to `viewModelScope` by Marcello Galhardo · 12 months ago
  28. 250ff99 Refactor `ViewModelTest` by Marcello Galhardo · 12 months ago
  29. 5ba011e Handle duplicate keys on `ViewModel.addCloseable` by Marcello Galhardo · 12 months ago
  30. b7639a1 Align source sets in lifecycle-viewmodel with JetBrains fork by Ivan Matkov · 1 year ago
  31. 3ec986f Merge "Add a public `VIEW_MODEL_KEY` to `ViewModelProvider`" into androidx-main by Treehugger Robot · 12 months ago
  32. 4240160 Merge "Remove duplicated `VIEW_MODEL_SCOPE_KEY`" into androidx-main by Marcello Galhardo · 12 months ago
  33. 1eebb19 Add a public `VIEW_MODEL_KEY` to `ViewModelProvider` by Marcello Galhardo · 1 year ago
  34. 6b1d2f3 Check against duplicated entries for `ViewModelFactoryDsl` by Marcello Galhardo · 12 months ago
  35. 42930bf Remove duplicated `VIEW_MODEL_SCOPE_KEY` by Marcello Galhardo · 12 months ago
  36. 83e99ec Allow overriding a `viewModelScope` instance from a `ViewModel` by Marcello Galhardo · 1 year ago
  37. 0ffaabb Merge "Remove `atomicfu` from `viewmodel`" into androidx-main by Marcello Galhardo · 1 year ago
  38. 9e09262 Remove `atomicfu` from `viewmodel` by Marcello Galhardo · 1 year ago
  39. 6c9d9f8 Set native `ViewModelProvider.Factory` to throw `UnsupportedOperationException` by Marcello Galhardo · 1 year ago
  40. 0cbcf32 Move `ViewModelProvider` tests to `commonTest` by Marcello Galhardo · 1 year ago
  41. a9db8a5 Add tests for `NewInstanceFactory` by Marcello Galhardo · 1 year ago
  42. 084be9d Add tests for `DefaultViewModelProviderFactory` by Marcello Galhardo · 1 year ago
  43. 82839d3 Add tests for `getDefaultFactory` and `getDefaultExtras` by Marcello Galhardo · 1 year ago
  44. e7aad89 Move `ViewModel` tests to `commonTest` by Marcello Galhardo · 1 year ago
  45. d209cc4 Migrate `ViewModelLazy` class to KMP by Marcello Galhardo · 1 year, 1 month ago
  46. 0e3cb6e Migrate `ViewModelProviderGet` class to KMP by Marcello Galhardo · 1 year, 1 month ago
  47. d05b9d6 Migrate `ViewModelProvider` class to KMP by Marcello Galhardo · 1 year, 1 month ago
  48. ee7828c Move `ViewModel` files without deps to `commonMain` by Marcello Galhardo · 1 year, 1 month ago
  49. 5c19d50 Migrate `ViewModel` class to KMP by Marcello Galhardo · 1 year, 1 month ago
  50. 2b0f905 Add `android` suffix to all `ViewModel.androidMain` files by Marcello Galhardo · 1 year, 1 month ago
  51. 326c13f Use `AutoCloseable` in `ViewModel` by Marcello Galhardo · 1 year, 1 month ago
  52. ebe7737 Enable `ExplicitApiMode.Strict` on `lifecycle-viewmodel` by Marcello Galhardo · 1 year, 1 month ago
  53. d93ce79 Configure Kotlin Multiplatform in `lifecycle-viewmodel` artifact by Marcello Galhardo · 1 year, 1 month ago
  54. 8c85cb8 Convert `ViewModel` to Kotlin by Marcello Galhardo · 1 year, 1 month ago
  55. 4140c78 Move `lifecycle-viewmodel-ktx` source to the base module by Marcello Galhardo · 1 year, 1 month ago
  56. b8eda3d Allow ViewModels to store Closeables by key by Ian Lake · 1 year, 2 months ago
  57. 6f60c00 Ensure added Closeables closed even if viewmodel cleared by Sanura Njaka · 1 year, 6 months ago
  58. 5fdc134 Catch uses of @suppress usage in kdoc by Aurimas Liutikas · 1 year, 7 months ago
  59. 2a735ce Merge changes from topic "lc-vm-store" into androidx-main by Treehugger Robot · 1 year, 8 months ago
  60. 13f8398 Convert ViewModelTest to Kotlin by sanura · 1 year, 8 months ago
  61. 570437b Convert ViewModelStoreTest to Kotlin by sanura · 1 year, 8 months ago
  62. 8e0d87e Rename ViewModelTest.java to .kt by sanura · 1 year, 8 months ago
  63. 5f2063e Rename ViewModelStoreTest.java to .kt by sanura · 1 year, 8 months ago
  64. 4d53400 Add new lines at the end of of every kotlin file by Aurimas Liutikas · 1 year, 8 months ago
  65. bcaacc8 ktlintFormat for import-ordering rule by Jeff Gaston · 1 year, 10 months ago
  66. 187e9a2 First pass of removing redundant usages of @hide javadoc tag by Aurimas Liutikas · 2 years, 2 months ago
  67. 36a0218 Merge changes from topic "kt-vm-store-owner" into androidx-main by Treehugger Robot · 2 years, 1 month ago
  68. 1962c01 Update other lifecycle modules with ViewModelStoreOwner by sanura · 2 years, 2 months ago
  69. 2612165 Convert ViewModelStoreOwner to Kotlin by sanura · 2 years, 2 months ago
  70. 7f19d73 Rename ViewModelStoreOwner.java to .kt by sanura · 2 years, 2 months ago
  71. 83aa7d5 Update rest of lifecycle module with ViewTreeViewModelStoreOwner by sanura · 2 years, 2 months ago
  72. bf21703 Deprecate original ViewTreeViewModelKt method by sanura · 2 years, 2 months ago
  73. 2da5c31 Convert ViewTreeViewModelStoreOwner to Kotlin by sanura · 2 years, 2 months ago
  74. ca1700d Rename ViewTreeViewModelStoreOwner.java to .kt by sanura · 2 years, 2 months ago
  75. 17173488 Merge changes from topic "kt-has" into androidx-main by Treehugger Robot · 2 years, 2 months ago
  76. c2fc801 Convert HasDefaultViewModelProviderFactory to Kotlin by sanura · 2 years, 3 months ago
  77. dfa7d03 Merge changes from topic "kt-andr" into androidx-main by Treehugger Robot · 2 years, 2 months ago
  78. bfc7e25 Rename HasDefaultViewModelProviderFactory.java to .kt by sanura · 2 years, 3 months ago
  79. aedda86 Convert AndroidViewModel to Kotlin by sanura · 2 years, 3 months ago
  80. 8aa6ca1 Convert ViewModelStore to Kotlin by sanura · 2 years, 3 months ago
  81. 401acbb Rename ViewModelStore.java to .kt by sanura · 2 years, 3 months ago
  82. 6720213d Rename AndroidViewModel.java to .kt by sanura · 2 years, 3 months ago
  83. 0071d73 Wrap NoSuchMethodException in NewInstanceFactory by Jeremy Woods · 2 years, 5 months ago
  84. f096ed5 Update deprecated usages of Class.newInstance() by Alan Viverette · 2 years, 5 months ago
  85. 11d986e docs: Typo fix ("An utility" -> "A utility") by Andrew Solovay · 2 years, 7 months ago
  86. c644cff Fix AndroidViewModelFactory back compat by Jeremy Woods · 2 years, 8 months ago
  87. 71ae841 Workaround ViewModel crash with compile only dependencies by Jeremy Woods · 2 years, 9 months ago
  88. cf477e7 Merge "Add test that does not use mutable extras" into androidx-main by Treehugger Robot · 3 years ago
  89. 1dc3eae Make CreationExtras a non-sealed class by Jeremy Woods · 3 years ago
  90. cbe6a5a2 Add test that does not use mutable extras by Jeremy Woods · 3 years ago
  91. dcfa035 Migrate from AndroidManifest to build.gradle for namespace by Aurimas Liutikas · 3 years ago
  92. 43294b4 Use different JvmName for ViewModelProvider by Jeremy Woods · 3 years ago
  93. e634379 Allow injecting closeable objects into ViewModel by Ian Lake · 3 years, 1 month ago
  94. f3f25e3 Add InitializerViewModelFactory by Jeremy Woods · 3 years, 1 month ago
  95. 86e5cef Merge changes from topic "provider_test_kotlin" into androidx-main by Jeremy Woods · 3 years, 1 month ago
  96. a69b283 Convert ViewModelProvider Test to kotlin by Jeremy Woods · 3 years, 1 month ago
  97. e9b8f38 Allow AndroidViewModelFactory to create basic view models by Jeremy Woods · 3 years, 1 month ago
  98. a4a1b06 Rename ViewModelProviderTest to .kt by Jeremy Woods · 3 years, 1 month ago
  99. 0904c1d Merge changes from topic "creation_activity" into androidx-main by Treehugger Robot · 3 years, 2 months ago
  100. 223bd2a Provide creation extras to ViewModel lazy by Jeremy Woods · 3 years, 3 months ago