Skip to content

Let's Revamp Our IDE 🚀 #3019

@josephfusco

Description

@josephfusco

Hey WPGraphQL Community! Let's Revamp Our IDE 🚀

What's Cooking?

We're sprucing up our WPGraphQL IDE - think of it as giving it a fresh coat of paint and some cool new gadgets. Why? Because we want to make your development experience smoother, more intuitive, and totally in sync with the latest in the GraphQL world.

Why This Rocks

  • Less Hassle, More Hustle: We're switching to the official GraphiQL package. Less maintenance for us, more cool stuff for you.
  • Keeping Up with the GraphQL Joneses: We're not just updating; we're aligning ourselves with the latest and greatest in the GraphQL universe.
  • Future-Proofing: We're setting the stage for awesome new features down the line. Think custom scalars and beyond!
  • Everywhere, All the Time: Want to use the IDE on the front-end, in wp-admin, or on the moon? (Okay, maybe not the moon). We've got you covered.
  • Test It Like You Mean It: We know, the current E2E tests are a bit of a bummer. We're on it!

Who Benefits?

All of us! Whether you're a WPGraphQL newbie or a seasoned pro, these updates are going to make your life easier.

What's New and What's Going?

  • Goal: We're not reinventing the wheel. We want to match what we've got, but with the new GraphiQL goodness.
  • Saying Goodbye: No more graphiql_explorer_operation_action_menu_items and the old navy blue sidebar. It's time for something sleeker.
  • Routes and More:
    • Your usual GraphQL server settings? They're staying put.
    • The GraphiQL IDE page is getting a major facelift. Think minimalism, more power under the hood.
    • Help pages? Let's just link to the docs and keep things tidy.

Join the Party 🎉

Got ideas, feedback, or just want to see what's happening? Jump into the WPGraphQL IDE GitHub repo. Your voice matters!

The Endgame

We merge this baby into the core once we're all happy with it. The old repo gets a fond farewell, and we document any big changes to make your transition smooth.


We're super excited about this, and we hope you are too! Let's make WPGraphQL IDE better, together. 🚀💻🎉

Metadata

Metadata

Assignees

Labels

graphiql ideIssues or pull requests related to the GraphiQL IDE

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions