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 nuxt core #14

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

chore(deps): update nuxt core #14

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 28, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@nuxt/bridge 3.0.1 -> 3.3.1 age adoption passing confidence
@nuxt/bridge-schema 3.0.1 -> 3.3.1 age adoption passing confidence
@nuxt/eslint-config (source) ^0.2.0 -> ^0.6.1 age adoption passing confidence
@nuxt/kit (source) 3.9.3 -> 3.14.159 age adoption passing confidence
@nuxt/module-builder 0.5.5 -> 0.8.4 age adoption passing confidence
@nuxt/schema (source) 3.9.3 -> 3.14.159 age adoption passing confidence
@nuxt/test-utils 3.10.0 -> 3.14.4 age adoption passing confidence
nuxi 3.10.0 -> 3.15.0 age adoption passing confidence

Release Notes

nuxt/bridge (@​nuxt/bridge)

v3.3.1

Compare Source

👉 Changelog

compare changes

🩹 Fixes
❤️ Contributors

v3.3.0

Compare Source

👉 Changelog

compare changes

🚀 Enhancements
  • Port clear and clearNuxtData from upstream (#​1212)
🩹 Fixes
  • Clear timeout when asyncData request finishes and aborts (#​1220)
  • Skip node for which definePageMeta does not exist (#​1223)
  • vite: Enable preventAssignment in rollup replace plugin (997e348)
  • vite: Don't set available port when hmr.server is set (569906c)
  • Match signature for nitro/nuxt useRuntimeConfigcomposables (#​1230)
✅ Tests
🤖 CI
  • Add release workflow (#​1225)
  • Do not cache playwright binaries (23d9bd7)
  • Remove caching for playwright (e9a923a)
❤️ Contributors

v3.2.1

Compare Source

👉 Changelog

compare changes

🩹 Fixes
  • Port additional fixes/changes in upstream navigateTo (#​1197)
  • Expose defineAsyncComponent/proxyRefs from legacy runtime (#​1205)
🏡 Chore
❤️ Contributors

v3.2.0

Compare Source

👉 Changelog

compare changes

🚀 Enhancements
  • Pass nuxt instance to getCachedData (#​1156)
  • Port upstream useLazyFetch (#​1137)
  • Add option not to use @vitejs/plugin-legacy (#​1164)
  • Support async transform in useAsyncData (#​1173)
  • Add opts param to useRequestURL (#​1182)
🔥 Performance
  • Unsubscribe from watch when scope is disposed (#​1172)
  • nuxt: Unsubscribe from asyncData watch when unmounting (#​1185)
🩹 Fixes
  • Handle failure creating BroadcastChannel (#​1155)
  • Watch custom cookieRef values deeply (#​1162)
  • Use route and from in beforeEach (#​1166)
📖 Documentation
🏡 Chore
  • Remove base prepack script (aafa250)
✅ Tests
  • Unbreak test:fixtures:webpack (f0b2ea4)
🤖 CI
❤️ Contributors

v3.1.0

compare changes

🚀 Enhancements
  • Port upstream dedupe options (#​1082)
  • Add useRequestURL to match upstream (#​1110)
  • Add esbuild option for webpack + typescript (#​1065)
🩹 Fixes
  • Change isTSX option to opt-in (#​1064)
  • Resolve hookable to installed version (#​1086)
  • Update return for useRequestEvent to include undefined (#​1089)
  • Prevent duplicate manifest generation (#​1070)
  • Support script setup and script together in webpack (#​1104)
  • Ignore CallExpression other than defineComponent (#​1109)
  • Early return from transform when no arguments (#​1124)
  • Align error param in showError/createError with H3 (#​1127)
🏡 Chore
  • Use workspace version of bridge-schema (#​1068)
  • Add release script (cffcd07)
  • Mention contributors in release changelog/notes (977d55f)
❤️ Contributors
nuxt/eslint (@​nuxt/eslint-config)

v0.6.1

Compare Source

   🚀 Features
    View changes on GitHub

v0.6.0

Compare Source

   🚀 Features
    View changes on GitHub

v0.5.7

Compare Source

   🚀 Features
    View changes on GitHub

v0.5.6

Compare Source

   🚀 Features
    View changes on GitHub

v0.5.5

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.5.4

Compare Source

   🚀 Features
    View changes on GitHub

v0.5.3

Compare Source

No significant changes

    View changes on GitHub

v0.5.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.5.1

Compare Source

   🚀 Features
    View changes on GitHub

v0.5.0

Compare Source

   🚀 Features
    View changes on GitHub

v0.4.0

Compare Source

   🚀 Features
    View changes on GitHub

v0.3.13

Compare Source

   🚀 Features
    View changes on GitHub

v0.3.12

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.3.11

Compare Source

   🚀 Features
    View changes on GitHub

v0.3.10

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.3.9

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.3.8

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.3.7

Compare Source

   🚀 Features
    View changes on GitHub

v0.3.6

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.3.5

Compare Source

   🚀 Features
  • eslint-config:
    • Support default export and rest arguments for easier usage  -  by @​antfu (c75eb)
  • module:
    View changes on GitHub

v0.3.4

Compare Source

v0.3.3

Compare Source

v0.3.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.3.1

Compare Source

v0.3.0

🚀 Notable Changes

💡 Expect an introduction blog post to explain in more detail very soon!

With this release, we have unified the ESLint tools across the ecosystem into this single monorepo to have a more maintainable structure. (For a comparison table between packages, please check: https://eslint.nuxt.com/guide/faq#package-disambiguation)

New docs: https://eslint.nuxt.com/

Introduce the new @nuxt/eslint module, that generates project-aware flat configs. Morden and much more extensible and customizable. Works with ESLint v9.0.0. Learn more at https://eslint.nuxt.com/packages/module.


    Features
    Bug Fixes
    Performance
    View changes on GitHub
nuxt/nuxt (@​nuxt/kit)

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

v3.13.2

Compare Source

3.13.2 is the next 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
  • nuxt: Remove interop default for dynamic components (#​28912)
🩹 Fixes
  • nuxt: Fix ssr log querySelector (#​28864)
  • schema: Enable propsDestructure by default (#​28830)
  • nuxt: Ensure injected route has enumerable keys (#​28841)
  • nuxt: Don't override vue instance with legacy asyncData (#​28842)
  • nuxt: Render server errors with ssr: false (#​28834)
  • nuxt: Resolve full component paths (#​28843)
  • nuxt: Improve accuracy of module resolution conditions (#​28846)
  • nuxt: Log more context of prerendering errors (#​28895)
  • nuxt: Enable injectAtEnd to reduce circular auto-imports (#​28822)
  • nuxt: Ensure we process files in buildDir for unimport (#​28899)
  • nuxt: Do not accept attrs on <NuxtErrorBoundary> (#​28901)
  • nuxt,schema: Accept any module in inline modules array (#​28922)
  • nuxt: Fall back to original component filePath (#​28925)
  • nuxt: Make runWithContext generic (#​28926)
  • nuxt: Set inheritAttrs: false for fragment components (#​28939)
  • nuxt: Use case-insensitive regexp for <script> blocks (4fd24381c)
  • nuxt: Ensure component imports are injected last (#​28944)
  • nuxt: Catch chunk errors directly in navigation (820908696)
  • nuxt: Add missing isNuxtMajorVersion export (#​29016)
  • nuxt: Correct type for useError (#​28996)
💅 Refactors
  • nuxt: Use vite:preloadError event (#​28862)
📖 Documentation
🏡 Chore
✅ Tests
  • Collect bundle sizes in parallel (1ce81069d)
  • Add regression test for using route in template (#​28967)
  • Convert set to array (6ee3b3adc)
  • Switch inline snapshot to object comparison (ae5135363)
🤖 CI
  • Access issue number from payload (8e4585c14)
  • Configure codeql to ignore tests (d5f98a757)
  • Add default permissions for workflows (3ede01cd4)
  • Scan source files with codeql (#​28943)
  • Skip setting up node before codeql scan (c4d7c92e9)
❤️ Contributors

v3.13.1

Compare Source

3.13.1 is the next regularly scheduled patch release.

👀 Highlights

Although this is a patch release, there are two features I'd love to draw your attention to.

  1. 🆔 useId now uses a built-in Vue composable for stable ids between server + client! https://github.com/nuxt/nuxt/pull/28285
  2. 🔥 a new experimental.buildCache feature now allows for quicker app rebuilds https://github.com/nuxt/nuxt/pull/28726

As always, feedback is appreciated 🙏 ❤️

✅ 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
  • nuxt: Cache vue app build outputs (#​28726)
  • nuxt: Use ServerPlaceholder for ssr client components (#​28563)
  • nuxt: Use reducer array + handle modified proto (#​28768)
🩹 Fixes
  • schema: Resolve user-provided serverDir relative to root (#​28700)
  • nuxt: Handle mismatching declaration/plugin extensions (#​28709)
  • nuxt: Do not accept arbitrary strings for MiddlewareKey (#​28676)
  • nuxt: Do not pass listeners to custom NuxtLink (#​28738)
  • nuxt: Generate basic jsdoc for module config entry (#​27689)
  • nuxt: Augment NuxtOptions as well as config (#​28747)
  • nuxt: Improve error logging in import protections (#​28753)
  • nuxt: Handle deleted cookies from CookieStore events (#​28760)
  • nuxt: Allow updating appConfig with non-iterable objects (#​28773)
  • nuxt: Improve isNuxtError type inference (#​28814)
💅 Refactors
  • nuxt: Update to vue v3.5 + native useId (#​28285)
📖 Documentation
  • Fix typo (#​28724)
  • Update broken/redirected links (#​28739)
  • Capitalize text (#​28734)
  • Updated line number for nuxt build-time hooks (#​28746)
  • Add missing query returned value from useRoute() (#​28743)
  • Persist package manager choice in code blocks (#​28514)
  • Fix postcss codeblock typo (#​28801)
  • Include --frozen-lockfile when installing dependencies (#​28794)
🏡 Chore
✅ Tests
❤️ Contributors

v3.13.0

Compare Source

👀 Highlights

I'm pretty excited about this release - we've ported some features we had planned for Nuxt v4 back to v3, as well as a raft of bug fixes and performance improvements - as usual.

Here are a few of things I'm most excited about.

🏘️ Route Groups

We now support naming directories with parentheses/brackets to organise your routes without affecting the path.

For example:

-| pages/
---| index.vue
---| (marketing)/
-----| about.vue
-----| contact.vue

This will produce /, /about and /contact pages in your app. The marketing group is ignored for purposes of your URL structure.

Read more in the original PR.

🏝️ Islands and Head Metadata

It's now possible for server component islands to manipulate the head, such as by adding SEO metadata when rendering.

Read more in #​27987.

🪝 Custom Prefetch Triggers

We now support custom prefetch triggers for NuxtLink (#​27846).

For example:

<template>
  <div>
    <NuxtLink prefetch-on="interaction">
      This will prefetch when hovered or when it gains focus
    </NuxtLink>
    <!-- note that you probably don't want both enabled! -->
    <NuxtLink :prefetch-on="{ visibility: true, interaction: true }">
      This will prefetch when hovered/focus - or when it becomes visible
    </NuxtLink>
  </div>
</template>

It's also possible to enable/disable these globally for your app and override them per link.

For example:

</details>

---

### 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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/wattanx/nuxt-i18n-bridge).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

@renovate renovate bot changed the title chore(deps): update devdependency @nuxt/test-utils to v3.11.0 chore(deps): update nuxt core Jan 30, 2024
@renovate renovate bot force-pushed the renovate/nuxt branch 2 times, most recently from 4c08d06 to 28c7b12 Compare February 5, 2024 22:34
@renovate renovate bot force-pushed the renovate/nuxt branch 2 times, most recently from 5947a81 to 9794b4a Compare February 14, 2024 18:23
@renovate renovate bot force-pushed the renovate/nuxt branch 5 times, most recently from 546fcca to 8e81721 Compare March 20, 2024 14:09
@renovate renovate bot force-pushed the renovate/nuxt branch 7 times, most recently from 71115d4 to a511d04 Compare April 10, 2024 19:51
@renovate renovate bot force-pushed the renovate/nuxt branch 3 times, most recently from 4b0ae8a to 73aa4a4 Compare April 22, 2024 14:24
@renovate renovate bot force-pushed the renovate/nuxt branch 3 times, most recently from eb30686 to 1c67fca Compare April 25, 2024 23:21
@renovate renovate bot force-pushed the renovate/nuxt branch 3 times, most recently from 4df66ee to 4cb2dda Compare May 15, 2024 19:03
@renovate renovate bot force-pushed the renovate/nuxt branch 2 times, most recently from 5e059bf to a17b3a1 Compare July 2, 2024 16:26
@renovate renovate bot force-pushed the renovate/nuxt branch 2 times, most recently from 504f8c5 to 8477d86 Compare July 27, 2024 22:55
@renovate renovate bot force-pushed the renovate/nuxt branch 2 times, most recently from a8e8c92 to 9d0c7d7 Compare August 19, 2024 11:38
@renovate renovate bot force-pushed the renovate/nuxt branch 5 times, most recently from 6c1e032 to c1d3feb Compare August 29, 2024 15:41
@renovate renovate bot force-pushed the renovate/nuxt branch 3 times, most recently from cbf66ec to 08968b0 Compare September 5, 2024 19:41
@renovate renovate bot force-pushed the renovate/nuxt branch 5 times, most recently from 9eb87e1 to 967f89e Compare September 16, 2024 01:36
@renovate renovate bot force-pushed the renovate/nuxt branch 2 times, most recently from 42c05d5 to b8dabd1 Compare October 14, 2024 11:01
@renovate renovate bot force-pushed the renovate/nuxt branch 2 times, most recently from 86776c3 to 1ba940c Compare October 22, 2024 16:16
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