Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let's Revamp Our IDE 馃殌 #3019

Open
josephfusco opened this issue Jan 16, 2024 · 1 comment
Open

Let's Revamp Our IDE 馃殌 #3019

josephfusco opened this issue Jan 16, 2024 · 1 comment
Assignees
Labels

Comments

@josephfusco
Copy link
Member

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. 馃殌馃捇馃帀

@jasonbahl jasonbahl pinned this issue Jan 16, 2024
@jasonbahl
Copy link
Collaborator

jasonbahl commented Jan 16, 2024

Comments are locked on this.

We'll be discussing technical details, feature requests, etc over on the WPGraphiQL IDE repo.

馃憠馃徎 https://github.com/wp-graphql/wpgraphql-ide

@wp-graphql wp-graphql locked as resolved and limited conversation to collaborators Jan 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
Status: 馃彈 In progress
Development

No branches or pull requests

2 participants