releases.shpreview
Apollo GraphQL/Apollo Server/@apollo/server@4.12.0

@apollo/server@4.12.0

$npx -y @buildinternet/releases show rel_QYkgSPzsd6uI146wzxKu6

Minor Changes

  • #8054 89e3f84 Thanks @clenfest! - Adds a new graphql-js validation rule to reject operations that recursively request selections above a specified maximum, which is disabled by default. Use configuration option maxRecursiveSelections=true to enable with a maximum of 10,000,000, or maxRecursiveSelections=<number> for a custom maximum. Enabling this validation can help avoid performance issues with configured validation rules or plugins.

Patch Changes

  • #8031 2550d9f Thanks @slagiewka! - Add return after sending 400 response in doubly escaped JSON parser middleware

Fetched April 11, 2026