Changelog for Groovy 2.6.0-alpha-2

Bug

  • [GROOVY-7573] - Groovyc ant task does not release file handles
  • [GROOVY-7721] - Static type checking fails when compiling against a Java8 interface with inherited methods
  • [GROOVY-8277] - [Parrot]Fix gls.syntax.MethodCallValidationTest#testDeclarationInMethodCall
  • [GROOVY-8288] - [Sql] withBatch fails when batchSize == number of addBatch call
  • [GROOVY-8311] - [Parrot]Failed to check duplicated parameters properly
  • [GROOVY-8319] - Improve smart type on list expresions
  • [GROOVY-8330] - Wrong 'Inconvertible types' error on casting interface
  • [GROOVY-8332] - Packaging issue for Antlr4-related jars
  • [GROOVY-8470] - dead loop when compiling 'enum in enum without semicolon'

Improvement

  • [GROOVY-4018] - Make the Groovy truth value of NaN be false *
  • [GROOVY-8312] - [PARROT] Deprecate useless features on unicode sequences

New Feature

  • [GROOVY-8352] - Add a @Generated annotation to mark generated members

* potentially breaking change (read issue for details - even minor differences are sometimes flagged as potentially breaking changes)