The GitHub Actions job "CI - Groovy Joint Validation Build" on 
grails-core.git/deps/sitemesh-3.3.0-M3 has failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
1c00628f9087ce0bb5500856c887a5cd09acf231 / Scott Murphy Heiberg 
<[email protected]>
Upgrade SiteMesh to 3.3.0-M3

M3 fixes the response charset in the view-resolver integration: the
buffering view no longer stamps a charset-less text/html default onto
the response before the inner view renders, so GSP's configured UTF-8
content type is applied instead of the container's locale-derived
charset. Before this, decorated pages served most non-English locales
as ISO-8859-1, garbling all non-Latin-1 text.

The release also makes enableBuffering the public API for unconditional
buffering, replaces the wrap-all default with a non-invasive delegating
resolver (Grails' bean-definition/bean-instance integrations are
unaffected and keep priority through the extension contract), adds
SiteMeshViewResolver.decorate(View) for handler-returned views, defers
SiteMeshViewContext creation until the rendered content type is known,
binds the starter's early post-processors from the Environment, and
centralizes decorator-chain parsing.

Verified against the released artifact: :grails-sitemesh3:test and the
gsp-sitemesh3 functional suite pass, and a generated application serves
all 18 bundled locales as charset=UTF-8 with byte-valid content.

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

With regards,
GitHub Actions via GitBox

Reply via email to