Skip to content

(draft) graphiql 2 next steps roadmap #2690

@acao

Description

@acao

I'm probably missing a lot of things here but just to get started. Please feel free to reorganize things as you please

2.0.x

  • replace webpack 4 with webpack 4 at least if not full vite/esbuild for @graphiql/react & graphiql
  • i18n
  • more a11y improvements

2.x.y

  • plugins prop API expansion - either
    -1. we move plugins prop => sidebarPlugins and mark plugins as deprecated - where other types of plugins use different props such as resultPanePlugins
      1. or we expand on our usage of the plugins prop array collection definition to specify alternative types of plugins, and upgrade the underlying @graphiql/react?
  • custom operation, variables, results tab pane plugin API?
  • sidebar network tab
  • sidebar code exporter
  • sidebar
  • better subscriptions results view (custom results serializer/ custom component plugin via tab pane plugins?)
  • yaml, markdown, and html results view plugins
  • query parser
  • docs site 📚🔮
    • doc site setup
    • how-tos
    • examples
    • api docs
  • easy vars?
  • renderGraphiQL, middlewares and simple client-only docker image

3.0.0

  • monaco-editor
  • ...

Todos

for this roadmap:

  • link relevant issues
  • create relevant discussions
  • create relevant tickets

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions