1. 132d9ea Fix an issue where a module referencing a component without a builder would fail. This is done by moving where we filter builder-less components further to when we generate components as oppposed to immediately after finding all of the @DefineComponent classes. by Eric Chang · 3 years, 9 months ago
  2. 5dfd484 Uncomment precondition check enforcing that HiltAndroidRule#inject() is not called multiple times. by Grant Oakley · 3 years, 9 months ago
  3. 477ddd6 Internal refactor by Brad Corso · 3 years, 9 months ago
  4. de8ff2b Reset DelayComponentState between gradle test runs. Adds a new gradle test that uses HiltAndroidRule#delayComponentReady(). by Grant Oakley · 3 years, 9 months ago
  5. 0818c45 Internal refactor by Dagger Team · 3 years, 9 months ago
  6. 12a8f39 Add timeout to emulator tests since these are likely to hang. by Brad Corso · 3 years, 10 months ago
  7. d1edbbf Fix exit code check in generate-latest-docs.sh by Daniel Santiago · 3 years, 10 months ago
  8. 788952a Update Gradle to 6.7.1 in test projects, required by AGP 4.2.0-beta04. by Daniel Santiago · 3 years, 10 months ago
  9. 9da5114 Update Hilt Plugin to AGP beta04 and use renamed APIs when configuring the ASM transform. by Daniel Santiago · 3 years, 10 months ago
  10. c8713e5 Add artifact-android-emulator-tests to GitHub Actions workflow. by Brad Corso · 3 years, 10 months ago
  11. 315b1fa Allow deferring component initialization in tests when using @BindsValue. by Grant Oakley · 3 years, 10 months ago
  12. 82eeaad Rename workflow jobs to better match their function. by Brad Corso · 3 years, 10 months ago
  13. cda6e32 Fix type inference issues with generated assisted factory in Java 7. by Brad Corso · 3 years, 10 months ago
  14. 552f430 Fix @AssistedFactory method returning parameterized Foo with fixed type parameters. by Brad Corso · 3 years, 10 months ago
  15. 9a90151 Fail fast with better error message when trying to use a type parameter with the @AssistedFactory creator method. by Brad Corso · 3 years, 10 months ago
  16. 89b334d Add publishing docs to Github Pages step into the Github Workflow by Daniel Santiago · 3 years, 10 months ago
  17. 0d9be94 Internal refactor by Eric Chang · 3 years, 10 months ago
  18. b5e96e6 Add Bazel and Gradle files cache to Github Workflow by Daniel Santiago · 3 years, 10 months ago
  19. 426b444 Add latest snapshot publishing job to Github Workflow by Daniel Santiago · 3 years, 10 months ago
  20. 229c99f Exclude Dagger local snapshots from Maven local repo cache. by Daniel Santiago · 3 years, 10 months ago
  21. 98c73c6 Request 'processed-jar' in the Hilt Gradle plugin during classpath aggregation so that kotlinc invocations use the processed jar in the '-friend-path' such that internal members are accessible. by Daniel Santiago · 3 years, 10 months ago
  22. 7b6e4bb Use SingletonComponent instead of ApplicationComponent in comments by takahirom · 3 years, 10 months ago
  23. 1b3c19d In the Github Workflow add the matrix AGP value in the job name. by Daniel Santiago · 3 years, 10 months ago
  24. 25b6783 Migrate to use Github Workflows from Travis-Ci by Daniel Santiago · 3 years, 10 months ago
  25. 208c054 Internal change by Dagger Team · 3 years, 10 months ago
  26. f6fc0f6 Add more tests for AssistedInject. by Brad Corso · 3 years, 10 months ago
  27. fa44b1d Fix bug in generate-latest-docs.sh to prevent failure in travis. by Brad Corso · 3 years, 10 months ago
  28. 3986fab Add -x to generate-latest-docs.sh to help determine where it's failing. by Brad Corso · 3 years, 10 months ago
  29. 7a3d6fb Revert Hilt internal entry point and modules back to public to avoid r8 optimization issues. by Brad Corso · 3 years, 10 months ago
  30. 850274b Rollback since this was an unintended effect on the deps of the release. by Eric Chang · 3 years, 10 months ago
  31. 7caf468 Prevent committing docs if there are no changes to avoid failing the travis build. by Brad Corso · 3 years, 10 months ago
  32. 36bbd07 Fix travis.yml to only publish snapshot after all test jobs. by Brad Corso · 3 years, 10 months ago
  33. b9325a4 Add back the deprecated ApplicationComponent since hilt-work latest release still uses it. by Eric Chang · 3 years, 10 months ago
  34. 94a55bc This feature may be a breaking change, so rolling it back for a Dagger patch release. by Brad Corso · 3 years, 10 months ago
  35. e53933e Split travis scripts into multiple stages/jobs to avoid timeout limit. by Brad Corso · 3 years, 10 months ago
  36. 6c11a60 Change generated assisted factory class to be final. by Brad Corso · 3 years, 10 months ago
  37. 0acad9a Update missing InjectedFieldSignature error with actionable message. by Brad Corso · 3 years, 10 months ago
  38. 1822650 Clears Fragment reference in FragmentContextWrapper after Fragment#onDestroy() by Brad Corso · 3 years, 10 months ago
  39. 8c45caf Rename some usages of ViewModelInject to HiltViewModel by Eric Chang · 3 years, 10 months ago
  40. 896289a Internal refactor by Eric Chang · 3 years, 10 months ago
  41. c4d829d Allow @AssistedInject types as @Assisted parameters by Brad Corso · 3 years, 10 months ago
  42. c153972 Add dagger/model sources back into the dagger.dev api documentation by Brad Corso · 3 years, 10 months ago
  43. f13ff41 Add minApi and fix current api in Dagger Lint Registry. by Dagger Team · 3 years, 10 months ago
  44. 8b245cc Protect against double injection in the case that user code manually calls the generated inject() method. by Eric Chang · 3 years, 10 months ago
  45. 9465a0e Switch api to implementation in README. by Eric Chang · 3 years, 10 months ago
  46. d828472 Add TestInstallIn to Hilt. by Brad Corso · 3 years, 10 months ago
  47. 494a578 s/RuntimeEnvironment.application/ApplicationProvider.getApplicationContext()/g by Dagger Team · 3 years, 10 months ago
  48. ca2867a Use AGP given ASM Api version when creating the ClassVisitor. by Dagger Team · 3 years, 10 months ago
  49. 239768b Use runtime classpath at root to workaround Dagger/Hilt API vs Impl issue. by Dagger Team · 3 years, 10 months ago
  50. 5959306 Retry instrumentation test on failure to reduce flaky failures. by Brad Corso · 3 years, 10 months ago
  51. 0929fec Internal refactor by Dagger Team · 3 years, 10 months ago
  52. a33706b Fix return type resolution when AssistedFactory types extends factory with parameterized return type. by Brad Corso · 3 years, 11 months ago
  53. 97a4106 Rollback of https://github.com/google/dagger/commit/ce6cf6114c2301d174debcc93afc2a6bc01d6eb5 by Dagger Team · 3 years, 11 months ago
  54. ce6cf61 Protect against double injection in the case that user code manually calls the generated inject() method. by Eric Chang · 3 years, 11 months ago
  55. a7872c7 Add a plugin to check for injections of @HiltViewModel types. Since @HiltViewModel has an @Inject constructor, it is possible to erroneously inject it instead of accessing it via the Android APIs. This check should prevent that from happening. by Eric Chang · 3 years, 11 months ago
  56. ba87021 Add FunctionMetadata for each method to allow internal visibility check. by Brad Corso · 3 years, 11 months ago
  57. 6fca7a3 Rename ClassNames.APPLICATION_COMPONENT to SINGLETON_COMPONENT by Brad Corso · 3 years, 11 months ago
  58. b90de0f Add a plugin to check for injections of @HiltViewModel types. Since @HiltViewModel has an @Inject constructor, it is possible to erroneously inject it instead of accessing it via the Android APIs. This check should prevent that from happening. by Dagger Team · 3 years, 11 months ago
  59. a8ab59a Add a plugin to check for injections of @HiltViewModel types. Since @HiltViewModel has an @Inject constructor, it is possible to erroneously inject it instead of accessing it via the Android APIs. This check should prevent that from happening. by Eric Chang · 3 years, 11 months ago
  60. bc6ac3e Fix for InstallException on continuous integration runs. by Brad Corso · 3 years, 11 months ago
  61. 00d38ba Add the ViewModelProcessor to the bazel defs. by Eric Chang · 3 years, 11 months ago
  62. 8bf667e Add an integration app that validates Gradle configuration cache is not disabled by the HiltGradlePlugin by Dagger Team · 3 years, 11 months ago
  63. d69b00f Migrate HiltGradlePlugin to use AGP's new ASM pipeline for bytecode transformation. by Dagger Team · 3 years, 11 months ago
  64. bf18e2f Additional refactor to KotlinMetadata to clean up flag usage and reorder methods. by Brad Corso · 3 years, 11 months ago
  65. dd691c4 Refactor KotlinMetadata visitors to collect arbitrary metadata about a class. by Brad Corso · 3 years, 11 months ago
  66. a80e2b7 Suppress flaky failures in travis due to espresso tests. by Brad Corso · 3 years, 11 months ago
  67. fdc3208 Fix issue when name of members injection field is named "instance". by Brad Corso · 4 years ago
  68. f11b2bc Update Android SDK and build tools to 30 along with AGP to 4.1.1. AGP also requires newer Gradle version, so bumping the wrapper to 6.7. Robolectric also had tro be updates to 4.5-alpha which supports API 30. by Dagger Team · 4 years ago
  69. 210ba4b Refactor view model support to avoid conflicts with the existing Hilt extension. by Eric Chang · 4 years ago
  70. 645bcb1 Follow-up to address comments on assisted injection pull request. by Brad Corso · 4 years ago
  71. 37cb8c8 Remove the deprecated ApplicationComponent. by Eric Chang · 4 years ago
  72. 8441d54 [Dagger Refactor]:Refactor InjectionMethods by Brad Corso · 4 years ago
  73. daf0c66 Internal refactor by Brad Corso · 4 years ago
  74. dc2aeb7 Rename genrule for combined proguard in maven.bzl by Dagger Team · 4 years ago
  75. 7237ced Add a comment explaining why BindValue is restricted to the @HiltAndroidTest class. by Eric Chang · 4 years ago
  76. 0f7a32b Internal refactor by Brad Corso · 4 years ago
  77. 253ac8b Update Hilt's ViewModel APIs to be a type annotation along with @Inject constructor annotation. This solidifies the relationship between Hilt/Dagger and ViewModels and will allow Dagger to generated the factories that will construction inject and member inject the ViewModels. by Dagger Team · 4 years ago
  78. d3c17de Add better error message when the compiler deps jar isn't found. by Eric Chang · 4 years ago
  79. b5990a0 Update Bazel to 3.7.1 and use Kotlin toolchain 1.4. by Dagger Team · 4 years ago
  80. c87ef43 Add packing proguard.txt for AARs into gen_maven_artifact macro. by Dagger Team · 4 years ago
  81. 06caf17 Roll forward with fix of 'Migrating @ViewModelInject into Hilt's codebase'. by Dagger Team · 4 years ago
  82. 8d3271d Migrate ApplicationComponent to SingletonComponent. by Eric Chang · 4 years ago
  83. 6a8bbbf Flip the default for experimentalDaggerErrorMessages back to disabled since it breaks links in Android Studio. Update tests to always use the new error message format so that flipping the default is independent of updating the tests. by Eric Chang · 4 years ago
  84. a885c85 Lazily match fields to their Kotlin property metadata. by Dagger Team · 4 years ago
  85. e0d9ef2 Add a missing @Override on #injectTest. by Dagger Team · 4 years ago
  86. 8dca74b Remove erroneously added JSR250 deps from the Hilt runtime. by Eric Chang · 4 years ago
  87. 6313cbd Deprecate ApplicationComponent for SingletonComponent. by Eric Chang · 4 years ago
  88. 0e8f761 Turn on experimental dagger error messages by default. The old messages can still be used by setting -Adagger.experimentalDaggerErrorMessages=disabled as a javacopt by Eric Chang · 4 years ago
  89. 55c06b5 Internal refactor. by Brad Corso · 4 years ago
  90. 8cafe80 Rollback of Migrating @ViewModelInject into Hilt's codebase. by Dagger Team · 4 years ago
  91. b02960c Migrating @ViewModelInject into Hilt's codebase. by Dagger Team · 4 years ago
  92. c539b38 Internal refactor by Brad Corso · 4 years ago
  93. a17a6e6 Don't reference the error message string in generated code. Previous post-optimizer output: by Dagger Team · 4 years, 1 month ago
  94. deff5e5 Update Dagger's androidx dependencies to the latest stable versions. by Brad Corso · 4 years, 1 month ago
  95. 6a26196 [Dagger Refactor]: Remove LegacyBindingGraph usages in BindingGraph. by Brad Corso · 4 years, 1 month ago
  96. e619c34 Print Gradle plugin ID if user forgot to apply by Madis Pink · 4 years, 1 month ago
  97. cd73556 Internal change. by Eric Chang · 4 years, 1 month ago
  98. a65301b Add special handling for @Module companion objects in getComponents() by Eric Chang · 4 years, 1 month ago
  99. b102746 Remove unused ResolvedBindings methods by Brad Corso · 4 years, 1 month ago
  100. 0816c43 Don't attempt to get qualifiers using Kotlin metadata for static injected properties. by Dagger Team · 4 years, 1 month ago