-
Notifications
You must be signed in to change notification settings - Fork 7
Update dependency graphiql to v5 #10665
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
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/major-graphiql-monorepo
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+692
−576
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
f6cbede to
b2684ee
Compare
6447964 to
59a30de
Compare
59a30de to
7408c8a
Compare
8b003d4 to
8cb29a5
Compare
8cb29a5 to
28b24f6
Compare
fcf9725 to
77c427f
Compare
7c6b5cc to
dc1e2cb
Compare
dc1e2cb to
4a67114
Compare
44d26fe to
65c900e
Compare
c7ee7e0 to
69f8081
Compare
69f8081 to
af0b919
Compare
571cb53 to
9b5d437
Compare
9b5d437 to
e58d863
Compare
d0202b5 to
f7da023
Compare
a4d3f68 to
c2d5288
Compare
c2d5288 to
96bb36d
Compare
96bb36d to
f2091cd
Compare
f2091cd to
a448aad
Compare
Contributor
Code Coverage Report: Only Changed Files listed
Minimum allowed coverage is |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.9.0→5.2.2Release Notes
graphql/graphiql (graphiql)
v5.2.2Compare Source
Patch Changes
#4133
1bc6568Thanks @dimaMachina! - to fix esm.sh example we should pinmonaco-editorpeer dependency to versions≥ 0.20.0 and < 0.53, sincemonaco-editor@^0.53.0isn't supported yet withmonaco-graphqlUpdated dependencies [
1bc6568]:v5.2.1Compare Source
Patch Changes
#4124
d77abe6Thanks @dimaMachina! - pinmonaco-editorto0.52.2Updated dependencies [
d77abe6]:v5.2.0Compare Source
Minor Changes
4950decThanks @dimaMachina! - feat: add loader for initial loading of operation editorfix: adjust command palette
width,borderand removebox-shadowfeat: add short cut
Cmd/Ctrl + ,for opening GraphiQL settings dialogPatch Changes
4950dec]:v5.1.1Compare Source
Patch Changes
#4078
6e5d5fcThanks @dimaMachina! - fix color in the F1 popup should be graphiql primary color and add deprecated exports foruseEditorStore,useExecutionStore,usePluginStoreanduseSchemaStoreUpdated dependencies [
6e5d5fc,293beed]:v5.1.0Compare Source
Minor Changes
#4071
3a0a755Thanks @dimaMachina! - feat(graphql-language-service): exportgetContextAtPositionfeat(graphiql): dynamically import
monaco-editorandmonaco-graphqlWhen using GraphiQL in Next.js app, you no longer need to use
next/dynamic:#4074
fd3f9e6Thanks @dimaMachina! - Ensurestorageandthemestore values aren't shared between GraphiQL instances. DeprecateuseThemeanduseStoragehooks in favour of values fromuseGraphiQLanduseGraphiQLActionshooksfeat(
@graphiql/plugin-history/@graphiql/plugin-doc-explorer): move@graphiql/reacttopeerDependencies#4077
3d41e11Thanks @dimaMachina! - add new example Usage GraphiQL 5 with Vite, React Router andssr: truePatch Changes
#4076
416e3a0Thanks @dimaMachina! - fix brokenuseOperationsEditorStateanduseEditorStatehook and add unit testsUpdated dependencies [
3a0a755,fd3f9e6,416e3a0,3d41e11]:v5.0.6Compare Source
Patch Changes
#4069
142f3f2Thanks @dimaMachina! - reduce bundle size, importprettierdynamically to avoid bundling Prettierdiff from vite example
Updated dependencies [
142f3f2]:v5.0.5Compare Source
Patch Changes
962225aThanks @benjie! - Expose theGraphiQLInterfacePropstype.v5.0.4Compare Source
Patch Changes
#4061
8f14fffThanks @dimaMachina! - addgraphiql.css, CSS file without importing fonts and monaco-editor styles#4059
a4382bfThanks @dimaMachina! - exportGraphiQLInterface#4063
44b18e4Thanks @dimaMachina! - fixuseOperationsEditorStatewasn't returned updated return valueUpdated dependencies [
44b18e4]:v5.0.3Compare Source
Patch Changes
#4052
9b54581Thanks @dimaMachina! - fix multiple GraphiQL instances, suffix a unique id for operation, request headers, variables and response URI.E.g., the first GraphiQL instance will have:
1-operation.graphql1-request-headers.json1-variables.json1-response.jsonThe 2nd instance will have:
2-operation.graphql2-request-headers.json2-variables.json2-response.jsonetc.
#4049
2c0586dThanks @dimaMachina! - - useallowTrailingCommaoption in jsonc parser to maketryParseJsonObjectsync#4050
002f133Thanks @dimaMachina! - fix can't access property "jsonDefaults"Updated dependencies [
9b54581,2c0586d,002f133]:v5.0.2Compare Source
Patch Changes
#4046
8b56462Thanks @dimaMachina! - Enable font ligatures in monaco-editors fix incorrect caret position on WindowsUpdated dependencies [
8b56462]:v5.0.1Compare Source
Patch Changes
#4044
68b347cThanks @dimaMachina! - fixFixes Uncaught Error: can't access property "offsetNode", hitResult is nullon MozillaUpdated dependencies [
68b347c]:v5.0.0Compare Source
Major Changes
#3990
27e7eb6Thanks @dimaMachina! - - allow multiple independent instances of GraphiQL on the same pageonClickReferencein query editor in ReactrefonClickReferencefrom variable editor#3999
866a8f3Thanks @dimaMachina! - update graphiql-cdn example to show how to load workers with esm.sh#4009
4936492Thanks @dimaMachina! - separate store actions from state, adduseGraphiQLActionsstate#4002
2d9faecThanks @dimaMachina! - remove UMD builds#4005
1e3ec84Thanks @dimaMachina! - supportexternalFragmentsprop and removevalidationRulesprop#4003
0c8e390Thanks @dimaMachina! - removereadOnlypropdocument
keyMapprop was removed in migration guide#3735
0a08642Thanks @dimaMachina! - - Removequery,variables,headers, andresponseprops from<GraphiQL />and<GraphiQLProvider />initialQuery,initialVariablesandinitialHeaderspropsdefaultQuery, when is set will only be used for the first tab. When opening more tabs, the query editor will start out emptyuseSynchronizeValuehook#3966
17bee1cThanks @dimaMachina! - Remove examples:GraphiQL x ParcelandGraphiQL x Create React AppAdd new examples:
GraphiQL x ViteandGraphiQL x Next.js#3234
86a96e5Thanks @dimaMachina! - Migration from Codemirror to Monaco EditorReplacing
codemirror-graphqlwithmonaco-graphqlSupport for comments in Variables and Headers editors
Minor Changes
#4017
cff3da5Thanks @dimaMachina! - extract graphiql sidebar to react component#4025
6a50740Thanks @dimaMachina! - set "importsNotUsedAsValues": "error" in tsconfig#4026
7fb5ac3Thanks @dimaMachina! - - deprecateuseExplorerContext,useHistoryContext,usePrettifyEditors,useCopyQuery,useMergeQuery,useExecutionContext,usePluginContext,useSchemaContext,useStorageContexthooks<GraphiQL.Footer />GraphiQLPropstypechildren: ReactNodefor<GraphiQL.Toolbar />ToolbarMenucomponent:labelandclassNameprops were removedbuttonprop should now be a button elementuseGraphiQLanduseGraphiQLActionshooks in@graphiql/reactREADME.mduseThemeStoretouseThemePatch Changes
#3949
0844dc1Thanks @dimaMachina! - - replaceonCopyQueryhook withcopyQueryfunctiononMergeQueryhook withmergeQueryfunctiononPrettifyEditorshook withprettifyEditorsfunctionfetcherprop fromSchemaContextProviderandschemaStoreand addfetchertoexecutionStoreonCopyQueryandonPrettifyQueryprops toEditorContextProviderGraphiQLProvider)EditorContextProviderExecutionContextProviderPluginContextProviderSchemaContextProviderStorageContextProviderExecutionContextTypePluginContextTypeuseExecutionContextwithuseExecutionStorehookuseEditorContextwithuseEditorStorehookgetComputedStyleoverwindow.getComputedStyle#4008
e0dafa4Thanks @dimaMachina! - - add f1 command as first item in shortcut tablequickInputList.focusForegroundin command palette to be primary color#3950
2455907Thanks @dimaMachina! - - removeuseQueryEditor,useVariableEditor,useHeaderEditor,useResponseEditorhooksUseHeaderEditorArgs,UseQueryEditorArgs,UseResponseEditorArgs,UseVariableEditorArgsexportsStorageContextProvider=>StorageStoreEditorContextProvider=>EditorStoreSchemaContextProvider=>SchemaStoreExecutionContextProvider=>ExecutionStoreHistoryContextProvider=>HistoryStoreExplorerContextProvider=>ExplorerStoreUpdated dependencies [
27e7eb6,0844dc1,866a8f3,4936492,7792dc9,f9780bd,3c0ad34,1e3ec84,0c8e390,0a08642,cff3da5,6a50740,16fdd6a,86a96e5,30bc3f9,4b39f11,7fb5ac3,2455907]:v4.1.2Compare Source
Patch Changes
70d2216Thanks @dimaMachina! - fixTypeError: Cannot read properties of null (reading 'get')and update graphiql webpack example to show how to useuseStoragehook withGraphiQLcomponentv4.1.1Compare Source
Patch Changes
#3970
7054591Thanks @dimaMachina! - revert #3946 to have support multiple embedded graphiql instances on the same pageUpdated dependencies [
7054591]:v4.1.0Compare Source
Minor Changes
71755b7Thanks @dimaMachina! - feat(@graphiql/react): migrate React context to zustand:useExecutionContextwithuseExecutionStorehookuseEditorContextwithuseEditorStorehookuseAutoCompleteLeafshook withgetAutoCompleteLeafsfunctionPatch Changes
#3963
6d631e2Thanks @dimaMachina! - fix headers are not set in the refetch of introspection queryUpdated dependencies [
71755b7,6d631e2]:v4.0.5Compare Source
Patch Changes
#3945
117627bThanks @dimaMachina! - feat(@graphiql/react): migrate React context to zustand, replaceusePluginContextwithusePluginStorehook#3947
fa78481Thanks @dimaMachina! - refactoruseStorage,useDocExploreranduseHistoryhooks#3943
7275472Thanks @dimaMachina! - feat(@graphiql/react): migrate React context to zustand, replaceuseSchemaContextwithuseSchemaStorehook#3942
00c8605Thanks @dimaMachina! - feat(@graphiql/react): migrate React context to zustand, replaceuseStorageContextwithuseStoragehookUpdated dependencies [
117627b,fa78481,7275472,00c8605]:v4.0.4Compare Source
Patch Changes
#3940
5a66864Thanks @dimaMachina! - feat(@graphiql/plugin-doc-explorer): migrate React context to zustand, replaceuseExplorerContextwithuseDocExploreranduseDocExplorerActionshooksUpdated dependencies [
5a66864]:v4.0.3Compare Source
Patch Changes
#3938
9f55d93Thanks @dimaMachina! - fix unable overridereferencePluginprop#3936
2bfbb06Thanks @dimaMachina! - add scroll-x to graphiql tabs area#3939
69ad489Thanks @dimaMachina! - preferReact.FCtype when declaring React components#3937
2500288Thanks @dimaMachina! - removeWarning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output formatwarnings on SSR#3935
5985e13Thanks @dimaMachina! - feat(@graphiql/plugin-history): migrate React context to zustand, replaceuseHistoryContextwithuseHistory,useHistoryActionshooksUpdated dependencies [
2bfbb06,69ad489,2500288,5985e13]:v4.0.2Compare Source
Patch Changes
#3916
98d13a3Thanks @dimaMachina! - - remove the following exports from@graphiql/reactand move them in@graphiql/plugin-doc-explorerpackage:referencePluginprop onPluginContextProviderPropscomponent for plugin which is used to display the reference documentation when selecting a type.Updated dependencies [
98d13a3]:v4.0.1Compare Source
Patch Changes
#3911
e7c436bThanks @dimaMachina! - - exportcnfrom@graphiql/react@graphiql/reactand move them in@graphiql/plugin-historypackage:HistoryHistoryContextHistoryContextTypeHistoryContextProvideruseHistoryContextHISTORY_PLUGIN@graphiql/react(useComponentProps<typeof MyContextProviderProps>instead):HistoryContextProviderPropsExecutionContextProviderPropsEditorContextProviderPropsExplorerContextProviderPropsPluginContextProviderPropsSchemaContextProviderPropsStorageContextProviderPropsGraphiQLProviderProps#3915
bc31cd9Thanks @dimaMachina! - fix unpkg.com results toNot foundwhenmainfield isn't specified inpackage.jsonUpdated dependencies [
e7c436b]:v4.0.0Compare Source
Major Changes
#3904
d1395f9Thanks @dimaMachina! - drop commonjs build files#3904
d1395f9Thanks @dimaMachina! - show tabs even there is only 1 tab#3904
d1395f9Thanks @dimaMachina! - remove default exportConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.