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 3.0.5 #3031

Merged
merged 4 commits into from
Aug 12, 2023
Merged

Graphiql 3.0.5 #3031

merged 4 commits into from
Aug 12, 2023

Conversation

kiendang
Copy link
Member

Description

  • Update GraphiQL to the latest version 3.0.5.
  • Update @graphiql/plugin-explorer to 0.3.4. Migration guide.
  • Update React and also use the prod distribution instead of dev to reduce bundle size.

Types of Changes

  • Core
  • Bugfix
  • New feature
  • Enhancement/optimization
  • Documentation

Issues Fixed or Closed by This PR

Checklist

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • I have tested the changes and verified that they work and don't break anything (as well as I can manage).

@codecov
Copy link

codecov bot commented Aug 12, 2023

Codecov Report

Merging #3031 (b1b5ab0) into main (4eb629e) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3031   +/-   ##
=======================================
  Coverage   96.53%   96.53%           
=======================================
  Files         468      468           
  Lines       29116    29116           
  Branches     3582     3582           
=======================================
  Hits        28108    28108           
  Misses        827      827           
  Partials      181      181           

@botberry
Copy link
Member

botberry commented Aug 12, 2023

Thanks for adding the RELEASE.md file!

Here's a preview of the changelog:


This release updates the built-in GraphiQL to the current latest version (3.0.5), it also updates React to the current latest version (18.2.0) and uses the production distribution instead of development to reduce bundle size.


Here's the preview release card for twitter:

Here's the tweet text:

🆕 Release (next) is out! Thanks to Kien Dang for the PR 👏

Get it here 👉 https://github.com/strawberry-graphql/strawberry/releases/tag/(next)

@codspeed-hq
Copy link

codspeed-hq bot commented Aug 12, 2023

CodSpeed Performance Report

Merging #3031 will not alter performance

Comparing kiendang:graphiql-3.0.5 (b1b5ab0) with main (4eb629e)

Summary

✅ 12 untouched benchmarks

@patrick91
Copy link
Member

Amazing! thank you so much! I'll test this and approve/merge 😊

@patrick91
Copy link
Member

/pre-release

@botberry
Copy link
Member

Pre-release

👋

Releasing commit [35291a2] to PyPi as pre-release! 📦

@botberry
Copy link
Member

Pre-release

👋

Pre-release 0.203.1.dev.1691831108 [35291a2] has been released on PyPi! 🚀
You can try it by doing:

poetry add strawberry-graphql==0.203.1.dev.1691831108

Copy link
Member

@patrick91 patrick91 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥

RELEASE.md Outdated Show resolved Hide resolved
Comment on lines +145 to +150
const explorerPlugin = GraphiQLPluginExplorer.explorerPlugin();

const root = ReactDOM.createRoot(document.getElementById("graphiql"));

root.render(
React.createElement(GraphiQL, {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

much better! thanks 😊

@patrick91 patrick91 merged commit dd22441 into strawberry-graphql:main Aug 12, 2023
57 checks passed
@kiendang kiendang deleted the graphiql-3.0.5 branch August 13, 2023 17:31
etripier pushed a commit to Greenbax/strawberry that referenced this pull request Oct 25, 2023
* Update GraphiQL to 3.0.5

[email protected]
https://github.com/graphql/graphiql/releases/tag/graphiql%403.0.5

@graphiql/[email protected]
https://github.com/graphql/graphiql/releases/tag/%40graphiql%2Fplugin-explorer%400.3.0

* Update react and use prod distribution instead of dev

to reduce bundle size

* Add RELEASE.md

* Update RELEASE.md

---------

Co-authored-by: Patrick Arminio <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants