What's Changed
- Fixing more mandatory space issues in Javascript Autoformatting by @greg-at-moderne in #5487
- Fixing formatting around assignment operators in Javascript by @greg-at-moderne in #5488
- Javascript - MinimumViableSpaceVisitor not to remove spaces by @greg-at-moderne in #5489
- Fix whitespace handling in Javadoc by @e5LA in #5469
- Add NormalizeWhitespaceVisitor by @greg-at-moderne in #5494
- refactor: OpenRewrite Recipe best practices by @timtebeek in #5493
- Check if XML file uses NS URI by @MBoegers in #5496
- Fixing multiline html comment by @e5LA in #5497
- Add an
applyTo
option to the UnfoldProperties recipe by @jevanlingen in #5500 - JS AST templating and matching by @knutwannheden in #5481
- Not adding newline in TabsAndIndents block end handling in Javascript by @greg-at-moderne in #5501
- Generalize changing of properties in Maven recipes by @jevanlingen in #5503
- Javascript - removing RightPadded wrapper from JsxTag.children by @greg-at-moderne in #5505
- Added kotlin support to UseHttpsForRepositories by @JohannisK in #5502
- Deprecated ChangePluginVersion in favor of UpgradePluginVersion as that one is Kotlin aware. by @Jenson3210 in #5504
- Support classifier when downloading Maven artifacts by @robberphex in #5491
- Javascript - refactoring, removing J prefix from JContainer, JLeftPadded, JRightPadded by @greg-at-moderne in #5508
- Made DependencyUseStringNotation kotlin-aware by @Jenson3210 in #5510
- Added kotlin support to
FindDependency
recipe by @JohannisK in #5509 - Support Kotlin for the RemoveRepository recipe by @jevanlingen in #5506
- Add test for all dependency management entry variants by @torsten-liermann in #5450
- Do not change annotations without arguments by @steve-aom-elliott in #5511
- RecipeRunStats several times counts the same recipe runs with different params by @arodionov in #5408
- Fixing the case when catch has no binding parameter in Javascript autoformatting by @greg-at-moderne in #5513
- Remove file path support from
StringUtils#matchesGlob()
by @knutwannheden in #5514 - Revert generalized maven recipe property handling by @timtebeek in #5516
New Contributors
- @e5LA made their first contribution in #5469
- @robberphex made their first contribution in #5491
Full Changelog: v8.53.1...v8.54.0