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

chore(deps): update [dev] minor and patch dependencies for gatsby-graphiql-explorer #38406

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 1, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@graphiql/plugin-code-exporter (source) ^0.2.0 -> ^0.3.5 age adoption passing confidence
@graphiql/plugin-explorer (source) ^0.2.0 -> ^0.3.5 age adoption passing confidence
@graphiql/react (source) ^0.18.0 -> ^0.28.2 age adoption passing confidence
@graphiql/toolkit (source) ^0.8.4 -> ^0.11.1 age adoption passing confidence
babel-loader ^9.1.2 -> ^9.2.1 age adoption passing confidence
css-loader ^6.8.1 -> ^6.11.0 age adoption passing confidence
del-cli ^5.0.0 -> ^5.1.0 age adoption passing confidence
graphiql (source) ^3.0.0 -> ^3.8.3 age adoption passing confidence
html-webpack-plugin ^5.5.3 -> ^5.6.3 age adoption passing confidence
regenerator-runtime (source) ^0.13.11 -> ^0.14.1 age adoption passing confidence
style-loader ^3.3.3 -> ^3.3.4 age adoption passing confidence
webpack ^5.88.1 -> ^5.97.1 age adoption passing confidence

Release Notes

graphql/graphiql (@​graphiql/plugin-code-exporter)

v0.3.5

Compare Source

Patch Changes

v0.3.4

Compare Source

Patch Changes

v0.3.3

Compare Source

Patch Changes

v0.3.2

Compare Source

Patch Changes

v0.3.1

Compare Source

Patch Changes

v0.3.0

Compare Source

Minor Changes
  • #​3330 bed5fc86 Thanks @​acao! - BREAKING CHANGE: fix lifecycle issue in plugin-explorer, change implementation pattern

    value and setValue is no longer an implementation detail, and are handled internally by plugins. the plugin signature has changed slightly as well.

    now, instead of something like this:

    import { useExplorerPlugin } from '@​graphiql/plugin-explorer';
    import { snippets } from './snippets';
    import { useExporterPlugin } from '@​graphiql/plugin-code-exporter';
    
    const App = () => {
      const [query, setQuery] = React.useState('');
      const explorerPlugin = useExplorerPlugin({
        query,
        onEdit: setQuery,
      });
      const codeExporterPlugin = useExporterPlugin({
        query,
        snippets,
      });
    
      const plugins = React.useMemo(
        () => [explorerPlugin, codeExporterPlugin],
        [explorerPlugin, codeExporterPlugin],
      );
    
      return (
        <GraphiQL
          query={query}
          onEditQuery={setQuery}
          plugins={plugins}
          fetcher={fetcher}
        />
      );
    };

    you can just do this:

    import { explorerPlugin } from '@&#8203;graphiql/plugin-explorer';
    import { snippets } from './snippets';
    import { codeExporterPlugin } from '@&#8203;graphiql/plugin-code-exporter';
    import { createGraphiQLFetcher } from '@&#8203;graphiql/toolkit';
    
    // only invoke these inside the component lifecycle
    // if there are dynamic values, and then use useMemo() (see below)
    const explorer = explorerPlugin();
    const exporter = codeExporterPlugin({ snippets });
    
    const fetcher = createGraphiQLFetcher({ url: '/graphql' });
    
    const App = () => {
      return <GraphiQL plugins={[explorer, exporter]} fetcher={fetcher} />;
    };

    or this, for more complex state-driven needs:

    import { useMemo } from 'react';
    import { explorerPlugin } from '@&#8203;graphiql/plugin-explorer';
    import { snippets } from './snippets';
    import { codeExporterPlugin } from '@&#8203;graphiql/plugin-code-exporter';
    
    const explorer = explorerPlugin();
    const fetcher = createGraphiQLFetcher({ url: '/graphql' });
    
    const App = () => {
      const { snippets } = useMyUserSuppliedState();
      const exporter = useMemo(
        () => codeExporterPlugin({ snippets }),
        [snippets],
      );
    
      return <GraphiQL plugins={[explorer, exporter]} fetcher={fetcher} />;
    };
graphql/graphiql (@​graphiql/plugin-explorer)

v0.3.5

Compare Source

Patch Changes

v0.3.4

Compare Source

Patch Changes

v0.3.3

Compare Source

Patch Changes

v0.3.2

Compare Source

Patch Changes

v0.3.1

Compare Source

Patch Changes

v0.3.0

