The GitHub Actions job "CI" on grails-core.git/feat/mime-types-defaults has 
failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
2f4332bdec3f8fb6e9abc4739db93d74e086daa0 / Scott Murphy Heiberg 
<[email protected]>
feat: modernize Grails 8 content negotiation defaults

MIME types are now framework defaults and the Accept header is honored
for all clients by default.

MIME types:
- MimeType.createDefaults() now provides the full set of types new apps
  historically declared in application.yml (all, atom, css, csv, form,
  html, js, json, multipartForm, pdf, rss, text, hal, xml).
- MimeTypesConfiguration merges a user's grails.mime.types over the
  defaults instead of replacing them; declared extensions are ordered
  first so the first entry remains the default format.
- Grails Forge (GSP/JSON/Markup features) and the web and rest-api
  profiles no longer generate a grails.mime.types block.

Accept header:
- grails.mime.disable.accept.header.userAgents now defaults to unset, so
  the Accept header is honored for every client including browsers. The
  legacy browser blocklist (Gecko/WebKit/Presto/Trident) is now opt-in,
  fixing browser fetch()/axios requests for application/json that were
  receiving HTML.
- Removed the dead Internet Explorer user-agent branch.

Docs and tests updated; upgrade notes added (sections 27 and 28).

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

With regards,
GitHub Actions via GitBox

Reply via email to