0.16.1
This provides a fix for NullPointerExceptions that have become more common with changes in Gradle 7.4 that stem from evaluation order issues and other plugins that call project.getVersion().toString()
at configuration time. This allows builds to work, though there is some small risk that some config in the project will have the incorrect version unspecified
instead of the desired version reckon would calculate.
In the cases where you see the following warning:
Project version evaluated before reckon was configured. Run with --info to see cause.
You can rerun the build with --info
to see the exception that would have been thrown in prior versions. This can help you track down which plugin is too eagerly evaluating the version, in case you want to try to fix that.
Breaking Changes
None
Enhancements
- None
Fixes
Deprecations
None
Compatibility
Tested against the following versions.
Java Version | Gradle Versions |
---|---|
11 | 7.0.2, 7.4 |
17 | 7.3.3, 7.4 |