Compare Source

Minor Changes
  • #​3330 bed5fc86 Thanks @​acao! - BREAKING CHANGE: fix lifecycle issue in plugin-explorer, change implementation pattern

    value and setValue is no longer an implementation detail, and are handled internally by plugins. the plugin signature has changed slightly as well.

    now, instead of something like this:

    import { useExplorerPlugin } from '@&#8203;graphiql/plugin-explorer';
    import { snippets } from './snippets';
    import { useExporterPlugin } from '@&#8203;graphiql/plugin-code-exporter';
    
    const App = () => {
      const [query, setQuery] = React.useState('');
      const explorerPlugin = useExplorerPlugin({
        query,
        onEdit: setQuery,
      });
      const codeExporterPlugin = useExporterPlugin({
        query,
        snippets,
      });
    
      const plugins = React.useMemo(
        () => [explorerPlugin, codeExporterPlugin],
        [explorerPlugin, codeExporterPlugin],
      );
    
      return (
        <GraphiQL
          query={query}
          onEditQuery={setQuery}
          plugins={plugins}
          fetcher={fetcher}
        />
      );
    };

    you can just do this:

    import { explorerPlugin } from '@&#8203;graphiql/plugin-explorer';
    import { snippets } from './snippets';
    import { codeExporterPlugin } from '@&#8203;graphiql/plugin-code-exporter';
    import { createGraphiQLFetcher } from '@&#8203;graphiql/toolkit';
    
    // only invoke these inside the component lifecycle
    // if there are dynamic values, and then use useMemo() (see below)
    const explorer = explorerPlugin();
    const exporter = codeExporterPlugin({ snippets });
    
    const fetcher = createGraphiQLFetcher({ url: '/graphql' });
    
    const App = () => {
      return <GraphiQL plugins={[explorer, exporter]} fetcher={fetcher} />;
    };

    or this, for more complex state-driven needs:

    import { useMemo } from 'react';
    import { explorerPlugin } from '@&#8203;graphiql/plugin-explorer';
    import { snippets } from './snippets';
    import { codeExporterPlugin } from '@&#8203;graphiql/plugin-code-exporter';
    
    const explorer = explorerPlugin();
    const fetcher = createGraphiQLFetcher({ url: '/graphql' });
    
    const App = () => {
      const { snippets } = useMyUserSuppliedState();
      const exporter = useMemo(
        () => codeExporterPlugin({ snippets }),
        [snippets],
      );
    
      return <GraphiQL plugins={[explorer, exporter]} fetcher={fetcher} />;
    };
graphql/graphiql (@​graphiql/react)

v0.28.2

Compare Source

Patch Changes

v0.28.1

Compare Source

Patch Changes

v0.28.0

Compare Source

Minor Changes

v0.27.1

Compare Source

Patch Changes

v0.27.0

Compare Source

Minor Changes

v0.26.2

Compare Source

Patch Changes

v0.26.1

Compare Source

Patch Changes

v0.26.0

Compare Source

Minor Changes
Patch Changes

v0.25.0

Compare Source

Minor Changes

v0.24.0

Compare Source

Minor Changes
Patch Changes

v0.23.1

Compare Source

Patch Changes

v0.23.0

Compare Source

Minor Changes
Patch Changes

v0.22.4

Compare Source

Patch Changes

v0.22.3

Compare Source

Patch Changes

v0.22.2

Compare Source

Patch Changes

v0.22.1

Compare Source

Patch Changes

v0.22.0

Compare Source

Minor Changes

v0.21.0

Compare Source

Minor Changes

v0.20.4

Compare Source

Patch Changes

v0.20.3

Compare Source

Patch Changes
  • #​3526 2b6ea316 Thanks @​benjie! - Add new useOptimisticState hook that can wrap a useState-like hook to perform optimistic caching of state changes, this helps to avoid losing characters when the user is typing rapidly. Example of usage: const [state, setState] = useOptimisticState(useOperationsEditorState());

v0.20.2

Compare Source

Patch Changes
  • #​3447 e89c432d Thanks @​acao! - Remove initialState for new hooks, add additionalComponent to toolbar to allow buttons to use context

v0.20.1

Compare Source

Patch Changes

v0.20.0

Compare Source

Minor Changes

v0.19.4

Compare Source

Patch Changes

v0.19.3

Compare Source

