Releases: mfuerstenau/gradle-buildconfig-plugin
Releases · mfuerstenau/gradle-buildconfig-plugin
1.1.8
Changelog.
- Support for closures as buildConfigField value for lazy evaluation (thx @serpent7776 )
- Support for IntelliJ IDEA via IDEA plugin (compilation worked before, but classes where not resolved within the IDE)
1.1.7
- Fix: compatibility issues from change in Gradle 3.0 (FileCollection interface was refactored), also the generated classes were not added to classpath correctly.
- Update: README.md: manual wiring-section
1.1.6
Note: 1.1.5 was incomplete due to merge issues, this is the replacement release.
- To make sure generated classes are included in an artifact produced from sourcesets, the
classes are no longer added as a dependency to sourcesets´ compile configuration. Instead they are added to sourcesets´ outputs and classpath. - Added a lot of tests thanks to the new Gradle Testkit, testing the new release with Gradle 2.9 and 2.14. The buildserver (though not part of the release itself will use OpenJDK 7 and Oracle JDK 8 for testing).
1.1.4
- added
builtBy
attribute to dependency, thereby marking the output as to be added by theeclipseClasspath
task of theeclipse
plugin and making the defaultcompileBuildConfig
task dependend upon theeclipseClasspath
task - added example to the README.md how to do this manually
v1.1.2
- Fix: source files are generated into main directory instead of package-based subdirectory tree.
v1.0.6
- build config class can be renamed via new propert
clsName
.
v1.0.5
- source level set to 1.7
v1.0.4 (BugFix)
- Fix (again): new plugin mechanism use breaks detection of required plugins
v1.0.3 (BugFix)
- Fix: java/groovy plugin not detected when using new plugin mechanism
v1.0.2 (Bugfix)
- Fix: duplicate entries when using proguard after generating build config (due to adding the build config class as dependency and as source set output)