What's Changed
- Change Parser interface to return streams of source files, rather than lists of source files to facilitate running on large repositories
- Rewrite 8.0 migration recipes by @kunli2 in #3241
- enhancement of AddOrUpdateAnnotationAttribute to support remove an attribute by @kunli2 in #3253
- Support case-insensitive enum deserialization In
YamlResourceLoader
by @kunli2 in #3264 - Update Gradle model on removal of dependency by @shanman190 in #3263
- Gradle AddDependency supports semver selectors, updates dependency model by @sambsnyd in #3266
- Recipe to remove an xml element by @m-brophy in #3269
- added a failing test in ChangeFieldNameTest by @xshen053 in #3271
- Support using different configurations for different test source sets when adding gradle dependency by @kzwang in #3265
- Improved support for large repositories by @jkschneider in #3118
- Fix for type cast error in Gradle AddDependency recipe. by @jeremyg484 in #3281
- JavaTemplate#apply by @jkschneider in #3285
- a new recipe to add a profile into a maven pom.xml file by @m-brophy in #3279
New Contributors
- @xshen053 made their first contribution in #3271
- @kzwang made their first contribution in #3265
- @jeremyg484 made their first contribution in #3281
Full Changelog: v7.40.8...v8.0.0