New Features:
- ChangePackage recipe to support moving whole packages to another. (#507)
- CopyValue YAML recipe. (#512)
- MaybeUsesType recipe for use in applicability tests. (#517)
Fixes:
- SimplifyBooleanExpressionVisitor conditionally applies auto-format. (#502)
- Fix StringBuilder IndexOutOfBoundsException when a multiline comment is empty.
- Allow java keywords to be used in wildcard expressions in MethodMatcher and AnnotationMatcher. (#492)
- Fix annotation signatures with identifier elements. (#492)
- Accept YAML mapping values that start with '@'. (#509)
- Recipe supports PANIC, a message on the ExecutionContext that causes a hard stop. (#511)
- LoggingMeterRegistry and MetricsExtension for profiling metrics on a test run. (#515)
- UnnecessaryThrows should not remove throws from interfaces and abstract methods. (#519)
- Option to trust parent pom versions when upgrading dependency version. (#522)
- Support adding configuration with maven AddPlugin. (#524)
- Added condition to RenameVariable to prevent renaming constant values.
- Update ChangeType to cause another cycle so that conditional AddDependency can find the associated type.
- Fix Visitor Navigation into TryWithResource (#530)