Changelog for Groovy 5.1.3

Bug

  • [GROOVY-12413] - TYPE_USE annotations on primitive record components and tuple-constructor parameters are duplicated or misapplied
  • [GROOVY-12415] - Groovy 5 decompiler crashes on TYPE_USE annotation on primitive Java record component
  • [GROOVY-12416] - SecureASTCustomizer: indirect import check does not box primitive receiver types