What's Changed
- Support Groovy methods declaring generic type parameters by @knutwannheden in #4923
- Fixing YAML handling of multiline literals in some cases by @greg-at-moderne in #4924
- Refactoring, renaming visitors not to use Java in their name by @greg-at-moderne in #4926
- Allow Groovy class to extend
groovy.lang.Script
by @knutwannheden in #4922 - Map compiler type information for
SwitchExpression
by @Laurens-W in #4929 - Add backwards compatibility constructors by @knutwannheden in #4933
TypeTable
as a substitute for packing whole jars intoMETA-INF/rewrite/classpath
by @jkschneider in #4932- Support JEP-440: Pattern matching for Records by @Laurens-W in #4925
- Add annotation element values to type attribution model by @zexblue01 in #4746
- Refactoring, moving getStyle methods to Style.from by @greg-at-moderne in #4935
- ChangeDependencyConfiguration should only perform updates when the or… by @shanman190 in #4941
- Fix bug in
PackageMatcher
by @knutwannheden in #4942 - Support annotations on nested classes in
AnnotationTemplateGenerator
by @knutwannheden in #4943 - Adding ReplaceLegacyAttributeIndexSyntax by @greg-at-moderne in #4944
New Contributors
- @zexblue01 made their first contribution in #4746
Full Changelog: v8.43.4...v8.44.0