Changelog for Groovy 2.3.3

Bug

  • [GROOVY-6412] - CLONE - Incorrect parameter for annotations throws compilation exception with obfuscated message
  • [GROOVY-6804] - [Static type checking] - Reference to method is ambiguous. Cannot choose between
  • [GROOVY-6811] - Bug in the constructor of anonymous inner class
  • [GROOVY-6834] - False positive variable scoping error when using AIC in combination with logging AST transform
  • [GROOVY-6841] - BUG! exception in phase 'semantic analysis'
  • [GROOVY-6846] - DGM.retainAll() has wrong generic type on Closure condition
  • [GROOVY-6851] - Tenary operator with @CompileStatic in constructor results in ArrayIndexOutOfBoundsException
  • [GROOVY-6856] - Generics and static type checking: "Cannot return value of type W on method returning type W"
  • [GROOVY-6857] - JsonSlurper.parse with byte array throws stack overflow exception

Improvement