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 all non-major dependencies #113

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 13, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@apollo/server (source) ^4.11.0 -> ^4.11.2 age adoption passing confidence devDependencies patch
@graphql-codegen/plugin-helpers (source) ^5.0.4 -> ^5.1.0 age adoption passing confidence dependencies minor
@graphql-codegen/typescript (source) ^4.0.9 -> ^4.1.2 age adoption passing confidence dependencies minor
@graphql-codegen/typescript-resolvers (source) ^4.2.1 -> ^4.4.1 age adoption passing confidence dependencies minor
@graphql-tools/graphql-file-loader (source) ^8.0.1 -> ^8.0.4 age adoption passing confidence dependencies patch
@graphql-tools/load (source) ^8.0.2 -> ^8.0.5 age adoption passing confidence dependencies patch
@nuxt/devtools (source) ^1.3.9 -> ^1.6.1 age adoption passing confidence devDependencies minor
@nuxt/kit (source) ^3.12.4 -> ^3.14.1592 age adoption passing confidence dependencies minor
@nuxt/module-builder ^0.8.1 -> ^0.8.4 age adoption passing confidence devDependencies patch
@nuxt/schema (source) ^3.12.4 -> ^3.14.1592 age adoption passing confidence devDependencies minor
@nuxt/test-utils ^3.14.0 -> ^3.14.4 age adoption passing confidence devDependencies patch
@vitest/coverage-v8 (source) ^2.0.5 -> ^2.1.5 age adoption passing confidence devDependencies minor
eslint (source) ^9.9.0 -> ^9.15.0 age adoption passing confidence devDependencies minor
eslint-config-unjs ^0.3.2 -> ^0.4.1 age adoption passing confidence devDependencies minor
eslint-plugin-unused-imports ^4.1.3 -> ^4.1.4 age adoption passing confidence devDependencies patch
ghcr.io/devcontainers/features/node 1 -> 1.6.1 age adoption passing confidence feature minor
nuxt (source) ^3.12.4 -> ^3.14.1592 age adoption passing confidence dependencies minor
nuxt (source) ^3.12.4 -> ^3.14.1592 age adoption passing confidence devDependencies minor
pnpm (source) 9.7.0 -> 9.14.2 age adoption passing confidence packageManager minor
prettier (source) ^3.3.3 -> ^3.4.0 age adoption passing confidence devDependencies minor
typescript (source) ^5.5.4 -> ^5.7.2 age adoption passing confidence devDependencies minor
vitest (source) ^2.0.5 -> ^2.1.5 age adoption passing confidence devDependencies minor
vue-tsc (source) ^2.0.29 -> ^2.1.10 age adoption passing confidence devDependencies minor

Release Notes

apollographql/apollo-server (@​apollo/server)

v4.11.2

Compare Source

(No change; there is a change to the @apollo/server-integration-testsuite used to test integrations, and the two packages always have matching versions.)

v4.11.1

Compare Source

Patch Changes
  • #​7952 bb81b2c Thanks @​glasser! - Upgrade dependencies so that automated scans don't detect a vulnerability.

    @apollo/server depends on express which depends on cookie. Versions of express older than v4.21.1 depend on a version of cookie vulnerable to CVE-2024-47764. Users of older express versions who call res.cookie() or res.clearCookie() may be vulnerable to this issue.

    However, Apollo Server does not call this function directly, and it does not expose any object to user code that allows TypeScript users to call this function without an unsafe cast.

    The only way that this direct dependency can cause a vulnerability for users of Apollo Server is if you call startStandaloneServer with a context function that calls Express-specific methods such as res.cookie() or res.clearCookies() on the response object, which is a violation of the TypeScript types provided by startStandaloneServer (which only promise that the response object is a core Node.js http.ServerResponse rather than the Express-specific subclass). So this vulnerability can only affect Apollo Server users who use unsafe JavaScript or unsafe as typecasts in TypeScript.

    However, this upgrade will at least prevent vulnerability scanners from alerting you to this dependency, and we encourage all Express users to upgrade their project's own express dependency to v4.21.1 or newer.

dotansimha/graphql-code-generator (@​graphql-codegen/plugin-helpers)

v5.1.0

Compare Source

