Releases: jdvp/AndroidAspectExample
v9.0.0
This release shows the code working with the following settings:
- Android Gradle Plugin 9.0.0
- Gradle 9.3.0
- Kotlin 2.3.0
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.25
- Note that the Ibotta Plugin is compiled against 1.9.6
Important: AGP 9.0.0 and AndroidAspectExample EOL
It seems this project is on its last legs with the introduction of AGP 9.0.0, which has introduced a new Android DSL. The underlying AspectJ plugin does not use the updated API since it is unmaintained
For now, i.e. at least the first major release of AGP 9, this can be worked around by using the following flag in gradle.properties:
android.newDsl=false
This project will be updated until the newDsl flag is removed after which I will probably archive the project.
8.13.2
This release shows the code working with the following settings:
- Android Gradle Plugin 8.13.2
- Gradle 9.0.0
- Kotlin 2.2.21
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.25
- Note that the Ibotta Plugin is compiled against 1.9.6
v8.13.1
This release shows the code working with the following settings:
- Android Gradle Plugin 8.13.1
- Gradle 9.0.0
- Kotlin 2.2.21
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.25
- Note that the Ibotta Plugin is compiled against 1.9.6
v8.13.0
This release shows the code working with the following settings:
- Android Gradle Plugin 8.13.0
- Gradle 9.0.0
- Kotlin 2.2.10
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.24
- Note that the Ibotta Plugin is compiled against 1.9.6
v8.12.2
This release shows the code working with the following settings:
- Android Gradle Plugin 8.12.2
- Gradle 9.0.0
- Kotlin 2.2.10
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.24
- Note that the Ibotta Plugin is compiled against 1.9.6
v8.12.1
This release shows the code working with the following settings:
- Android Gradle Plugin 8.12.1
- Gradle 8.14.3
- Kotlin 2.2.10
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.24
- Note that the Ibotta Plugin is compiled against 1.9.6
v8.12.0
This release shows the code working with the following settings:
- Android Gradle Plugin 8.12.0
- Gradle 8.14.3
- Kotlin 2.2.0
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.24
- Note that the Ibotta Plugin is compiled against 1.9.6
v8.11.1
This release shows the code working with the following settings:
- Android Gradle Plugin 8.11.1
- Gradle 8.14.3
- Kotlin 2.2.0
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.24
- Note that the Ibotta Plugin is compiled against 1.9.6
v8.11.0
This release shows the code working with the following settings:
- Android Gradle Plugin 8.11.0
- Gradle 8.14.2
- Kotlin 2.2.0
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.24
- Note that the Ibotta Plugin is compiled against 1.9.6
v8.10.1
This release shows the code working with the following settings:
- Android Gradle Plugin 8.10.1
- Gradle 8.14.1
- Kotlin 2.1.21
- Ibotta AspectJ Plugin 1.4.1
- AspectJ 1.9.24
- Note that the Ibotta Plugin is compiled against 1.9.6