The GitHub Actions job "CI - Groovy Joint Validation Build" on 
grails-core.git/fix/binddata-mass-assignment has failed.
Run started by GitHub user jamesfredley (triggered by jamesfredley).

Head commit for run:
56a9b27e90b621d051a2ddc1e1acbb4f561615df / James Fredley 
<[email protected]>
Bind typed arrays through the allowlist and resolve domain elements

- Route non-indexed typed-array element binding (e.g. JSON
  `children: [[...]]` into a `Child[]`) through the allowlist-aware
  binder instead of raw Groovy list-to-array coercion, so a nested
  property such as `admin` cannot be set past the element's allowlist.
- Resolve persisted domain array elements by identifier before binding,
  mirroring the collection and typed-map paths.
- Resolve the runtime-derived bindable property names only on an
  include-list cache miss, keeping the hot binding path off the
  constraints/metaclass walk on cached classes.

Assisted-by: Sisyphus:openai/gpt-5.6-sol [gpt-coding]

Report URL: https://github.com/apache/grails-core/actions/runs/29542236957

With regards,
GitHub Actions via GitBox

Reply via email to