Working draft published for the 'GraphQL over HTTP' specification (Jul 24, 2025)
Key update
A working draft of the GraphQL over HTTP specification was published (working draft dated Jul 24, 2025), formally defining how to encode GraphQL requests and responses over HTTP — including a new response media type (application/graphql-response+json), canonical request parameter names, recommended URL patterns (e.g., /graphql), and clear guidance on HTTP status-code semantics for GraphQL responses. (graphql.github.io)
Why it matters
This draft moves the ecosystem from de-facto conventions to an explicit, interoperable contract. Practically, the spec lets servers and clients agree on when a non-2xx status code is meaningful (the spec introduces a dedicated media type so intermediaries and tooling can trust HTTP status codes), prescribes request/response shapes and content negotiation, and recommends URL and caching behavior — all of which directly affect server implementations, client libraries, proxies, CDNs and observability tooling. (graphql.github.io)
For developers that run or integrate GraphQL services: you should plan to (a) add support for the new media type alongside application/json, (b) audit intermediaries (reverse proxies, CDNs, API gateways) to ensure they don’t rewrite or drop GraphQL responses, and (c) update client libraries and server frameworks to follow the spec’s request parameter and URL guidance to improve caching, error semantics, and tooling interoperability. The spec is still a draft, but its recommendations are already precise enough to drive concrete compatibility and deployment changes. (github.com)
Source
Read Next
AWS CDK splits the CLI from the Construct Library (independent releases & new CLI repo)
August 31, 2025AWS announced the CDK CLI and the CDK Construct Library will be released independently and the CLI is moving to a new repository — this changes how you version, install, and automate CDK in CI.
Bun adds Bun.SQL — a zero‑dependency unified SQL client (MySQL, PostgreSQL, SQLite)
August 30, 2025Bun v1.2.21 (Aug 25, 2025) introduces Bun.SQL: a single, zero‑dependency SQL client that supports MySQL/MariaDB (Zig driver), PostgreSQL and SQLite with a consistent tagged‑template API.
pnpm 10.12 (v10.12.1) adds an experimental global virtual store for near‑instant local installs
August 29, 2025pnpm 10.12 introduces a central, graph-hashed virtual store that lets multiple projects reuse exact dependency graphs, dramatically speeding up local installs on warm caches and improving monorepo workflows.