Minor Changes
  • #​9989 55a1e9e Thanks @​eddeee888! - Add generateInternalResolversIfNeeded option

    This option can be used to generate more correct types for internal resolvers. For example, only generate __resolveReference if the federation object has a resolvable @key.

    In the future, this option can be extended to support other internal resolvers e.g. __isTypeOf is only generated for implementing types and union members.

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

v4.1.2

Compare Source

Patch Changes

v4.1.1

Compare Source

Patch Changes

v4.1.0

Compare Source

Minor Changes
  • #​10077 3f4f546 Thanks @​eddeee888! - Extend config.avoidOptions to support query, mutation and subscription

    Previously, config.avoidOptions.resolvers was being used to make query, mutation and subscription fields non-optional.
    Now, config.avoidOptions.query, config.avoidOptions.mutation and config.avoidOptions.subscription can be used to target the respective types.

Patch Changes
dotansimha/graphql-code-generator (@​graphql-codegen/typescript-resolvers)

v4.4.1

Compare Source

Patch Changes

v4.4.0

Compare Source

Minor Changes
  • #​9989 55a1e9e Thanks @​eddeee888! - Add generateInternalResolversIfNeeded option

    This option can be used to generate more correct types for internal resolvers. For example, only generate __resolveReference if the federation object has a resolvable @key.

    In the future, this option can be extended to support other internal resolvers e.g. __isTypeOf is only generated for implementing types and union members.

  • #​10141 a235051 Thanks @​eddeee888! - Add avoidCheckingAbstractTypesRecursively to avoid checking and generating abstract types recursively

    For users that already sets recursive default mappers e.g. Partial<{T}> or DeepPartial<{T}>, having both options on will cause a nested loop which eventually crashes Codegen. In such case, setting avoidCheckingAbstractTypesRecursively: true allows users to continue to use recursive default mappers as before.

Patch Changes

v4.3.0

Compare Source

Minor Changes
  • #​10077 3f4f546 Thanks @​eddeee888! - Extend config.avoidOptions to support query, mutation and subscription

    Previously, config.avoidOptions.resolvers was being used to make query, mutation and subscription fields non-optional.
    Now, config.avoidOptions.query, config.avoidOptions.mutation and config.avoidOptions.subscription can be used to target the respective types.

Patch Changes
ardatan/graphql-tools (@​graphql-tools/graphql-file-loader)

v8.0.4

Compare Source

Patch Changes

v8.0.3

Compare Source

Patch Changes

v8.0.2

Compare Source

Patch Changes
ardatan/graphql-tools (@​graphql-tools/load)

v8.0.5

Compare Source

Patch Changes

v8.0.4

Compare Source

Patch Changes

v8.0.3

Compare Source

Patch Changes
nuxt/devtools (@​nuxt/devtools)

v1.6.1

Compare Source

Bug Fixes
Features
  • apply lint, use explict import (2c6d2d3)

v1.6.0

Compare Source

Bug Fixes

1.5.2 (2024-10-02)

Bug Fixes
  • try downgrade vite-plugin-vue-inspector (572a0d6)

1.5.1 (2024-09-23)

Bug Fixes

v1.5.2

Compare Source

Bug Fixes
  • try downgrade vite-plugin-vue-inspector (572a0d6)

v1.5.1

Compare Source

Bug Fixes

v1.5.0

Compare Source

Bug Fixes

1.4.2 (2024-09-10)

Bug Fixes

1.4.1 (2024-08-26)

Bug Fixes

v1.4.2

Compare Source

Bug Fixes

v1.4.1

Compare Source

Bug Fixes

v1.4.0

Compare Source

Features
  • kit: introduce host-client utility (167373c)

1.3.14 (2024-08-20)

1.3.13 (2024-08-20)

1.3.12 (2024-08-20)

1.3.11 (2024-08-20)

1.3.10 (2024-08-20)

Bug Fixes
Features

1.3.9 (2024-07-02)

Bug Fixes
  • capture for circular reference in state editor (841fd76)
  • introduce client.revision to trigger state editor update (418a22e)
  • modules: update compatibility check for Nuxt 3 and 4 (#​689) (2354da7)
  • use ofetch for fast-npm-meta (4188f8d)

1.3.8 (2024-07-02)

Performance Improvements
  • avoid deps on npm-registry-fetch, save install size (3d74691)

1.3.7 (2024-06-27)

Bug Fixes
Features
Performance Improvements
  • use npm-registry-fetch instead of pacote to deduce the package size (a049c52)

1.3.6 (2024-06-21)

Features

1.3.5 (2024-06-21)

Bug Fixes
  • downgrade module-builder (de79dc4)

1.3.4 (2024-06-21)

Bug Fixes

1.3.3 (2024-06-04)

Bug Fixes

1.3.2 (2024-05-27)

Bug Fixes

1.3.1 (2024-05-10)

Bug Fixes
  • module builder chunk path patch (87199a1)

v1.3.14

Compare Source

nuxt/nuxt (@​nuxt/kit)

v3.14.1592

Compare Source

3.14.1592 is the next patch release.

👉 Changelog

compare changes

🩹 Fixes
  • rspack: Update webpackbar with support for rspack (#​29823)
  • nuxt: Assign default name to component without setup (#​29869)
  • kit: Use dst to deduplicate templates when adding them (#​29895)
  • nuxt: Handle empty plugin files (d44408e87)
  • vite: Use resolved nuxt template dst to invalidate modules (6cd3352de)
  • nuxt: Return null map for empty plugin metadata (302a66da9)
  • kit: Resolve module paths before appending subpaths (#​29955)
  • nuxt: Recompile templates on change events (#​29954)
  • nuxt: Do not include <NuxtWelcome> when building (#​29956)
  • nuxt: Allow scanning metadata from 2+ files at same path (#​29969)
  • nuxt: Do not disallow importing nitro dependencies (#​29975)
💅 Refactors
  • nuxt: Define layouts as async vue components (#​29957)
📖 Documentation
🏡 Chore
  • Remove unused imports and update eslint config (#​29876)
✅ Tests
🤖 CI
❤️ Contributors

v3.14.159

Compare Source

3.14.159 is a hotfix release to address regressions in v3.14.

We're leaning into the π theme - future patch releases of this minor version will just continue adding digits. (Sorry for any inconvenience! 😆)

👉 Changelog

compare changes

🩹 Fixes
  • nuxt: Update nitropack preset directory (#​29780)
  • kit: Fall back to meta version if there's no module.json (#​29793)
  • kit: Use mlly to resolve module paths to avoid cjs fallback (#​29799)
  • webpack,rspack: Add adapter for webpack-dev-middleware (#​29806)
  • nuxt: Remove null-byte prefix for virtual files (#​29809)
  • kit: Convert module path to file url before reading meta (fb833ac64)
📖 Documentation
🏡 Chore
❤️ Contributors

v3.14.0

Compare Source

3.14.0 is the next minor release.

👀 Highlights

Behind the scenes, a lot has been going on in preparation for the release of Nuxt v4 (particularly on the unjs side with preparations for Nitro v3!)

⚡️ Faster starts powered by jiti

Loading the nuxt config file, as well as modules and other build-time code, is now powered by jiti v2. You can see more about the release in the jiti v2 release notes, but one of the most important pieces is native node esm import (where possible), which should mean a faster start. ✨

📂 Shared folder for code and types shared with client/server

You should never import Vue app code in your nitro code (or the other way around). But this has meant a friction point when it comes to sharing types or utilities that don't rely on the nitro/vue contexts.

For this, we have a new shared/ folder (#​28682). You can't import Vue or nitro code into files in this folder, but it produces auto-imports you can consume throughout the rest of your app.

If needed you can use the new #shared alias which points to this folder.

The shared folder is alongside your server/ folder. (If you're using compatibilityVersion: 4, this means it's not inside your app/ folder.)

🦀 rspack builder

We're excited to announce a new first-class Nuxt builder for rspack. It's still experimental but we've refactored the internal Nuxt virtual file system to use unplugin to make this possible.

Let us know if you like it - and feel free to raise any issues you experience with it.

👉 To try it out, you can use this starter - or just install @nuxt/rspack-builder and set builder: 'rspack' in your nuxt config file.

✨ New composables

We have new useResponseHeader and useRuntimeHook composables (#​27131 and #​29741).

🔧 New module utilities

We now have a new addServerTemplate utility (#​29320) for adding virtual files for access inside nitro runtime routes.

🚧 v4 changes

We've merged some changes which only take effect with compatibilityVersion: 4, but which you can opt-into earlier.

  1. previously, if you had a component like ~/components/App/Header.vue this would be visible in your devtools as <Header>. From v4 we ensure this is <AppHeader>, but it's opt-in to avoid breaking any manual <KeepAlive> you might have implemented. (#​28745).

  2. Nuxt scans page metadata from your files, before calling pages:extend. But this has led to some confusing behaviour, as pages added at this point do not end up having their page metadata respected. So we now do not scan metadata before calling pages:extend. Instead, we have a new pages:resolved hook, which is called after pages:extend, after all pages have been augmented with their metadata. I'd recommend opting into this by setting experimental.scanPageMeta to after-resolve, as it solves a number of bugs.

🗺️ Roadmap to v3.15

They didn't quite make it in time for v3.14 but for the next minor release you can expect (among other things):

✅ Upgrading

As usual, our recommendation for upgrading is to run:

npx nuxi@latest upgrade --force

This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.

👉 Changelog

compare changes

🚀 Enhancements
  • deps: Upgrade to latest version of jiti (#​27995)
  • kit,nuxt,vite,webpack: Reimplement cjs utils using jiti (#​29073)
  • nuxt: Normalise component names to match nuxt pattern (#​28745)
  • kit,schema: Add addServerTemplate utility (#​29320)
  • nuxt: Add useResponseHeader composable ([

Configuration

📅 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 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 force-pushed the renovate/all-minor-patch branch 2 times, most recently from 2503cc2 to 5806fac Compare August 20, 2024 17:38
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 632a94f to 8660093 Compare August 29, 2024 09:54
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 3dbaed5 to a991551 Compare September 6, 2024 22:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from 4edd72d to 4c563d0 Compare September 16, 2024 01:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 6c33f6e to 289d36a Compare September 26, 2024 00:31
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from c2c4890 to e766447 Compare October 4, 2024 22:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from a22472a to 6b38e27 Compare October 7, 2024 16:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 536daa2 to 7e3dc31 Compare October 15, 2024 15:57
Copy link
Contributor Author

renovate bot commented Oct 15, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pnpm-lock.yaml
Scope: all 2 projects
playground                               | Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 1, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 32, reused 0, downloaded 0, added 0
Progress: resolved 23, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 122, reused 0, downloaded 0, added 0
Progress: resolved 25, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 233, reused 0, downloaded 0, added 0
Progress: resolved 26, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 314, reused 0, downloaded 0, added 0
Progress: resolved 27, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 401, reused 0, downloaded 0, added 0
Progress: resolved 28, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 501, reused 0, downloaded 0, added 0
Progress: resolved 29, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 635, reused 0, downloaded 0, added 0
Progress: resolved 80, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 636, reused 0, downloaded 0, added 0
Progress: resolved 415, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 637, reused 0, downloaded 0, added 0
Progress: resolved 482, reused 0, downloaded 0, added 0
Progress: resolved 870, reused 0, downloaded 0, added 0
Progress: resolved 1148, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 638, reused 0, downloaded 0, added 0
 WARN  15 deprecated subdependencies found: are-we-there-yet@2.0.0, are-we-there-yet@2.0.0, gauge@3.0.2, gauge@3.0.2, glob@7.2.3, glob@7.2.3, glob@8.0.3, inflight@1.0.6, inflight@1.0.6, npmlog@5.0.1, npmlog@5.0.1, q@1.5.1, rimraf@3.0.2, rimraf@3.0.2, stringify-package@1.0.1
Progress: resolved 1275, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 794, reused 0, downloaded 0, added 0
playground                               | Progress: resolved 794, reused 0, downloaded 0, added 0, done
 WARN  Issues with peer dependencies found
.
└─┬ @as-integrations/h3 1.2.1
  └── ✕ unmet peer crossws@^0.2.4: found 0.3.1

Progress: resolved 1281, reused 0, downloaded 0, added 0
Progress: resolved 1286, reused 0, downloaded 0, added 0
Progress: resolved 1310, reused 0, downloaded 0, added 0
Progress: resolved 1346, reused 0, downloaded 0, added 0
undefined
 ERR_PNPM_PATCH_NOT_APPLIED  The following patches were not applied: tslib@2.5.0

Either remove them from "patchedDependencies" or update them to match packages in your dependencies.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from a711fcd to 4cacad3 Compare October 20, 2024 00:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 5e19f7a to beaa2fe Compare November 1, 2024 23:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from a3add0c to 32cdf77 Compare November 6, 2024 13:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 4983ca8 to d0ae152 Compare November 20, 2024 00:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 96fed4c to 7babc1e Compare November 22, 2024 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants