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

ci: update github actions dependencies (major) #408

Closed
wants to merge 2 commits into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 4, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@auth0/auth0-react 1.12.0 -> 2.1.0 age adoption passing confidence dependencies major
@floating-ui/react-dom (source) 1.1.2 -> 2.0.0 age adoption passing confidence dependencies major
@graphql-codegen/cli 2.16.3 -> 3.3.1 age adoption passing confidence devDependencies major
@graphql-codegen/fragment-matcher 3.3.3 -> 4.0.1 age adoption passing confidence devDependencies major
@graphql-codegen/introspection 2.2.3 -> 3.0.1 age adoption passing confidence devDependencies major
@graphql-codegen/typescript 2.8.7 -> 3.0.4 age adoption passing confidence devDependencies major
@graphql-codegen/typescript-operations 2.5.12 -> 3.0.4 age adoption passing confidence devDependencies major
@storybook/addon-essentials (source) 6.5.15 -> 7.0.9 age adoption passing confidence devDependencies major
@storybook/addons (source) 6.5.15 -> 7.0.9 age adoption passing confidence devDependencies major
@storybook/builder-vite (source) 0.2.7 -> 7.0.9 age adoption passing confidence devDependencies major
@storybook/react (source) 6.5.15 -> 7.0.9 age adoption passing confidence devDependencies major
@storybook/theming (source) 6.5.15 -> 7.0.9 age adoption passing confidence devDependencies major
@testing-library/react 13.4.0 -> 14.0.0 age adoption passing confidence devDependencies major
@vitejs/plugin-react (source) 3.0.1 -> 4.0.0 age adoption passing confidence devDependencies major
actions/checkout v2 -> v3 age adoption passing confidence action major
actions/download-artifact v2 -> v3 age adoption passing confidence action major
actions/labeler v2 -> v4 age adoption passing confidence action major
actions/setup-go v3 -> v4 age adoption passing confidence action major
actions/upload-artifact v2 -> v3 age adoption passing confidence action major
amannn/action-semantic-pull-request v4 -> v5 age adoption passing confidence action major
codecov/codecov-action v2 -> v3 age adoption passing confidence action major
docker/build-push-action v2 -> v4 age adoption passing confidence action major
github.com/twpayne/go-kml v1.5.2 -> v3.1.0 age adoption passing confidence require major
github.com/zitadel/oidc v1.5.1 -> v2.6.0 age adoption passing confidence require major
google-github-actions/auth v0 -> v1 age adoption passing confidence action major
google-github-actions/setup-gcloud v0 -> v1 age adoption passing confidence action major
goreleaser/goreleaser-action v2 -> v4 age adoption passing confidence action major
i18next-parser 7.2.0 -> 8.0.0 age adoption passing confidence devDependencies major
jotai 1.12.1 -> 2.1.0 age adoption passing confidence dependencies major
jsdom 21.0.0 -> 22.0.0 age adoption passing confidence devDependencies major
lru-cache 8.0.4 -> 9.1.1 age adoption passing confidence dependencies major
mongo 5-focal -> 6-focal age adoption passing confidence service major
mongo 5-focal -> 6-focal age adoption passing confidence major
node 16 -> 18 age adoption passing confidence major
rc-slider 9.7.5 -> 10.1.1 age adoption passing confidence dependencies major
react-error-boundary 3.1.4 -> 4.0.4 age adoption passing confidence dependencies major
typescript (source) 4.9.4 -> 5.0.4 age adoption passing confidence devDependencies major

Release Notes

auth0/auth0-react

v2.1.0

Compare Source

Full Changelog

Added

v2.0.2

Compare Source

Full Changelog

Fixed

  • Remove useUnknownInCatchVariables to be compliant with TS ^4.4 #​511 (cemercier)

v2.0.1

Compare Source

Full Changelog

Fixed

v2.0.0

Compare Source

Auth0-React v2 includes many significant changes compared to v1:

  • Removal of polyfills from bundles
  • Introduction of authorizationParams and logoutParams for properties sent to Auth0
  • Removal of buildAuthorizeUrl and buildLogoutUrl
  • Removal of redirectMethod on loginWithRedirect in favour of openUrl
  • Removal of localOnly from logout in favour of openUrl
  • Renaming of ignoreCache to cacheMode and introduction of cache-only
  • Use application/x-www-form-urlencoded by default
  • Do not fallback to refreshing tokens via iframe by default
  • Changes to default scopes and removal of advancedOptions.defaultScope
  • Removal of claimCheck on withAuthenticationRequired

As with any major version bump, v2 of Auth0-React contains a set of breaking changes. Please review the migration guide thoroughly to understand the changes required to migrate your application to v2.

v1.12.1

Compare Source

Full Changelog

Security

This patch release is identical to 1.12.0 but has been released to ensure tooling no longer detects a vulnerable version of jsonwebtoken being used by @auth0/auth0-spa-js.

Even though 1.22.5 of @auth0/auth0-spa-js was not vulnerable for the related CVE because of the fact that jsonwebtoken is a devDependency of @auth0/auth0-spa-js, we are cutting a release to ensure build tools no longer report our SDK's that use @auth0/auth0-spa-js as vulnerable to the mentioned CVE.

floating-ui/floating-ui

v2.0.0

Compare Source

This release aims to simplify the API and remove some deprecated properties. If you've been using the refs.set* functions since their addition in January (1.2.0), then you can freely upgrade without changing any of your code.

Breaking Changes

  • Default x and y coordinates to 0 instead of null (#​2300)

    isPositioned lets you know if the floating element has been positioned.

  • Remove deprecated top-level reference and floating ref setters (#​2300)

    These are in the refs object:

    • reference -> refs.setReference
    • floating -> refs.setFloating
  • whileElementsMounted type requires cleanup function (#​2300)

New Features

  • feat: floatingStyles object (#​2300)

    Pre-configured positioning styles for the majority of cases:

    const {refs, floatingStyles} = useFloating();
    return <div ref={refs.setFloating} style={floatingStyles} />;
  • feat: external element synchronization in the hook (#​2300)

    Avoid using layout effects:

    const {refs} = useFloating({
      elements: {
        // Either can be specified optionally
        reference: referenceElement,
        floating: floatingElement,
      },
    });
    
    // refs.setReference / refs.setFloating can be mix and matched

Bug Fixes

  • fix(types): allow null for arrow's element option (#​2300)

v1.3.0

Compare Source

New Features

  • feat: allow platform object to be passed to the useFloating hook (#​2176)

Bug Fixes

  • fix(types): re-export middleware options types (#​2175)

  • fix(types): add @deprecation notice to non-ref nested element setters (#​2175)

v1.2.2

Compare Source

Bug Fixes

  • fix(types): allow SVGElement as the arrow (#​2146)

v1.2.1

Compare Source

Bug Fixes

  • fix: avoid arrow re-export collision (#​2113)

v1.2.0

Compare Source

New Features

  • feat: add element setters to refs object (#​2101)

    const {refs} = useFloating();
    
    <div ref={refs.setReference} />
    <div ref={refs.setFloating} />

    These replace the reference and floating callback refs (which are now aliases) by being more explicit and less confusing regarding how refs are updated.

    The refs object contains:

    {
      reference: MutableRefObject,
      floating: MutableRefObject,
      setReference: (node) => void,
      setFloating: (node) => void,
    }
    
  • feat: return elements object from hook (#​2101)

    If you need to read the elements during render, where refs are not suitable, these contain the elements rather than refs.

dotansimha/graphql-code-generator (@​graphql-codegen/cli)

v3.3.1

Compare Source

Patch Changes

v3.3.0

Compare Source

Minor Changes
  • #​9151 b7dacb21f Thanks @​'./user/schema.mappers#UserMapper',! - Add watchPattern config option for generates sections.

    By default, watch mode automatically watches all GraphQL schema and document files. This means when a change is detected, Codegen CLI is run.

    A user may want to run Codegen CLI when non-schema and non-document files are changed. Each generates section now has a watchPattern option to allow more file patterns to be added to the list of patterns to watch.

    In the example below, mappers are exported from schema.mappers.ts files. We want to re-run Codegen if the content of *.mappers.ts files change because they change the generated types file. To solve this, we can add mapper file patterns to watch using the glob pattern used for schema and document files.

    // codegen.ts
    const config: CodegenConfig = {
      schema: 'src/schema/**/*.graphql',
      generates: {
        'src/schema/types.ts': {
          plugins: ['typescript', 'typescript-resolvers'],
          config: {
            mappers: {
    
              Book: './book/schema.mappers#BookMapper',
            },
          }
          watchPattern: 'src/schema/**/*.mappers.ts', // Watches mapper files in `watch` mode. Use an array for multiple patterns e.g. `['src/*.pattern1.ts','src/*.pattern2.ts']`
        },
      },
    };

    Then, run Codegen CLI in watch mode:

    yarn graphql-codegen --watch

    Now, updating *.mappers.ts files re-runs Codegen! 🎉

    Note: watchPattern is only used in watch mode i.e. running CLI with --watch flag.

Patch Changes

v3.2.2

Compare Source

Patch Changes

v3.2.1

Compare Source

Patch Changes

v3.2.0

Compare Source

Minor Changes
Patch Changes

v3.1.0

Compare Source

Minor Changes
  • #​8893 a118c307a Thanks @​n1ru4l! - It is no longer mandatory to declare an empty plugins array when using a preset

  • #​8723 a3309e63e Thanks @​kazekyo! - Introduce a new feature called DocumentTransform.

    DocumentTransform is a functionality that allows you to modify documents before they are processed by plugins. You can use functions passed to the documentTransforms option to make changes to GraphQL documents.

    To use this feature, you can write documentTransforms as follows:

    import type { CodegenConfig } from '@&#8203;graphql-codegen/cli';
    
    const config: CodegenConfig = {
      schema: 'https://localhost:4000/graphql',
      documents: ['src/**/*.tsx'],
      generates: {
        './src/gql/': {
          preset: 'client',
          documentTransforms: [
            {
              transform: ({ documents }) => {
                // Make some changes to the documents
                return documents;
              },
            },
          ],
        },
      },
    };
    export default config;

    For instance, to remove a @localOnlyDirective directive from documents, you can write the following code:

    import type { CodegenConfig } from '@&#8203;graphql-codegen/cli';
    import { visit } from 'graphql';
    
    const config: CodegenConfig = {
      schema: 'https://localhost:4000/graphql',
      documents: ['src/**/*.tsx'],
      generates: {
        './src/gql/': {
          preset: 'client',
          documentTransforms: [
            {
              transform: ({ documents }) => {
                return documents.map(documentFile => {
                  documentFile.document = visit(documentFile.document, {
                    Directive: {
                      leave(node) {
                        if (node.name.value === 'localOnlyDirective') return null;
                      },
                    },
                  });
                  return documentFile;
                });
              },
            },
          ],
        },
      },
    };
    export default config;

    DocumentTransform can also be specified by file name. You can create a custom file for a specific transformation and pass it to documentTransforms.

    Let's create the document transform as a file:

    module.exports = {
      transform: ({ documents }) => {
        // Make some changes to the documents
        return documents;
      },
    };

    Then, you can specify the file name as follows:

    import type { CodegenConfig } from '@&#8203;graphql-codegen/cli';
    
    const config: CodegenConfig = {
      schema: 'https://localhost:4000/graphql',
      documents: ['src/**/*.tsx'],
      generates: {
        './src/gql/': {
          preset: 'client',
          documentTransforms: ['./my-document-transform.js'],
        },
      },
    };
    export default config;
Patch Changes

v3.0.0

Compare Source

Major Changes
Patch Changes

v2.16.5

Compare Source

Patch Changes

v2.16.4

Compare Source

Patch Changes
dotansimha/graphql-code-generator (@​graphql-codegen/fragment-matcher)

v4.0.1

Compare Source

Patch Changes

v4.0.0

Compare Source

Major Changes
Patch Changes
dotansimha/graphql-code-generator (@​graphql-codegen/introspection)

v3.0.1

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - "before 3:00 am on the 4th day of the month" (UTC), 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.

👻 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 has been generated by Mend Renovate. View repository job log here.

@github-actions github-actions bot force-pushed the renovate/major-github-actions branch from d2a8d17 to 89f5856 Compare May 4, 2023 01:52
@renovate renovate bot force-pushed the renovate/major-github-actions branch from 89f5856 to 13e2e36 Compare May 5, 2023 16:27
@github-actions github-actions bot force-pushed the renovate/major-github-actions branch from 13e2e36 to faa2ca4 Compare May 5, 2023 16:28
@renovate renovate bot force-pushed the renovate/major-github-actions branch from faa2ca4 to b9a9ddd Compare May 6, 2023 06:29
@github-actions github-actions bot force-pushed the renovate/major-github-actions branch from b9a9ddd to 0754ce7 Compare May 6, 2023 06:30
@renovate renovate bot force-pushed the renovate/major-github-actions branch from 0754ce7 to 517b8a9 Compare May 8, 2023 07:00
@github-actions github-actions bot force-pushed the renovate/major-github-actions branch from 517b8a9 to aec1e50 Compare May 8, 2023 07:01
@renovate
Copy link
Contributor Author

renovate bot commented May 9, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@KaWaite KaWaite closed this Jun 1, 2023
@renovate
Copy link
Contributor Author

renovate bot commented Jun 16, 2023

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 4.x releases. But if you manually upgrade to 4.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/major-github-actions branch June 16, 2023 04:57
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.

None yet

2 participants