PageSourceSearch

https://graphql.org/_next/static/chunks/pages/blog/2025-06-20-graphql-js-org-c82fd178df37461e.js

js graphql.org collected 2026-09-24 07:00:06 UTC 4,310 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4770],{49329:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog/2025-06-20-graphql-js-org",function(){return t(19413)}])},19413:function(e,n,t){"use strict";t.r(n),t.d(n,{useTOC:function(){return a}});var r=t(52676),s=t(92937),i=t(45043),o=t(79428);function a(e){return[{value:"An Inflection Point",id:"an-inflection-point",depth:2}]}n.default=(0,s.c)(function(e){let{toc:n=a(e)}=e,t={a:"a",code:"code",em:"em",h2:"h2",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.a)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.p,{children:"Dear Community,"}),"\n",(0,r.jsx)(t.p,{children:"We’re excited to share a milestone in the GraphQL-JS journey, one that puts our community at the center of everything we do."}),"\n",(0,r.jsxs)(t.p,{children:["For years, GraphQL-JS documentation lived under the broader graphql.org umbrella at ",(0,r.jsx)(t.code,{children:"/graphql-js"}),". While this made sense back then, we want to serve y’all better, we want upgrade guides and everything graphql-js specific to live in one easy to navigate place."]}),"\n",(0,r.jsxs)(t.p,{children:["We’re thrilled to announce that GraphQL-JS has moved to its dedicated home at ",(0,r.jsx)(t.a,{href:"https://www.graphql-js.org",children:(0,r.jsx)(t.strong,{children:"graphql-js.org"})}),"."]}),"\n",(0,r.jsx)(t.p,{children:"This isn’t simply a change of address, it’s a commitment to the community that has made GraphQL-JS what it is today. This new home represents the first step in a larger mission: giving you the comprehensive documentation, clear upgrade paths, and responsive support that a project of this scale deserves."}),"\n",(0,r.jsx)(t.p,{children:"What This Means for You"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Easier discovery"}),": No more hunting through nested documentation structures"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Focused experience"}),": Everything GraphQL-JS related in one dedicated space"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Better navigation"}),": Documentation organized around your workflow, not our internal structure"]}),"\n"]}),"\n",(0,r.jsx)(t.p,{children:"Coming soon:"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Comprehensive upgrade guides"}),": Clear, step-by-step paths between major versions, GraphQL V17 will be our first attempt at this"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.strong,{children:"Enhanced reference documentation"}),": Every API documented with real-world examples"]}),"\n"]}),"\n",(0,r.jsx)(t.h2,{id:n[0].id,children:n[0].value}),"\n",(0,r.jsx)(t.p,{children:"We see this move as an inflection point, a moment where we recommit to being the reference implementation the community deserves. GraphQL-JS isn’t just code; it’s the foundation that teams around the world build upon. Whether you’re implementing a new GraphQL server, debugging a complex schema, or upgrading between major versions, you deserve documentation and tooling that makes your job easier, not harder."}),"\n",(0,r.jsx)(t.p,{children:"This is our promise: we’re not just maintaining GraphQL-JS, we’re investing in its future and yours."}),"\n",(0,r.jsx)(t.hr,{}),"\n",(0,r.jsx)(t.p,{children:(0,r.jsx)(t.em,{children:"The GraphQL-JS Maintainers"})}),"\n",(0,r.jsx)(t.p,{children:(0,r.jsxs)(t.em,{children:["Questions or feedback about the new site? We’d love to hear from you in our ",(0,r.jsx)(t.a,{href:"https://github.com/graphql/graphql-js/discussions",children:"GitHub discussions"})," or on the ",(0,r.jsx)(t.a,{href:"https://discord.graphql.org",children:"GraphQL community Discord"})," in channel ",(0,r.jsx)(t.code,{children:"#graphql-js"}),"."]})})]})},"/blog/2025-06-20-graphql-js-org",{filePath:"src/pages/blog/2025-06-20-graphql-js-org.md",timestamp:1789481543e3,pageMap:i.v,frontMatter:{title:"Announcing graphql-js.org!",tags:["announcements"],date:"2025-06-20",byline:"GraphQL-js Maintainers",featured:!0},title:"Announcing graphql-js.org!"},"undefined"==typeof RemoteContent?a:RemoteContent.useTOC)}},function(e){e.O(0,[3556,5043,2888,9774,179],function(){return e(e.s=49329)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.