What's Changed
- nightly-ci was missing node_auth_token by @Jammy-Louie in #5760
- Fix parsing of parameterized types in method arguments in Groovy by @e5LA in #5759
- Add a space between
yield
and its expression by @pdelagrave in #5763 - UpgradeDependencyVersion recipe does not update properties defined in parent by @jevanlingen in #5633
- Support for external properties for UpgradeTransitiveDependencyVersion recipe by @jevanlingen in #5756
- Fixing the application of
DoesNotIncludeDependency
against files of the incorrect type. by @steve-aom-elliott in #5758 - Improve construction of gradle string notation by @aet2505 in #5748
- MinimalViableSpacing missed imports and annotated variable declarations by @JohannisK in #5765
- MinimalViableSpacing recipe does not handle
extends
correctly by @JohannisK in #5768 - ChangeTagAttribute should be idempotent by @timtebeek in #5769
- MinimalViableSpacing does not handle throws correctly by @JohannisK in #5770
- Adding recipe for adding comment to method invocations & clarifying a description for
AddCommentToMethod
recipe. by @steve-aom-elliott in #5622 - Added support for dependency versions in buildscript.ext {} by @JohannisK in #5547
- Add recipe to update SCM tag based on Git origin by @e5LA in #5647
- Annotation with implicit value property does not support prefix whitespace by @jevanlingen in #5776
- Catch block should support modifiers by @jevanlingen in #5777
- fix(maven): POM file path in deserialization exception message by @edeweerd1A in #5615
- Add initial Helm support in YamlParser by @timtebeek in #5766
- Method references for Groovy Parser by @jevanlingen in #5774
- Handle
RecipeRunException
ingenerate
phase by @knutwannheden in #5596 - Add support for diamond operator in Groovy Parser by @jevanlingen in #5783
- Groovy parser supports lambda's with curly braces by @jevanlingen in #5784
- Groovy parser supports method invocations with type parameters by @jevanlingen in #5788
- Changing what
LatestRelease
recognizes as the latest release or latest snapshot keyword versions by expanding it to include those from Ivy/Gradle by @steve-aom-elliott in #5720 - Add GradlePlugin trait by @shanman190 in #5574
- Add identical and power operators to Groovy Parser by @jevanlingen in #5790
New Contributors
- @aet2505 made their first contribution in #5748
- @edeweerd1A made their first contribution in #5615
Full Changelog: v8.58.0...v8.59.0