As of https://github.com/graphql/graphql-over-http/pull/215, the new media type considered for GraphQL responses by the HTTP spec has been changed from "application/graphql+json" to "application/graphql-response+json". We should deprecate the former.

As for introducing the new one as a replacement, this might be done in Spring GraphQL directly as it's being used mainly in that project.