Skip to content

Commit

Permalink
Prepare version 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JakeWharton committed Aug 12, 2020
1 parent bb7d29b commit 0a47d59
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 8 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
Change Log
==========

Version 0.3.0
-------------

*2020-08-12*

* New: Update to Dagger 2.28.3
* Fix: Injecting a `Map<K, Provider<V>>` now correctly lazily resolves the provider values such
that you can break dependency cycles with it.


Version 0.2.0
-------------

Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ IDE builds and tests.
More info soon...


**Current release**: [0.2.0](CHANGELOG.md)
**Current release**: [0.3.0](CHANGELOG.md)

Snapshots of the next development version are available in [Sonatype's `snapshots` repository][snap].

Expand Down Expand Up @@ -35,8 +35,8 @@ For an Android build, configure your dependencies:
```groovy
dependencies {
if (properties.containsKey('android.injected.invoked.from.ide')) {
debugAnnotationProcessor 'com.jakewharton.dagger:dagger-reflect-compiler:0.2.0'
debugApi 'com.jakewharton.dagger:dagger-reflect:0.2.0' // or debugImplementation
debugAnnotationProcessor 'com.jakewharton.dagger:dagger-reflect-compiler:0.3.0'
debugApi 'com.jakewharton.dagger:dagger-reflect:0.3.0' // or debugImplementation
} else {
debugAnnotationProcessor "com.google.dagger:dagger-compiler:$daggerVersion"
}
Expand All @@ -63,13 +63,13 @@ having to change your production Dagger code. In order to avoid the need to
```groovy
dependencies {
if (properties.containsKey('android.injected.invoked.from.ide')) {
debugApi 'com.jakewharton.dagger:dagger-reflect:0.2.0' // or debugImplementation
debugApi 'com.jakewharton.dagger:dagger-reflect:0.3.0' // or debugImplementation
} else {
debugAnnotationProcessor "com.google.dagger:dagger-compiler:$daggerVersion"
debugApi 'com.jakewharton.dagger:dagger-codegen:0.2.0' // or debugImplementation
debugApi 'com.jakewharton.dagger:dagger-codegen:0.3.0' // or debugImplementation
}
releaseAnnotationProcessor "com.google.dagger:dagger-compiler:$daggerVersion"
releaseApi 'com.jakewharton.dagger:dagger-codegen:0.2.0' // or releaseImplementation
releaseApi 'com.jakewharton.dagger:dagger-codegen:0.3.0' // or releaseImplementation
api "com.google.dagger:dagger:$daggerVersion" // or implementation
}
```
Expand Down Expand Up @@ -105,7 +105,7 @@ They can be enabled in an Android-project by adding

```groovy
dependencies {
lintChecks 'com.jakewharton.dagger:dagger-reflect-lint:0.2.0'
lintChecks 'com.jakewharton.dagger:dagger-reflect-lint:0.3.0'
}
```

Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
GROUP=com.jakewharton.dagger
VERSION_NAME=0.3.0-SNAPSHOT
VERSION_NAME=0.3.0

POM_DESCRIPTION=Reflection-based Dagger implementation

Expand Down

0 comments on commit 0a47d59

Please sign in to comment.