Messages by Date
-
2026/10/19
[jira] [Closed] (GROOVY-11949) Bump log4j2 to 2.24.4 (test dependency)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12134) @Delegate regression: fails to skip a final method inherited from a precompiled superclass
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11903) Iterable minus modifies self in slow path
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12395) IndyCatchCompat: obtain its handles without a by-name lookup so R8 needs no keep rule
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12299) Bump plexus-utils to 4.1.0
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12278) improve attribute name rendering in templates
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12297) STC: multi-assignment works with Tuple-returning methods on the RHS but not with List-returning methods
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11965) groovydoc incorrectly includes members declared inside anonymous Java class bodies in the generated documentation of the enclosing class
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12010) Graduate groovy-toml from incubating to stable
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12005) Harden Grape against cache corruption and CDN throttling
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11587) bin scripts in org.codehaus.groovy:groovy-binary contain incorrect line endings
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11867) Bump checkstyle to 12.3.1 (build dependency)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12255) Compile switch expressions as first-class AST (no closure desugar)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12338) harden StreamingSAXBuilder comment/PI breakout validation
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11898) provide test for OSGi
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11760) @CompileStatic method triggers static type checking error in Groovy 5 but not Groovy 4
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11911) Deprecate callsite versions of BooleanClosureWrapper
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11939) Consolidate inline-tag processing in SimpleGroovyClassDoc
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11914) Add PurityChecker type checking extension
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12024) Subscript operator for Map has unexpected behavior when key is 'properties'
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-10702) STC: no error for multiple instanceof and sparse method call
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12147) Add locale-aware number, currency and percent formatting/parsing to the GDK
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12346) Provide a GroovySocketServer constructor variant with an address
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12156) chooseBestMethod returns candidates in identity-hash order, making static-compilation output path-dependent
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12067) IntRange.containsWithinBounds delegates to contains, breaking the continuous-bounds contract
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12323) ChannelSelect: add claimable send offers (output guards)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11690) Slightly expanded error messages
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12240) Initialize argument-less enum constants with a direct constructor call
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12289) Switch expressions with duplicate case labels compile under @TypeChecked but fail under @CompileStatic
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12214) STC: method reference should select the functional-interface overload over a Closure overload
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12090) Bump spotbugs to 4.10.2
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12020) EnumSet .plus() regression in Groovy 4
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12396) Bump jline to 4.4.3
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12148) fix out-of-bounds read on dangling escape in decodeJsonString
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-9806) [GEP] Create a LINQ-like DSL (advanced cases)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12348) Harden JMXBuilder configuration
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11571) Performance problem in Eclipse RCP/OSGi/Equinox environment
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11725) Bump checkstyle to 10.26.1 (build dependency)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12276) further Closure hardening under readResolve
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12234) Indy: AOT link mode so dynamic Groovy dispatch works in GraalVM native images
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12193) Bump logback to 1.6.1 (test dependency)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12119) JmxBuilder: connector environment map is discarded
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12343) Provide AsyncChannel.after
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12138) emit invokedynamic call sites for property writes
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12283) SecureASTCustomizer: apply import rules to construction-coercion casts and subscripts
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12209) NullChecker: track nullness through ?., ?:, and ternary results
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12084) groovy-contracts: @Synchronized method with @Ensures/@Invariant but no @Requires throws ClassCastException (SynchronizedStatement → BlockStatement)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11889) STC: instanceof check rejects UnionTypeClassNode members as incompatible types
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11689) @Delegate generates random method orders
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12218) Complete fat-free (functional-interface) twins for the array (`T[]`) forms of the GROOVY-12054 DGM methods
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12135) groovy-contracts: Add a ThrowsIf annotation
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11765) Bump spotbugs to 4.9.6
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11999) ProxyGeneratorAdapter NPE when proxy interfaces mix bootstrap and user classloaders
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-9295) Sql.checkForNamedParams false positives
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11918) Bump to latest asciidoctorj versions
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12387) Indy: exception-handler combinator bypassed on ART
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11678) Create DGM#subList(IntRange) method
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12143) GEP-27: lambda hoisting
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12132) groovyc: print collected warnings on successful compilation (make -w effective)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12221) Remove JApplet (which is gone in JDK26) as hard-coded API param in Console (backport for 5_1_X)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12374) Launchers: match java classpath semantics — no implicit . when -cp is set
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11897) Bump ant version to 1.10.16
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12308) MetaClassImpl.addMetaBeanProperty (and addNewInstance/StaticMethod) should reject an initialized metaclass like addMetaMethod does
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11635) 3.0.24 SDK zip scripts use Windows EOL
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12081) RegexChecker doesn't support String.matches(Pattern|String)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11750) Cannot compile subclass of non-sealed class
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11779) Object#dump should consider properties when fields are not accessible
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11866) array initializer for annotation attribute value
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11979) Consolidate XML factory hardening and document secure-by-default parsing
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12288) Cache ClassWriter getCommonSuperClass lookups per class
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12028) Add JDK27 constants
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12100) provide Closure variants for AGM primitive each
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12095) Code in groovydoc does not display correctly
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12070) Groovy could provide DGM/ADM isSorted variants (int[] and long[] variants)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11935) Set invokedynamic call site target immediately to enable earlier JIT inlining
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12199) Replace ant-jarjar with com.gradleup.shadow for package relocation
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12032) Provide a DGM clamp method
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-9572) groovydoc: some __$stMC field is inherited from base class
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12225) STC: property access to a record component fails for precompiled records
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11820) Overwriting a getter method in a supertype via category results in inconsistent property / getter behavior
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11915) GINQ: Add groupby...into with first-class GroupResult type
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11893) Standardise hooks for Groovy pretty printing
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12314) Align field-backed property access across compilation modes
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11932) Allow theme switching light/dark/system in groovyConsole
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-5436) add Sql.inList for collection expansion in SQL IN clauses
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11901) Renovate process handling methods
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12280) AwaitableAdapterRegistry.awaitableCache pins the Groovy class loader via ClassValue associations on platform-class keys
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11951) Make DocGDK generation piggy back on new Groovydoc
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11886) support JDK platform logging instead of System.err for errors and warnings
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11997) Add @ForkedJvm JUnit extension to groovy-test-junit6
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12192) Bump maven-resolver-supplier-mvn4 to 2.0.21
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11977) val type placeholder for final declarations
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12410) groovysh /! can lose a shell command's output because the output pump threads are never joined
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11774) Bump javaparser to 3.27.1
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12027) Align CompilerConfiguration with JDK17 minimum
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12064) Provide a maximum depth threshold for parsing deeply nested JSON documents
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12106) STC cannot resolve inherited static trait method from sub-trait body
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11990) Bump jackson to 2.21.3
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11766) Bump checkstyle to 11.0.1 (build dependency)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12272) JsonLexer re-validates the whole prefix per quote
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12333) findBalancedGroups: bound the cost of deeply nested input
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12296) CsvBuilder: toCsv(data, type) emits columns in alphabetical rather than declaration order
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12195) Bump spotbugs to 4.10.3 (build dependency)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11685) Static type checking fails with groovy 5.x
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11888) STC: method resolution fails for UnionTypeClassNode due to premature covariant elimination
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12125) deleteDir() should treat symbolic links as leaves
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11675) split property definitions aren't carrying final modifier to getters
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12389) Java8 plugin: skip type-use annotations when the reflection API lacks AnnotatedType
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12311) Support check-only compilation (stop after CLASS_GENERATION instead of INSTRUCTION_SELECTION but before OUTPUT)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-9381) Add native async/await support
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12078) support old parameter values in @Ensures postconditions (incl. static methods)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11958) Add SGM#findGroups/findAllGroups
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12154) `@CompileStatic` lambda with a primitive-typed parameter targeting a generic functional interface fails at runtime with `LambdaConversionException`
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12397) VerifyError for a pattern variable bound in a later &&/|| operand (JEP 394 flow scoping)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-10581) Prepare for deprecation of security manager (JEP-411)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11983) STC: unsound smart-cast in else branch of if (cond && !(x instanceof Y))
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11959) multi-assignment failure for singleton primitives
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12377) Bump ant version to 1.10.18
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12109) Harden Closure deserialization against owner/delegate reference cycle
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12265) GrapeMaven: fail resolution on checksum mismatch
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12104) Trait body with T.this.* qualifier produces VerifyError (4.x) / ClassCastException (5.x/6.x) — should be a compile error
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12309) Closure calls with Object[] parameter under static compilation get the wrong argument
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12250) NullChecker: narrow arguments of null-validator and assertion methods (requireNonNull, assertNotNull, assertThat(x).isNotNull())
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11926) Improve consistency of YAML functionality
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12290) Private field access from another class compiles under @TypeChecked but fails under @CompileStatic
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12163) fix concurrent modification of ExpandoMetaClass mixinClasses
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12006) Bump gradle to 9.5.1 (build)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11920) Include javax.swing.plaf.nimbus in Nimbus LAF check in groovy-swing
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12231) validate the four hex digits of a json \u escape
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12329) JsonSlurper: bound the length of a JSON number token
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12230) STC: String/GString conditional not accepted where String is expected
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11681) Return statement throws a compile error inside a closure
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12186) reject lone low surrogate in StreamingMarkupWriter.write
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11857) encapsulate ForStatement without value variable
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12373) GroovyServlet: support opt-in verbose error responses
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12330) Improve JsonOutput.prettyPrint for large documents
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11994) GEP-16: Missing groovy.val.enabled flag
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12369) Harden Grape uninstall
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12002) add MarkdownSlurper support to groovysh
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12252) NullChecker: honour @Nullable type arguments reaching results via generics (get(0), xs[0], head())
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12408) Compile implicit-return arrow switches as switch statements
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11829) Properties located from a set(key, value) always use the same method even when the value type is better matched by another
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12364) Native image: dynamic call to a @CallerSensitive method (e.g. Logger.getLogger) is fatal under AOT link mode
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12391) grooid jar: java.beans.Transient is rewritten to a class openbeans never had
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12379) native probe: cover groovy-nio, groovy-xml and groovy-json
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11991) Bump jline to 4.0.14
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12001) Bump jline to 4.1.0
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11895) Allow arguments to be set in groovyConsole
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11682) Support modular external links
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12339) Additional Closure serialization cycle checks
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12386) groovy-json: keep System.Logger out of internal static initialisers
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-9805) Multiple assignment statements seperated by semicolons on a single line within a try catch block can lead to java.lang.VerifyError
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11754) Compilation error: ClassCastException (unnamed module)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12011) groovy-csv: clarify when dates can retain rich types vs when handled as Strings
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11659) STC: assign range to primitive array
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11723) Bump log4j2 to 2.25.1
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11946) support auto dark mode via prefers-color-scheme (CSS variable refactor) in groovydoc
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12213) avoid decoding the request URI in HttpBuilder.appendQuery
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12399) Arrow switch statement without default throws IllegalStateException when no arm matches
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12065) Implement peephole optimization for bytecode generation
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11878) Allow AST transforms to be applicable in more places, initially loop statements
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-9057) Groovydoc should set exit code on errors
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12268) resolveClass initializes classes named in the stream
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12017) Tuple equals should follow Groovy's List equals semantics
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-8283) Field shadowing not considered in STC
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-7768) groovy.sql.Sql callWithAllRows returns blank result when passing params
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12184) unsound cast for property access on union type (instanceof A || instanceof B) throws ClassCastException (fix for GROOVY_5_0_X)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12341) sync GroovyPosixCommands with the JLine 4.4.1
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12039) Graduate RegexChecker and FormatStringChecker from incubating to stable
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-4634) Proper support for @Documented on annotations
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-8366) InvokeDynamic Classes Not Compatible with Android Compiler
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12347) Improve escaping for DomToGroovy
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11913) Bring back SwingBuilder widgets list
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11522) Possible Null Pointer Dereference in VariableScopeVisitor.java
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-9585) CompilerConfiguration copy constructor does not copy compilation customizers
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12041) STC: unresolvedVariable/unresolvedProperty no longer fires when receiver inherits getProperty(String)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11703) Fails to compile due to forbidden access to `this` of interface
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12306) Error tolerance is not applied to type checking errors and has no unlimited setting
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12344) Replace TemplateServlet backend cache class
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11717) Update Groovysh to JLine3: initial version
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12170) Bump JUnit to 6.1.2
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12025) Provide a JavaShell compileAllTo method
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12201) Add JDK 27 constant for GROOVY 5
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12021) Add DO macro for monadic comprehensions over Optional/Stream/Awaitable and @Monadic types
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12245) @AnnotationCollector(processor=…) value that isn't a constant produces GroovyBugError: unexpected NullPointerException
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12036) GDK: cache Collectors instances in StreamGroovyMethods and ParallelCollectionExtensions
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12302) Bump spotbugs to 4.10.4
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12158) @AutoImplement generates methods in hash order, not the order they are found
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12040) restore @Builder retention to RUNTIME in 5.0.x
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12118) Further harden sql injection protection
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11759) Bump jackson to 2.20.0
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11964) Additional multi-assignment forms
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11887) Scripting support for JUnit6 conditional execution
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12264) Optimize the unrelated-default-method scan during class generation
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12216) Fat-free twins for the fold/reduce DGM methods (inject, injectAll)
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11902) minor groovy-nio improvements
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-12362) ReflectionUtils.getCallingClass and StackTraceUtils.sanitize should ignore GraalVM's com.oracle.svm frames
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11715) Grails reproducible build part 3: @DelegatesTo ordering
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11767) Bump log4j2 to 2.25.2
Paul King (Jira)
-
2026/10/19
[jira] [Closed] (GROOVY-11987) groovydoc CLI fails with "Unsupported Java Version: false" when --javaVersion omitted
Paul King (Jira)