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 #1898

Merged
merged 1 commit into from
Mar 6, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 8, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@​nuxt-themes/docus ^1.8.2 -> ^1.9.1 age adoption passing confidence
@nuxt/kit 3.1.2 -> 3.2.3 age adoption passing confidence
@nuxt/schema 3.1.2 -> 3.2.3 age adoption passing confidence
@nuxt/test-utils 3.1.2 -> 3.2.3 age adoption passing confidence
@nuxthq/studio (source) ^0.7.5 -> ^0.8.1 age adoption passing confidence
c8 ^7.12.0 -> ^7.13.0 age adoption passing confidence
eslint (source) ^8.33.0 -> ^8.35.0 age adoption passing confidence
jiti ^1.16.2 -> ^1.17.1 age adoption passing confidence
lint-staged ^13.1.1 -> ^13.1.2 age adoption passing confidence
listhen ^1.0.2 -> ^1.0.3 age adoption passing confidence
monaco-editor-core ^0.35.0 -> ^0.36.1 age adoption passing confidence
nitropack 2.1.0 -> 2.2.3 age adoption passing confidence
nuxt 3.1.2 -> 3.2.3 age adoption passing confidence
pnpm (source) 7.27.0 -> 7.29.0 age adoption passing confidence
release-it ^15.6.0 -> ^15.7.0 age adoption passing confidence
remark-emoji 3.0.2 -> 3.1.1 age adoption passing confidence
socket.io-client ^4.6.0 -> ^4.6.1 age adoption passing confidence
ufo ^1.0.1 -> ^1.1.1 age adoption passing confidence
unstorage ^1.1.3 -> ^1.2.0 age adoption passing confidence
vitest ^0.28.4 -> ^0.29.2 age adoption passing confidence
ws ^8.12.0 -> ^8.12.1 age adoption passing confidence

Release Notes

nuxt/nuxt

v3.2.3

Compare Source

3.2.3 is a patch release with bug fixes and performance improvements.

πŸ‘‰ Changelog

compare changes

πŸ”₯ Performance
🩹 Fixes
  • cli: Restart nuxt when distDir is unlinked (#​19131)
  • vite: Normalize path emitted by vite watcher (#​19179)
  • nuxt: Prefetch object-syntax routes with <NuxtLink> (#​19144)
  • webpack: Use default export from webpack (#​19166)
  • nuxt: Preserve (re)named imports in meta (#​19192)
  • nuxt: Log errors thrown when booting the nuxt app (#​19187)
  • nuxt: Preserve explicit rel attribute on internal link (#​19309)
  • nuxt: Compatible route object for custom external routes (#​19261)
  • vite: Handle non-iterable noExternal option (#​19256)
πŸ“– Documentation
🏑 Chore
πŸ€– CI
❀️ Contributors

v3.2.2

Compare Source

3.2.1 is a patch release with (lots of) bug fixes and performance improvements since last week's minor release.
3.2.2 was a swiftly following release to patch an issue with nuxi init

πŸ‘€ Highlights

As a patch release, there are mostly bug fixes and performance improvements in the changelog. (Nevertheless, it's always worth reading through!) But one point of note is an experimental reload strategy when chunk errors are encountered. We're hoping to finalise the API and land it in v3.3 (our next feature release) with https://github.com/nuxt/nuxt/pull/19086, but you can test out an experimental version with the following config:

export default defineNuxtConfig({
  experimental: {
    emitRouteChunkError: 'reload'
  }
})

With this strategy, your app will hard reload on route changes if there's a chunk error. More info at https://github.com/nuxt/nuxt/pull/19038.

πŸ‘‰ Changelog

compare changes

πŸš€ Enhancements
  • nuxt: Add experimental app:chunkError hook and reload strategy (#​19038)
πŸ”₯ Performance
  • nuxt: Allow tree-shaking empty meta from build (#​19032)
  • nuxt: Animate transform rather than width (#​19073)
  • nuxt: Don't include side-effects from #components (#​19008)
🩹 Fixes
  • schema: Allow type inference of arrays in runtime config (#​18931)
  • nuxt: Avoid recursive import in nitro renderer (#​18948)
  • nuxt: Expose nuxt/schema subpath for augmentation (#​18922)
  • nitro: Ensure ssr error statusCode is a number (#​19001)
  • nuxt: Prevent hyphens forming child routes & warn if dupes are detected (#​18944)
  • schema: Transpile nuxt/app by default (#​19009)
  • vite: Exclude nuxt/app from optimised deps (9e789c76c)
  • vite: Respect isCustomElement config for jsx transform (#​19053)
  • nuxt: Use parser to treeshake client-only declarations (#​18951)
  • cli: Pass through exit code from test errors (#​18959)
  • nuxt: Show client error if no page matches after validate fails (#​18978)
  • cli: Read devServer options from nuxt config (#​19055)
  • nuxt: Validate no // in path when constructing payload url (#​19085)
  • nuxt: Restore previous check on payload url (e9ff34ace)
  • nuxt: Test generated pathname (af55b9882)
  • nuxt: Respect redirects which differ only by trailing slash (#​18593)
  • nuxt: Pass nuxt + workspace paths when importing builder (#​19099)
πŸ’… Refactors
  • nuxt: Combine imports from same relative path (ee2f568fc)
πŸ“– Documentation
πŸ“¦ Build
🏑 Chore
βœ… Tests
  • Skip vnode warning on windows dev mode (71bcd9550)
πŸ€– CI
❀️ Contributors

v3.2.1

Compare Source

v3.2.0

Compare Source

3.2.0 is the first minor release since we've started our new release schedule. We've brought it forward by a couple of weeks to include some goodies we want you to be able to play with soon.

πŸ‘€ Highlights

  • ⚑️ Nuxt DevTools

    You can opt-in to Nuxt DevTools per-project by going to the project root and running:

    npx nuxi@latest devtools enable

    Restart your Nuxt server and open your app in browser. Click the Nuxt icon on the bottom (or press Alt+D) to toggle the DevTools.

    More information in the docs!

  • ✨ Better DX for overriding runtimeConfig, including inline type helpers

  • πŸͺ„ Automatically inferred return type for useFetch and $fetch based on method.

    It'll be a type error to use the wrong method when hitting an endpoint.

    Plus, if you have multiple methods served by a single endpoint (like ~/server/api/test.get.ts and ~/server/api/test.post.ts then the response type will match the kind of response you make.

  • πŸͺ useFetch is now integrated with event.$fetch, meaning cookies and context are now passed to api requests automagically within internal requests.

  • πŸ”₯ We now treeshake client-only components out of the server build more effectively using the experimental treeshakeClientOnly feature

    This is turned on by default but if you experience any issues, you can turn this off via:

    export default defineNuxtConfig({
      experimental: {
        treeshakeClientOnly: false
      }
    })
  • πŸ› οΈ New addRouteMiddleware kit utility for module authors

  • πŸ’ͺ Nitropack v2.2 has been released

    Lots of features, including runtime proxy support using route rules, nested fetch calls, binary and raw storage operations, exposed event.context.cf (cloudflare) and built-in session support.

    For full details see release notes

Changelog

compare changes

πŸš€ Enhancements
πŸ”₯ Performance
  • vite: Use stub entry in vite server build when ssr: false (#​18782)
🩹 Fixes
  • nuxt: Treeshake client-only components with placeholders (#​8789)
  • webpack: Client-side typechecking when ssr: false (#​18828)
  • vite: Exclude styles, not all assets (#​18752)
  • nuxt: Defer adding route path to preloaded record (#​18862)
  • nuxt: Don't exclude pnpm layers from nitro esbuild/imports (#​9952)
  • nuxt: Use parser to treeshake <ClientOnly> (#​8713)
  • Reorder the types field in package.json (#​18880)
πŸ’… Refactors
  • nuxt: Within nuxt app, import directly from source file (#​18902)
πŸ“– Documentation
βœ… Tests
  • Decrease vite logging during tests (5426e5609)
❀️ Contributors
nuxtlabs/studio.nuxt.com

v0.8.1

Compare Source

v0.8.0

Compare Source

v0.7.8

Compare Source

v0.7.7

Compare Source

v0.7.6

Compare Source

bcoe/c8

v7.13.0

Compare Source

Features
eslint/eslint

v8.35.0

Compare Source

Features

  • 8e34a04 feat: add afterHashbangComment option to lines-around-comment rule (#​16920) (SUZUKI Sosuke)
  • c8c0c71 feat: Move all and recommended configs into package. (#​16844) (Nicholas C. Zakas)
  • 71f6f0d feat: report more cases with ?? in no-constant-binary-expression (#​16826) (Daiki Nishikawa)

Bug Fixes

Documentation

Chores

v8.34.0

Compare Source

Features

  • 9b2fcf7 feat: array-callback-return supports Array.prototype.toSorted (#​16845) (SUZUKI Sosuke)

Bug Fixes

  • 923f61d fix: false positive with assignment in no-extra-parens (#​16872) (Francesco Trotta)

Documentation

Chores

unjs/jiti

v1.17.1

Compare Source

compare changes

🩹 Fixes
  • Prefer require condition first in esm resolve mode (#​117)
πŸ’… Refactors
  • Use mkdirSync from node:fs instead of mkdirp (413d3c3)
🏑 Chore
❀️ Contributors

v1.17.0

Compare Source

Features
1.16.2 (2023-01-10)
1.16.1 (2023-01-03)
okonet/lint-staged

v13.1.2

Compare Source

Bug Fixes
unjs/listhen

v1.0.3

Compare Source

compare changes

🏑 Chore
  • Update ufo and other dependencies (d3db211)
❀️ Contributors
unjs/nitro

v2.2.3

Compare Source

compare changes

πŸš€ Enhancements
🩹 Fixes
  • node-cluster: Default number of workers (#​963)
  • cloudflare-pages: Exclude assets from function call (#​965)
  • cloudflare-pages: Handle assets only for get requests (#​968)
  • Render json errors for cors requests (#​969)
  • Use json response for errors in /api/ routes (#​971)
πŸ’… Refactors
  • externals: Sort bundledDependencies keys in output package.json (#​967)
πŸ“– Documentation
  • cloudflare: Add info regarding runtimeConfig and environment variables (#​958)
  • Prevent ellipsis overflow on small screens (#​956)
  • deploy: Add workers page for edge limitations (#​953)
🏑 Chore
❀️ Contributors

v2.2.2

Compare Source

compare changes

🩹 Fixes
  • Correct access-control-allow-methods cors header name (#​944)
  • Allow overriding assets maxAge using route rules (db6e6c2)
  • rollup: Use mlly as fallback resolver when externals disabled (#​948)
  • Don't render json response if url contains /api/ (#​951)
🏑 Chore
βœ… Tests
  • vercel: Move custom test to additional tests (fb361f8)
❀️ Contributors

v2.2.1

Compare Source

compare changes

🩹 Fixes
  • static: Remove cache-control headers when asset is not found (e3d57fc)
  • Avoid circular imports (#​936)
🏑 Chore
❀️ Contributors

v2.2.0

Compare Source

compare changes

⭐ What is new?
  • Runtime proxy support using route rules (learn more)
  • Nested fetch calls with incoming headers and context in event context (learn more)
  • Binary and Raw storage operations support (learn more)
  • [Cloudflare] Exposed event.context.cf (learn more)
  • Built-in session support (learn more)
πŸš€ Enhancements
  • Support runtime proxy using route rules (#​926)
  • cloudflare: cacheControl support for public assets with with maxAge (#​922)
  • cloudflare: Expose event.context.cf (#​927)
  • firebase: Use nodejs 18 as default runtime (#​925)
  • Support event.fetch and event.$fetch (#​930)
  • vercel: Auto-detect runtime version (#​879)
🩹 Fixes
  • Apply cached rules to overlaping wildcard patterns (#​906)
  • cloudflare: Use full mime db (#​933)
❀️ Contributors

v2.1.2

Compare Source

compare changes

🩹 Fixes
  • types: Allow narrowing of the method option in NitroFetchOptions (#​883)
  • vercel-edge: Add temporary workaround for ‍process.cwd‍ usage (#​898)
  • dev: Don't overwrite proxy headers if already set (#​896)
  • Provide fallback string values for undefined runtimeConfig (#​907)
  • vercel: Allow non-glob cache rules to apply to / (#​908)
  • externals: Use stable dependency tree (#​909)
  • dev: Mount src and root as read-only by default (#​920)
πŸ“– Documentation
🏑 Chore
βœ… Tests
❀️ Contributors

v2.1.1

Compare Source

compare changes

🩹 Fixes
  • Resolve server assets dir relative to srcDir (#​893)
  • prerender: Encode urls passed to local fetch (#​891)
🏑 Chore
❀️ Contributors
pnpm/pnpm

v7.29.0

Compare Source

Minor Changes
  • A new setting is now supported: dedupe-peer-dependents.

    When this setting is set to true, packages with peer dependencies will be deduplicated after peers resolution.

    For instance, let's say we have a workspace with two projects and both of them have webpack in their dependencies. webpack has esbuild in its optional peer dependencies, and one of the projects has esbuild in its dependencies. In this case, pnpm will link two instances of webpack to the node_modules/.pnpm directory: one with esbuild and another one without it:

    node_modules
      .pnpm
        webpack@1.0.0_esbuild@1.0.0
        webpack@1.0.0
    project1
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0/node_modules/webpack
    project2
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0_esbuild@1.0.0/node_modules/webpack
        esbuild
    

    This makes sense because webpack is used in two projects, and one of the projects doesn't have esbuild, so the two projects cannot share the same instance of webpack. However, this is not what most developers expect, especially since in a hoisted node_modules, there would only be one instance of webpack. Therefore, you may now use the dedupe-peer-dependents setting to deduplicate webpack when it has no conflicting peer dependencies (explanation at the end). In this case, if we set dedupe-peer-dependents to true, both projects will use the same webpack instance, which is the one that has esbuild resolved:

    node_modules
      .pnpm
        webpack@1.0.0_esbuild@1.0.0
    project1
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0_esbuild@1.0.0/node_modules/webpack
    project2
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0_esbuild@1.0.0/node_modules/webpack
        esbuild
    

    What are conflicting peer dependencies? By conflicting peer dependencies we mean a scenario like the following one:

    node_modules
      .pnpm
        webpack@1.0.0_react@16.0.0_esbuild@1.0.0
        webpack@1.0.0_react@17.0.0
    project1
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0/node_modules/webpack
        react (v17)
    project2
      node_modules
        webpack -> ../../node_modules/.pnpm/webpack@1.0.0_esbuild@1.0.0/node_modules/webpack
        esbuild
        react (v16)
    

    In this case, we cannot dedupe webpack as webpack has react in its peer dependencies and react is resolved from two different versions in the context of the two projects.

Patch Changes
  • The configuration added by pnpm setup should check if the pnpm home directory is already in the PATH before adding to the PATH.

    Before this change, this code was added to the shell:

    export PNPM_HOME="$HOME/Library/pnpm"
    export PATH="$PNPM_HOME:$PATH"

    Now this will be added:

    export PNPM_HOME="$HOME/Library/pnpm"
    case ":$PATH:" in
      *":$PNPM_HOME:"*) ;;
      *) export PATH="$PNPM_HOME:$PATH" ;;
    esac
  • Add skipped status in exec report summary when script is missing #​6139.

  • pnpm env -g should fail with a meaningful error message if pnpm cannot find the pnpm home directory, which is the directory into which Node.js is installed.

  • Should not throw an error when local dependency use file protocol #​6115.

  • Fix the incorrect error block when subproject has been patched #​6183

Our Gold Sponsors
Our Silver Sponsors

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 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.

@codesandbox
Copy link

codesandbox bot commented Feb 8, 2023

CodeSandbox logoCodeSandbox logoΒ  Open in CodeSandbox Web Editor | VS Code | VS Code Insiders

@netlify
Copy link

netlify bot commented Feb 8, 2023

βœ… Deploy Preview for nuxt-content ready!

Name Link
πŸ”¨ Latest commit 8e73f9f
πŸ” Latest deploy log https://app.netlify.com/sites/nuxt-content/deploys/64055636277d910008beb3f1
😎 Deploy Preview https://deploy-preview-1898--nuxt-content.netlify.app
πŸ“± Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@renovate renovate bot changed the title chore(deps): update devdependency monaco-editor-core to ^0.35.0 chore(deps): update all non-major dependencies Feb 8, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from ae7bd56 to 89fd9d0 Compare February 15, 2023 18:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from 8688f3f to 2caac3f Compare February 22, 2023 17:47
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from 28f3a72 to 29bed17 Compare February 27, 2023 17:23
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 9f9b704 to beb3323 Compare March 4, 2023 02:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from beb3323 to 8e73f9f Compare March 6, 2023 02:55
@farnabaz farnabaz merged commit 8e6bfd6 into main Mar 6, 2023
@farnabaz farnabaz deleted the renovate/all-minor-patch branch March 6, 2023 16:27
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.

None yet

1 participant