What's Changed
- Optimize
ChangePropertyKeyby @knutwannheden in #6622 - Maven annotation processor and plugin recipes should correctly handle parent and aggregator poms by @MBoegers in #6546
- Always refresh non-dated SNAPSHOTs in LocalMavenArtifactCache by @Jenson3210 in #6623
- Keep trailing newlines in literal/folded YAML scalar values by @knutwannheden in #6612
- Wrapping and braces style by @Jenson3210 in #6429
- Support standalone Helm control flow directives in YAML parsing by @timtebeek in #6625
- Unique precondition by @sambsnyd in #6619
- Handle asterisk placeholder values in YAML parser by @timtebeek in #6626
- Fix NPE in ProtoParser for malformed syntax declarations by @timtebeek in #6627
- Add DockerFrom trait for semantic Docker FROM analysis by @timtebeek in #6620
- Fix Groovy parser for closure parameters with default values by @knutwannheden in #6628
- Fix Gradle
AddDependencyfor matches only intestsources by @knutwannheden in #6637 - Extending YAML
DeletePropertyto also allow glob patterns. by @steve-aom-elliott in #6639 - Allow Gradle AddDependency to work with explicit configuration without Java sources by @bmuschko in #6624
- Fix
TypeUtils#isAssignableToGeneric()by @knutwannheden in #6641 - Add
AddExplicitDependencyVersionvisitor to explicitly set or remove dependency versions by @Jenson3210 in #6549 - Add
J.MemberReferencesupport toChangeMethodTargetToStaticby @timtebeek in #6645 - Add Docker recipes for best practices and security by @timtebeek in #6640
- Fix parsing of user-written
@lombok.Generatedannotations by @knutwannheden in #6638 - Fix MergeYaml being unable to insert a scalar into a list that contains entries by @sambsnyd in #6651
- Fix vulnerability reports by @Jenson3210 in #6652
- Resolve generic type variable identifiers in
JavaTemplateoutput by @knutwannheden in #6642 - Add recipes to find end-of-life & normalize Docker base images by @timtebeek in #6649
- Fix JSON parser idempotency issues with non-UTF-8 encoded files by @MBoegers in #6635
- Parent-load
ParseErrorVisitorandJavadocVisitorby @knutwannheden in #6629 - Do not pin managed versions from spring boot plugin by @Jenson3210 in #6654
- Python: Bump
tyto 0.0.14 by @knutwannheden in #6655 - Adding recipe
AddCommentToPropertyfor YAML files by @steve-aom-elliott in #6643 - Fix MergeYaml adding extra newlines when the previous lines content already ended with a newline by @sambsnyd in #6656
- Improve performance of
JavaTemplate$Matcher#find()by @knutwannheden in #6657 - Support Groovy method pointers and array constructor method references by @jevanlingen in #5782
Full Changelog: v8.72.3...v8.72.4