Home / Companies / LogRocket / Blog / Post Details
Content Deep Dive

What’s new in the latest GraphQL spec

Blog post from LogRocket

Post Details
Company
Date Published
Author
Leonardo Losoviz
Word Count
1,606
Language
-
Hacker News Points
-
Summary

The October 2021 release of the GraphQL specification, following a three-year gap since the last update, introduces mostly incremental improvements rather than major new features, despite involving nearly 100 changes from 35 contributors. This extended release cycle is due to the rigorous process required for any new additions, which must adhere to guiding principles like backward compatibility and performance. Notably, the specification includes new features like Custom Scalar Specification URLs and interfaces implementing other interfaces, among others. The slow pace of releases is intentional, ensuring stability and compatibility given GraphQL's widespread adoption, while ongoing updates to the working draft allow the ecosystem to evolve without waiting for formal releases. However, some features, such as polymorphic input union types, remain in progress due to the complexity and the need for thorough vetting. The release process emphasizes meticulous research and consultation, aiming to adopt the best solutions without compromising long-term stability.