Releases: jdvp/AndroidAspectExample
v7.0.2
This release shows the code working with the following settings:
- Android Gradle Plugin 7.0.2
- Gradle 7.0.2
- Kotlin 1.5.21
- Ibotta AspectJ Plugin 1.1.0
Note that with this version, the following has been added to the module-level build.gradle file:
kotlinOptions {
freeCompilerArgs = ["-Xsam-conversions=class"]
}
This is basically required if trying to generate aspects for lambdas in Kotlin above version 1.5.0 (e.g. if you have lambdas and aspects around OnClickListeners). See more about the issue here.
v7.0.1
This release shows the code working with the following settings:
- Android Gradle Plugin 7.0.1
- Gradle 7.0.2
- Kotlin 1.4.32
- Ibotta AspectJ Plugin 1.1.0
v7.0.0
This release shows the code working with the following settings:
- Android Gradle Plugin 7.0.0
- Gradle 7.0.2
- Kotlin 1.4.32
- Ibotta AspectJ Plugin 1.1.0
v4.2.2
This release shows the code working with the following settings:
- Android Gradle Plugin 4.2.2
- Gradle 6.7.1
- Ibotta AspectJ Plugin 1.1.0
v4.2.1
This release shows the code working with the following settings:
- Android Gradle Plugin 4.2.1
- Gradle 6.7.1
- Ibotta AspectJ Plugin 1.1.0
v4.2.0
This release shows the code working with the following settings:
- Android Gradle Plugin 4.2.0
- Gradle 6.7.1
- Ibotta AspectJ Plugin 1.1.0
v4.1.3
This release shows the code working with the following settings:
- Android Gradle Plugin 4.1.3
- Gradle 6.5
- Ibotta AspectJ Plugin 1.1.0
v4.1.2
This release shows the code working with the following settings:
- Android Gradle Plugin 4.1.2
- Gradle 6.5
- Ibotta AspectJ Plugin 1.0.7
v4.1.1
This release shows the code working with the following settings:
- Android Gradle Plugin 4.1.1
- Gradle 6.5
- Ibotta AspectJ Plugin 1.0.7
v4.1.0
This release shows the code working with the following settings:
- Android Gradle Plugin 4.1.0
- Gradle 6.5
- Ibotta AspectJ Plugin 1.0.7
Note : This version switches from the android-gradle-aspectj plugin to the gradle-aspectj-pipeline-plugin plugin.