What's Changed
- Validate all JSONPath expressions in YAML recipes by @knutwannheden in #6586
- Align estimated time savings between
ResultandSourcesFileResultsby @pstreef in #6022 - Allowing properties to be updated for
ChangeDependencyGroupIdAndArtifactId/ChangeManagedDependencyGroupIdAndArtifactIdonly under safe circumstances. by @steve-aom-elliott in #6583 - Make it easier to troubleshoot missing artifacts by @timtebeek in #6588
UpgradeDependencyVersionnow upgrades literal versions in Spring dependency management plugin entries by @jkschneider in #6590- Skip safe-call method invocations in EqualsMethodUsage recipe by @jkschneider in #6592
- LatestMinor should not include minor version in tilde range by @dsgrieve in #6587
- Fix gradle bom upgrade by @kdvolder in #6582
- RemoveRedundantDependencyVersions recipe removes unused properties by @jevanlingen in #5645
- Enable Java recipes for Python via ty LSP type attribution by @jkschneider in #6593
- Propagate execution context customizations to recipe execution context by @jkschneider in #6596
- Update strictly version in dependency constraints instead of removing by @jkschneider in #6594
- Update exclusions when changing dependency coordinates by @jkschneider in #6595
- Append YAML object to sequence by @timtebeek in #6589
- Add DockerParser and initial recipes by @timtebeek in #6509
- Fix NPE in JavaScriptPrinter.visitFunctionType when space is null by @jkschneider in #6600
- Handle invalid UTF-16 surrogate pairs in JavaScript/TypeScript parser by @jkschneider in #6599
- AddOrUpdateAnnotationAttribute respects appendArray with string literals by @steve-aom-elliott in #6598
- Fix YAML parser idempotency issues with flow mappings and single-brace templates by @jkschneider in #6604
- JavaScript: Add
OmitColonmarker for TypeScript YAML parser by @knutwannheden in #6611 - Fix JavaTemplate parsing failure for anonymous inner classes by @knutwannheden in #6528
- Allow
$by itself across JsonPathMatcher implementations by @timtebeek in #6591 - Set type attribution when unfolding star imports by @jkschneider in #6614
YamlResourceLoadershould be able to create recipe listings without resolving artifacts by @shanman190 in #6602- Support both tag and digest in Docker by @timtebeek in #6617
- Add recipe to change image tag by @timtebeek in #6616
- Support glob pattern matching for Docker images with environment variables by @timtebeek in #6615
- JavaScript: Fix ts-jest test failures with es2017 target by @timtebeek in #6618
- Fix Jackson 2.21 compatibility for MavenSettings ServerConfiguration parsing by @timtebeek in #6605
New Contributors
Full Changelog: v8.72.2...v8.72.3