Patch Changes
  • #​3371 2348641c Thanks @​acao! - Solves #​2825, an old bug where new tabs were created on every refresh

    the bug occurred when:

    1. shouldPersistHeaders is not set to true
    2. headers or defaultHeaders are provided as props
    3. the user refreshes the browser

v0.19.2

Compare Source

Patch Changes

v0.19.1

Compare Source

Patch Changes

v0.19.0

Compare Source

Minor Changes
  • #​3130 9a38de29 Thanks @​lesleydreyer! - - Add a "clear history" button to clear all history as well as trash icons to clear individual history items

    • Change so item is in history items or history favorites, not both
    • Fix history label editing so if the same item is in the list more than once it edits the correct label
    • Pass the entire history item in history functions (addToHistory, editLabel, toggleFavorite, etc.) so users building their own HistoryContext.Provider will get any additional props they added to the item in their customized functions
    • Adds a "setActive" callback users can use to customize their UI when the history item is clicked
graphql/graphiql (@​graphiql/toolkit)

v0.11.1

Compare Source

Patch Changes

v0.11.0

Compare Source

Minor Changes

v0.10.0

Compare Source

Minor Changes

v0.9.2

Compare Source

Patch Changes

v0.9.1

Compare Source

Patch Changes

v0.9.0

Compare Source

Minor Changes
  • #​3022 ffb6486d Thanks @​heyacherry! - Add a new utility function createLocalStorage that creates a local storage with support for custom namespaces
babel/babel-loader (babel-loader)

v9.2.1

Compare Source

v9.2.0

Compare Source

v9.1.3

Compare Source

Security dependency updates

New Contributors

Full Changelog: babel/babel-loader@v9.1.2...v9.1.3

webpack-contrib/css-loader (css-loader)

v6.11.0

Compare Source

Features
Bug Fixes

v6.10.0

Compare Source

Features
  • add @rspack/core as an optional peer dependency (#​1568) (3924679)
  • pass the resourceQuery and resourceFragment to the auto and mode callback (#​1569) (d641c4d)
  • support named exports with any characters (6f43929)
6.9.1 (2024-01-18)
Bug Fixes
  • css nesting support
  • @scope at-rule support

v6.9.1

Compare Source

v6.9.0

Compare Source

Features
Bug Fixes
6.8.1 (2023-05-28)
Bug Fixes
graphql/graphiql (graphiql)

v3.8.3

Compare Source

Patch Changes

v3.8.2

Compare Source

Patch Changes

v3.8.1

Compare Source

Patch Changes

v3.8.0

Compare Source

Minor Changes
Patch Changes

v3.7.2

Compare Source

Patch Changes

v3.7.1

Compare Source

Patch Changes

v3.7.0

Compare Source

Minor Changes
Patch Changes

v3.6.0

Compare Source

Minor Changes
Patch Changes

v3.5.0

[Compare S


Configuration

📅 Schedule: Branch creation - "before 7am on the first day of the month" in timezone GMT, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the topic: automation Related to Circle CI, Peril, Renovate, scripts/*, Github Workflows, Github Actions, or Slackbot label Aug 1, 2023
@gatsbot gatsbot bot added the status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer label Aug 1, 2023
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from 864699c to 9111d8f Compare September 1, 2023 01:37
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from 9111d8f to 275da63 Compare October 1, 2023 01:12
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from 275da63 to 2b0b5cd Compare November 1, 2023 01:36
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from 2b0b5cd to 8396e94 Compare December 1, 2023 01:08
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from 8396e94 to cd3ff1f Compare January 1, 2024 00:39
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from cd3ff1f to babecfb Compare February 1, 2024 00:53
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from babecfb to d434014 Compare March 1, 2024 00:49
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from d434014 to bce54e8 Compare April 1, 2024 02:03
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from bce54e8 to c928a74 Compare May 1, 2024 01:58
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from c928a74 to 1dbff58 Compare June 1, 2024 00:40
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from 1dbff58 to 1a86053 Compare August 1, 2024 01:39
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from 1a86053 to 1066dc3 Compare September 1, 2024 00:57
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from 1066dc3 to 0810d62 Compare October 1, 2024 01:58
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from 0810d62 to eee949b Compare December 1, 2024 00:29
@renovate renovate bot force-pushed the renovate/gatsby-graphiql-explorer-dev-minor branch from eee949b to 1f4f658 Compare January 1, 2025 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer topic: automation Related to Circle CI, Peril, Renovate, scripts/*, Github Workflows, Github Actions, or Slackbot
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants