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

[Snyk] Upgrade nuxt from 3.12.2 to 3.12.3 #16

Closed
wants to merge 12 commits into from

Conversation

mjbullman
Copy link
Owner

This PR was automatically created by Snyk using the credentials of a real user.


![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)

Snyk has created this PR to upgrade nuxt from 3.12.2 to 3.12.3.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 1 version ahead of your current version.

  • The recommended version was released on 22 days ago.

Release notes
Package name: nuxt
  • 3.12.3 - 2024-07-02

    3.12.3 is the next regularly scheduled patch release.

    👉 Changelog

    compare changes

    🔥 Performance

    • nuxt,vite: Use native fs utils rather than fs-extra (#27787)
    • schema: Use chokidar when a custom srcDir is provided (#27871)
    • nuxt: Ensure prefetchComponents is treeshaken on server (#27905)

    🩹 Fixes

    • nuxt: Flag async data promise as cancelled only if defined (#27690)
    • schema: Handle backwards compat for dir.app (0c73cb734)
    • nuxt: Support hoisting types of subpath imports (#27720)
    • nuxt: Resolve routes when navigateTo called with open (#27742)
    • nuxt: Handle subpaths more correctly (d7402a799)
    • nuxt: Delay navigation until user input is acknowledged (#27743)
    • nuxt: Resolve aliases used in nitro plugin paths (#27741)
    • schema: Do not use full path assets/public aliases (d0518650f)
    • nuxt: Defer registering inp handler until nuxt is mounted (866a5319a)
    • nuxt: Add refresh type in server component refs (#27778)
    • nuxt: Extract all-literal page meta (#27821)
    • kit: Handle loading nuxt 4+ (cf251bd48)
    • nuxt: Handle external links to named route objects (#27829)
    • nuxt: Use URL to encode redirected URLs (#27822)
    • nuxt: Don't use app version when verifying nuxt deps (#27864)
    • nuxt: Prompt to set compatibility date with latest nitro (#27893)
    • nuxt: Add #vue-router alias for backwards compat (#27896)
    • nuxt: Move app augments to core nuxt types (#27900)
    • nuxt: Pass augmented pages to child paths (ecb35d3a2)
    • nuxt: Use pascal name when loading server component (#27928)
    • nuxt: Improve async data warning (#27874, #27934)
    • nuxt: Allow configuring server components in modules (#27936)
    • vite: Omit css ?raw from head when in dev mode (#27940)
    • kit,nuxt: Ensure webworker types are available (4cab71d66)
    • nuxt: Seed crawler when prerendering pages (#27955)
    • vite: Fix type issue with legacy dev bundler (f9fa1a3e9)
    • nuxt: Improve dx around compatibility date prompt (#27965)

    💅 Refactors

    • kit,nuxt: Use performance.now to measure time (d14f7ec46)

    📖 Documentation

    • Add referral query variable to Vue School Links (#27670)
    • Fix variable name (#27675)
    • Clarify how transitions are configured globally (#27679)
    • Remove outdated recommendation (#27691)
    • Add refreshCookie on useCookie doc page (#27744)
    • Sync changes from main branch (e7fbc9f81)
    • Remove outdated tip (#27773)
    • Warn about awaiting useFetch/AsyncData in wrappers (#27785)
    • Update some code groups with package manager examples (#27791)
    • Hint to use runtime config (#27859)
    • Use internal link (#27883)
    • Update links to vue-router docs (#27895)
    • Use internal link (#27894)
    • Remove warning about type checking (#27911)
    • compatibilityVersion is available in the latest release (#27919)
    • Update roadmap + readme (748bc751d)
    • Update Nuxt 3 -> Nuxt or Nuxt 3+ (3c16c890c)
    • Update reference to nightly release for testing nuxt 4 (5d2dc9714)
    • Remove duplicate server-side notice in runtime config (#27929)
    • Warn about ref unwrapping when auto-importing refs (#27933)
    • Mention layers in directory guide (c222fe7aa)

    🏡 Chore

    • Use absolute urls for sources to assets in readme (5ef305cec)
    • Use relative links and update in build script (7dd15186e)
    • Use backup file extension (a42a3869b)
    • Allow changelogs with breaking changes (e11587189)
    • Allow major bumps (dea0b86c7)
    • Add 4x tag for v4 nightly releases (9d5dd5494)
    • vite: Restore utils required for dev-bundler (e3448fa0d)
    • Remove nitro/h3 from renovate, and reenable vitejs/vue (9037b0d2c)
    • Improve type safety with indexed access (#27626)
    • Add @ danielroe to code owners (7fa957729)
    • Remove renovate configuration from 2.x branch (8003cf72f)
    • Remove issue template for 2.x (9f9fb9251)
    • Remove unused variable (f07969d88)

    ✅ Tests

    • schema: Normalize snapshot paths for windows (#27654)
    • nuxt: Normalize paths for windows (#27653)
    • Bump timeout for node-compat test (228b8b889)
    • Slightly improve test reliability (#27811)

    🤖 CI

    • Update changelog from 3.x branch updates (2b6967fbb)
    • Add 3x tag instead (c0ef279f2)
    • Run workflows against 3.x branch as well (31255a14d)
    • Use correct SHA calculation for release-pr action (#27604)
    • Resolve bash syntax error (#27789)
    • Only run scorecards against main branch (7abd982f8)
    • Raise renovate prs against 3.x branch too (f176c150a)
    • Ignore @ vitejs/plugin-vue again (56660cbdd)
    • Prevent more than one release from occurring at same time (71705550f)
    • Don't run changelog update on 2.x branch (1be639364)

    ❤️ Contributors

  • 3.12.2 - 2024-06-16

    3.12.2 is the a regularly scheduled patch release.

    ✅ 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

    🔥 Performance

    • kit: Deduplicate layers before resolving config (#27582)
    • webpack: Decrease assets map iterations (d929cd4ef)
    • kit: Various performance improvements (#27600)
    • vite: Various performance improvements (#27601)
    • nuxt: Don't wait for key deps check (#27638)

    🩹 Fixes

    • nuxt: Call onNuxtReady callback without arguments (#27428)
    • schema: Don't narrow head string types to literals (#27540)
    • schema: app/ dir backwards compatibility (#27529)
    • nuxt: Manually assign payload reactivity when ssr: false (#27542)
    • nuxt: Only log warning once per runtimeConfig key (9e56b60c6)
    • nuxt: Overwrite #app/defaults rather than augmenting (#27567)
    • nuxt: Export useRouteAnnouncer (#27562)
    • nuxt: Remove backticks around runtimeConfig warning log (#27549)
    • nuxt: Close top-level watcher on nuxt 'close' (#27571)
    • nuxt: Handle tsx code when extracting pageMeta/routeRules (#27583)
    • nuxt: Handle more edge cases with external/custom links (#27487)
    • nuxt: Preserve route metadata assigned outside page (#27587)
    • nuxt: Use portal to sync nitro/nuxt runtimeConfig + routeRules (#27596)
    • nuxt,schema: Add types for _installedModules (e4bfea642)
    • nuxt: Include build-time pages in prerender routes (#27569)
    • nuxt: Warn when async data doesn't return a value (#27599)
    • nuxt: Replace deprecated app.rootId with app.rootAttrs.id (#27630)
    • nuxt: Add mergeProps import in islands transform (#27622)
    • nuxt: Reset cookie timeoutLength after expiration (#27632)
    • nuxt: Add missing island uid for selective client components (#27633)
    • schema,vite: Respect vite.cacheDir if defined (#27628)
    • nuxt: Unregister hooks the moment close is called (#27637)
    • nuxt: Add missing script stubs (#27640)
    • nuxt: Only inject root path in prerender (44cada95a)
    • nuxt: Reduce usage of cjs utilities (#27642)
    • nuxt: Add / even if pages module isn't enabled (dabcb5ecc)

    📖 Documentation

    • Add warning about bridge migration with head (#27575)
    • Update compatibility example (4b28d2628)
    • Document new clear() function added in 3.11 (#27615)
    • String vs object errors + accessing data of server-thrown errors (#27398)
    • Correct Cloudflare deployment recommendations (#27641)

    🏡 Chore

    • Add extra types for empty array definitions (02945b9fa)
    • Remove stub types file for webpack-virtual-modules (58dd7f3a6)
    • Lint (cb77ddc30)

    ✅ Tests

    • Add type test for nuxt module resolved types (115fc2d18)

    🤖 CI

    ❤️ Contributors

from nuxt GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.
  • Snyk has automatically assigned this pull request, set who gets assigned.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

snyk-bot and others added 12 commits July 14, 2024 23:52
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-ZIPP-7430899
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-CERTIFI-7430173
…8c3e8d24d

[Snyk] Security upgrade zipp from 3.15.0 to 3.19.1
…1d0f70b20

[Snyk] Security upgrade certifi from 2023.11.17 to 2024.7.4
Snyk has created this PR to upgrade @nuxtjs/sitemap from 5.2.0 to 5.2.1.

See this package in npm:
@nuxtjs/sitemap

See this project in Snyk:
https://app.snyk.io/org/martin.j.bullman/project/bd517a45-c92d-43eb-9b40-c2e3b45341c1?utm_source=github&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade nuxt-schema-org from 3.3.7 to 3.3.8.

See this package in npm:
nuxt-schema-org

See this project in Snyk:
https://app.snyk.io/org/martin.j.bullman/project/bd517a45-c92d-43eb-9b40-c2e3b45341c1?utm_source=github&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade @nuxtjs/sitemap from 5.2.0 to 5.2.2.

See this package in npm:
@nuxtjs/sitemap

See this project in Snyk:
https://app.snyk.io/org/martin.j.bullman/project/bd517a45-c92d-43eb-9b40-c2e3b45341c1?utm_source=github&utm_medium=referral&page=upgrade-pr
…3ca6128e3ad371

[Snyk] Upgrade @nuxtjs/sitemap from 5.2.0 to 5.2.2
…9909f59d345c74

[Snyk] Upgrade nuxt-schema-org from 3.3.7 to 3.3.8
…1c566af78d2aac

[Snyk] Upgrade @nuxtjs/sitemap from 5.2.0 to 5.2.1
Snyk has created this PR to upgrade nuxt from 3.12.2 to 3.12.3.

See this package in npm:
nuxt

See this project in Snyk:
https://app.snyk.io/org/martin.j.bullman/project/bd517a45-c92d-43eb-9b40-c2e3b45341c1?utm_source=github&utm_medium=referral&page=upgrade-pr
@mjbullman mjbullman self-assigned this Jul 24, 2024
@mjbullman mjbullman closed this Jul 28, 2024
@mjbullman mjbullman deleted the snyk-upgrade-67c1062fe5dd674e77b4c8679a37882e branch July 28, 2024 20:29
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.

2 participants