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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GraphiQL v4 #3685

Draft
wants to merge 66 commits into
base: main
Choose a base branch
from
Draft

GraphiQL v4 #3685

wants to merge 66 commits into from

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    fec285b View commit details
    Browse the repository at this point in the history
  2. [graphiql-react/graphiql] new looks of tabs (#3644)

    * new looks of tabs
    
    * add graphiql react too
    
    * all fixes
    
    * more polishing
    
    * more
    
    * more
    
    * more
    
    * more
    
    * more
    
    * prettier
    
    * polish changeset
    
    * disable shrinking while changing the operation name
    
    * Update packages/graphiql-react/src/ui/tabs.css
    
    Co-authored-by: Ted Thibodeau Jr <[email protected]>
    
    * yarn i
    
    * apply new design changes
    
    * prettier
    
    * Update .changeset/thirty-spoons-call.md
    
    * fix cypress
    
    * this fix locally
    
    ---------
    
    Co-authored-by: Ted Thibodeau Jr <[email protected]>
    dimaMachina and TallTed authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    3c1a345 View commit details
    Browse the repository at this point in the history
  3. [2] GraphiQL x Vite v5 (#3679)

    * new looks of tabs
    
    * add graphiql react too
    
    * all fixes
    
    * more polishing
    
    * more
    
    * more
    
    * more
    
    * more
    
    * more
    
    * prettier
    
    * polish changeset
    
    * disable shrinking while changing the operation name
    
    * Update packages/graphiql-react/src/ui/tabs.css
    
    Co-authored-by: Ted Thibodeau Jr <[email protected]>
    
    * yarn i
    
    * apply new design changes
    
    * prettier
    
    * vite
    
    more
    
    more
    
    more
    
    * fix demo
    
    * fix cspell
    
    * fix dev
    
    * update cypress to v13
    
    * upd cache key
    
    * Update .changeset/thirty-spoons-call.md
    
    * Update packages/graphiql/vite.config.mts
    
    * merge
    
    * add changeset
    
    * yarn.lock
    
    ---------
    
    Co-authored-by: Ted Thibodeau Jr <[email protected]>
    dimaMachina and TallTed authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    5d90e0e View commit details
    Browse the repository at this point in the history
  4. [3] remove unused webpack deps (#3681)

    * new looks of tabs
    
    * add graphiql react too
    
    * all fixes
    
    * more polishing
    
    * more
    
    * more
    
    * more
    
    * more
    
    * more
    
    * prettier
    
    * polish changeset
    
    * disable shrinking while changing the operation name
    
    * Update packages/graphiql-react/src/ui/tabs.css
    
    Co-authored-by: Ted Thibodeau Jr <[email protected]>
    
    * yarn i
    
    * apply new design changes
    
    * prettier
    
    * vite
    
    more
    
    more
    
    more
    
    * fix demo
    
    * fix cspell
    
    * fix dev
    
    * update cypress to v13
    
    * upd cache key
    
    * remove webpack deps
    
    * fix `yarn jest --coverage`
    
    * Update .changeset/thirty-spoons-call.md
    
    * Update packages/graphiql/vite.config.mts
    
    * merge
    
    * add changeset
    
    * yarn.lock
    
    * yarn.lock
    
    ---------
    
    Co-authored-by: Ted Thibodeau Jr <[email protected]>
    dimaMachina and TallTed authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    11aacd0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    955573a View commit details
    Browse the repository at this point in the history
  6. [4] update graphql to 16.9.0 and use vite define configuration to…

    … remove development code from cdn bundle (#3683)
    
    * vite
    
    more
    
    more
    
    more
    
    * fix demo
    
    * fix cspell
    
    * fix dev
    
    * update cypress to v13
    
    * upd cache key
    
    * remove webpack deps
    
    * fix `yarn jest --coverage`
    
    * upd graphql
    
    * aa
    
    * yarn.lock
    
    * fix tests
    dimaMachina authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    8efb873 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0fdd9b9 View commit details
    Browse the repository at this point in the history
  8. commit pre.json until graphiql-v4 will be added to list of author…

    …ized branches to deploy
    dimaMachina committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    c5b3aa2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    61fc27a View commit details
    Browse the repository at this point in the history
  10. [v4] remove disableTabs option (#3687)

    * remove `disableTabs` option
    
    * format
    dimaMachina authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    09e7004 View commit details
    Browse the repository at this point in the history
  11. commit pre.json

    dimaMachina committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    11bacb8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    445bf02 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d34246e View commit details
    Browse the repository at this point in the history
  14. [v4] prefer location over window.location and prefer navigator

    …over `window.navigator` (#3692)
    dimaMachina authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    82bc961 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    93453fc View commit details
    Browse the repository at this point in the history
  16. [v4] test umd build only on ci, locally test cdn.ts (#3693)

    * test umd build only on ci, locally test cdn.ts
    
    * Update custom-words.txt
    dimaMachina authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    2005871 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. [v4] convert graphiql e2e server to ESM (#3697)

    * aa
    
    * fix netlify
    
    * fix
    
    * fix fails on ci
    dimaMachina authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    bf3ea52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb70347 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e43d2b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95668f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. [v4] generate types with vite-plugin-dts (#3702)

    * generate types with `vite-plugin-dts`
    
    * add types:check in prebuild
    
    * more
    
    * more
    
    * more
    
    * update vite
    
    * upd
    
    * use terser
    dimaMachina authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    00415d2 View commit details
    Browse the repository at this point in the history
  2. [v4] use vite build --watch instead of vite for dev script beca…

    …use we don't need development server for them (#3705)
    dimaMachina authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    8ff87d7 View commit details
    Browse the repository at this point in the history
  3. [v4] remove graphiql default export (#3706)

    * aa
    
    * aa
    
    * polish
    dimaMachina authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    343dd59 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e26b74 View commit details
    Browse the repository at this point in the history
  5. [v4] fix netlify deploy (#3708)

    * fix netlify deploy
    
    * fix cypress
    dimaMachina authored Aug 9, 2024
    Configuration menu
    Copy the full SHA
    db181b2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9baf1f0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7afb4be View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Version Packages (alpha) (#3689)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    acao and github-actions[bot] authored Aug 11, 2024
    Configuration menu
    Copy the full SHA
    1a6d63d View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. [v4] show tabs even there is only 1 tab (#3713)

    * aa
    
    * aa
    
    * fix unit tests
    
    * fix cypress
    dimaMachina authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    27bbc51 View commit details
    Browse the repository at this point in the history
  2. [v4] Remove toolbar.additionalContent and `toolbar.additionalCompon…

    …ent` props in favor of `GraphiQL.Toolbar` render props. (#3707)
    dimaMachina authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    3c901c1 View commit details
    Browse the repository at this point in the history
  3. Version Packages (alpha) (#3714)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    acao and github-actions[bot] authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    cb4553d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc2808f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf0c4e7 View commit details
    Browse the repository at this point in the history
  6. Version Packages (alpha) (#3718)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    acao and github-actions[bot] authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    15fff26 View commit details
    Browse the repository at this point in the history
  7. [v4] fix merge conflicts with main (#3719)

    * upgrade to graphql v17 including support for new incremental delivery format (#3682)
    
    * add support for new incremental delivery format
    
    * fix vitest
    
    * add patch for graphql-js bug
    
    submittes upstream with test at graphql/graphql-js#4160
    
    * apply feedback
    
    * move patches!
    
    * some fixes
    
    * fix netlify/cypress
    
    * remove export
    
    * update changeset
    
    ---------
    
    Co-authored-by: Dimitri POSTOLOV <[email protected]>
    
    * Version Packages (#3715)
    
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    
    * prettier
    
    * fix e2e
    
    * update pr-graphql-compat-check.yml
    
    * prettier
    
    ---------
    
    Co-authored-by: Yaacov Rydzinski <[email protected]>
    Co-authored-by: Rikki Schulte <[email protected]>
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    4 people authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    d3fc470 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    b468046 View commit details
    Browse the repository at this point in the history
  2. [v4] fix scrollbar appearing in sidebar (#3720)

    * replace `overflow-y: scroll` with `overflow-y: auto`
    
    * fix netlify graphql function
    dimaMachina authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    79f3abf View commit details
    Browse the repository at this point in the history
  3. Version Packages (alpha) (#3723)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    acao and github-actions[bot] authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    9d28035 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4609e00 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6587675 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f2a6b39 View commit details
    Browse the repository at this point in the history
  7. style: Don't convert single \n to <br> (#3414)

    * Update development instructions
    
    * Don't convert single \n to <br>
    
    * Add changeset
    
    * Update .changeset/olive-mice-hide.md
    
    ---------
    
    Co-authored-by: Dimitri POSTOLOV <[email protected]>
    leonardehrenfried and dimaMachina authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    f8b719f View commit details
    Browse the repository at this point in the history
  8. [v4] some refactoring (#3726)

    * some refactoring
    
    * use `right: var(--px-16)` instead of `right: 0` for `.graphiql-logo`
    
    * more
    
    * try to fix
    
    * fix join is not defined
    
    * Update packages/graphiql/cypress/e2e/incremental-delivery.cy.ts
    
    Co-authored-by: Ted Thibodeau Jr <[email protected]>
    
    ---------
    
    Co-authored-by: Ted Thibodeau Jr <[email protected]>
    dimaMachina and TallTed authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    196e9a0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3bcbda4 View commit details
    Browse the repository at this point in the history
  10. [v4] polish tabs.cy tests, remove .graphiql-session class (#3728)

    * aa
    
    * aa
    
    * aa
    
    * aa
    dimaMachina authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a1a5208 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    99c64ac View commit details
    Browse the repository at this point in the history
  2. fix tests

    dimaMachina committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    167629f View commit details
    Browse the repository at this point in the history
  3. [v4] rollback position: absolute style for .graphiql-logo because…

    … tabs will behind logo (#3730)
    dimaMachina authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    360a038 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d9d469 View commit details
    Browse the repository at this point in the history
  5. Version Packages (alpha) (#3725)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    acao and github-actions[bot] authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    fd0e25f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    058d1d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c966fa1 View commit details
    Browse the repository at this point in the history
  8. Add support for onPrettifyQuery callback to enable customised query f…

    …ormatting (#3733)
    
    * aa
    
    * prettifyyy
    dimaMachina authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    8dbddb5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e10e96c View commit details
    Browse the repository at this point in the history
  10. Version Packages (alpha) (#3732)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    acao and github-actions[bot] authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    3a2580e View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. [v4] improve explorer styles (#3738)

    * improve explorer styles
    
    * aa
    dimaMachina authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    eaa415c View commit details
    Browse the repository at this point in the history
  2. Version Packages (alpha) (#3739)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    acao and github-actions[bot] authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    dfb302a View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    3c12ce0 View commit details
    Browse the repository at this point in the history
  2. Version Packages (alpha) (#3741)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    acao and github-actions[bot] authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    e432fb5 View commit details
    Browse the repository at this point in the history
  3. add vite replace html plugin for graphiql plugin explorer (#3742)

    * add vite replace html plugin for graphiql plugin explorer
    
    * fix build
    dimaMachina authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    ffaf5c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    f042025 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. temp

    dimaMachina committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    befbd04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdcecaf View commit details
    Browse the repository at this point in the history
  3. migrate @graphiql/toolkit to tsup (#3746)

    * aa
    
    * removes unneeded `undefined`
    
    * try
    
    * fix
    
    * fix vitest
    dimaMachina committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    78cb500 View commit details
    Browse the repository at this point in the history
  4. rollback of temp commit

    dimaMachina committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3c48be0 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    068e23c View commit details
    Browse the repository at this point in the history