Skip to content

chore(deps): update all non-major dependencies #262

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

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 30, 2021

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@nuxt-themes/docus ^1.10.1 -> ^1.15.1 age adoption passing confidence dependencies minor
@nuxt/kit (source) ^3.3.2 -> ^3.17.5 age adoption passing confidence dependencies minor
@nuxt/module-builder ^0.2.1 -> ^0.8.4 age adoption passing confidence devDependencies minor
@nuxthq/studio (source) ^0.10.0 -> ^0.14.1 age adoption passing confidence dependencies minor
eslint (source) ^8.37.0 -> ^8.57.1 age adoption passing confidence devDependencies minor
node 16 -> 16.20.2 age adoption passing confidence uses-with minor
nuxt (source) ^3.3.2 -> ^3.17.5 age adoption passing confidence devDependencies minor
nuxt (source) ^3.3.2 -> ^3.17.5 age adoption passing confidence dependencies minor
playwright (source) ^1.32.1 -> ^1.53.0 age adoption passing confidence devDependencies minor
pnpm (source) 8.1.0 -> 8.15.9 age adoption passing confidence packageManager minor
pnpm/action-setup v2.2.4 -> v2.4.1 age adoption passing confidence action minor
release-it ^15.9.3 -> ^15.11.0 age adoption passing confidence devDependencies minor
svgo (source) ^3.0.2 -> ^3.3.2 age adoption passing confidence dependencies minor
vitest (source) ^0.29.8 -> ^0.34.6 age adoption passing confidence devDependencies minor

Release Notes

nuxt-themes/docus (@​nuxt-themes/docus)

v1.15.1

Compare Source

What's Changed

New Contributors

Full Changelog: nuxtlabs/docus@v1.15.0...v1.15.1

v1.15.0

Compare Source

What's Changed

New Contributors

Full Changelog: nuxtlabs/docus@v1.14.9...v1.15.0

v1.14.9

Compare Source

v1.14.8

Compare Source

v1.14.7

Compare Source

What's Changed

New Contributors

Full Changelog: nuxtlabs/docus@v1.14.6...v1.14.7

v1.14.6

Compare Source

  • fix(search): handle back docsearch properly (b5f3108)
  • fix(footer): handle icons value for credits (e1ed5c8)

Full Changelog: nuxtlabs/docus@v1.14.5...v1.14.6

v1.14.5

Compare Source

What's Changed

Full Changelog: nuxtlabs/docus@v1.14.4...v1.14.5

v1.14.4

Compare Source

v1.14.3

Compare Source

  • fix: no need to have client-only for AppSearch (bb9c50f)

Full Changelog: nuxtlabs/docus@v1.14.2...v1.14.3

v1.14.2

Compare Source

What's Changed

Full Changelog: nuxtlabs/docus@v1.14.1...v1.14.2

v1.14.1

Compare Source

  • fix: add AppSearch only on client-side (b3a93ef)

v1.14.0

Compare Source

What's Changed

CleanShot.2023-07-12.at.10.22.36.mp4

Full Changelog: nuxtlabs/docus@v1.13.1...v1.14.0

v1.13.1

Compare Source

  • fix: ignore pinceau routes to generate without failing (3e728b5)

v1.13.0

Compare Source

What's Changed

New Contributors

Full Changelog: nuxtlabs/docus@v1.12.3...v1.13.0

v1.12.3

Compare Source

  • fix: use public runtime config for DocSearch (2d0a25a)

v1.12.2

Compare Source

v1.12.1

Compare Source

v1.12.0

Compare Source

  • chore(lockfile): upgrade lockfile (ead6d06)
  • docs: logo customization (#​905) (b52509e)
  • feat(rel): add rel support for textLinks and iconLinks too (838003d)
  • Merge branch 'main' of github.com:nuxtlabs/docus (9d20ec9)
  • feat: allow rel for socials links to be configured (#​899) (fbd0971)
  • chore(deps): up (117bd8b)
  • chore(clean): clean comments (a710a9a)
  • chore(deployment): add github action (97d6bb5)
  • 1 deletion by Nuxt Studio (e277328)
  • chore(deployment): add github action (b85ff39)
  • chore(fix): iconLinks in starter (5d2eff5)
  • feat(nuxt): fix nuxt version in starter (c62df23)
  • chore(devtools): add devtools to starter (8000f2c)
  • feat(starter): move docus-starter inside this repository (#​904) (a8af7e6)

v1.11.1

Compare Source

v1.11.0

Compare Source

nuxt/nuxt (@​nuxt/kit)

v3.17.5

Compare Source

3.17.5 is a regularly scheduled patch release.

✅ Upgrading

Our recommendation for upgrading is to run:

npx nuxt upgrade --dedupe

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

👉 Changelog

compare changes

🔥 Performance
  • nuxt: Replace remaining instance of globby (#​31688)
🩹 Fixes
  • nuxt: Export useScriptRybbitAnalytics from script stubs (d275ae1a0)
  • nuxt: Remove unneeded pattern from regexp (2954c092c)
  • nuxt: Ensure appConfig sources are not duplicated (#​32216)
  • nuxt: Wrap slot with h() in ClientOnly (#​30664)
  • kit: Ensure template filename uses safe patterns (4372b24dd)
  • nuxt: Access asyncData state from nuxt app instance (#​32232)
  • nuxt: Make patterns relative to srcDir in buildCache (#​32260)
  • nuxt: Return non-existent route component in RouteProvider (#​32266)
  • nuxt: Use single asyncData watcher (#​32247)
  • vite: Use arrow functions in dynamic imports (#​32285)
  • webpack: Use plugin for rollup-compatible dynamic imports (#​32281)
📖 Documentation
  • Update addRouteMiddleware path in example (#​32171)
  • Narrow link to just middleware (#​32203)
  • Use optional chaining in error example (#​32214)
  • Give example of using --env-file (29f6392cd)
  • Recommend nuxt command consistently (#​32237)
  • Fix typos (#​30413)
  • Add props to special metadata (#​29708)
  • Fix wrong alert with warning in /guide/pages (#​32270)
  • Update upgrade guide + roadmap (0040ee5e7)
📦 Build
🏡 Chore
✅ Tests
  • Add regression test for useAsyncData + transition (29f7c8cb4)
  • Ensure builder tests run sequentially (defa32829)
❤️ Contributors

v3.17.4

Compare Source

3.17.4 is a regularly-scheduled patch release.

✅ Upgrading

Our recommendation for upgrading is to run:

npx nuxi@latest upgrade --dedupe

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

👉 Changelog

compare changes

🔥 Performance
  • nuxt: Use Set for circular dep plugin (#​32110)
  • Refactor Array.includes checks to use Sets (#​32133)
  • nuxt: Use shallowRef for primitive values (#​32152)
  • nuxt: Skip route rules processing for empty child array (#​32166)
  • nuxt: Use Intl.Collator instead of localeCompare (#​32167)
🩹 Fixes
  • nuxt: Do not await lazy asyncData inside <ClientOnly> (#​32101)
  • nuxt: Respect cachedData with multiple asyncData calls (#​32099)
  • nuxt: Clear async data after a tick (#​32096)
  • nuxt: Support reactive keys in useLazyAsyncData (#​32092)
  • rspack: Use ts-checker-rspack-plugin (#​32115)
  • nuxt: Clear previous head in island-renderer (#​32100)
  • nuxt: Handle virtual files prefixed with / (#​32129)
  • schema: Remove nitro options from DeepPartial (#​31990)
  • nuxt: Ensure legacy async data remains reactive (#​32134)
  • nuxt: Pass attrs down to single child of <ClientOnly> (#​32131)
  • nuxt: Fix merge conflicts (7044450d4)
  • nuxt: Clone vnode when passing attrs down to client-only (b3acf0c78)
  • vite: Do not replace global with globalThis (#​32130)
  • nuxt: Suppress client-side errors by crawlers (#​32137)
  • nuxt: Use fresh route when <NuxtLayout> first renders (#​24673)
  • nuxt: Add additional logging when skipping error page for bot (68c270083)
  • nuxt: Add watch paths outside srcDir to parcel strategy (#​32139)
📖 Documentation
  • Use emphasis instead of quotes (#​32078)
  • Update useNuxtData default return to undefined (#​32054)
  • Capitalise headings (#​32095)
  • Prefix imports.dirs with alias (0dbf314d9)
  • Mention node v20 is minimum requirement for nuxt setup (#​32148)
  • Use more descriptive link text (d0b1b9d35)
🏡 Chore
✅ Tests
  • Add universal routing tests + clean up output (64178b6f4)
  • nuxt: Add unit tests for watch strategies (#​32138)
  • Resolve watch path (8fb562c04)
  • Use fake timers instead of setTimeout mock (#​32142)
🤖 CI
❤️ Contributors

v3.17.3

Compare Source

3.17.3 is a regularly-scheduled patch release.

✅ Upgrading

Our recommendation for upgrading is to run:

npx nuxi@latest upgrade --dedupe

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

👉 Changelog

compare changes

🔥 Performance
  • nuxt: Pre-calculate extension glob before app resolution (#​32052)
  • nuxt: Improve islands client components chunks (#​32015)
🩹 Fixes
  • nuxt: Preload async layouts (#​32002)
  • nuxt: Handle File within FormData (#​32013)
  • schema: Respect user-provided ignore patterns (#​32020)
  • nuxt: Allow loading virtual files with query params (#​32022)
  • nuxt: Don't use reactive key for useFetch with watch: false (#​32019)
  • nuxt: Do not clear data if custom getCachedData is provided (#​32003)
  • nuxt: Provide nuxtApp for asyncData functions run on server (#​32038)
  • vite: Strip queries when skipping vite transform middleware (#​32041)
  • nuxt: Sort hash sources and files (#​32048)
  • nuxt: Do not suppress chunk import error (#​32064)
💅 Refactors
  • nuxt: Directly access initialised asyncData (e779d6cd5)
📖 Documentation
🤖 CI
  • Convert bug/enhancement labels to issue types (3ff743fe0)
  • Update payload for issue types (791e5f443)
❤️ Contributors

v3.17.2

Compare Source

3.17.2 is a regularly-scheduled patch release.

✅ Upgrading

Our recommendation for upgrading is to run:

npx nuxi@latest upgrade --dedupe

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

👉 Changelog

compare changes

🔥 Performance
  • nuxt: Tree-shake router's handleHotUpdate in production (#​31971)
🩹 Fixes
  • nuxt: Ensure asyncData is initialised before effects run (#​31946)
  • nuxt: Skip view transition if user agent provides one before defining transition (#​31945)
  • nuxt: Improve hashing for complex body in useFetch (#​31963)
  • nuxt: Immediately call asyncData within client-only components (#​31964)
  • nuxt: Don't render errors if event is already handled (#​31966)
  • nuxt: Track whether need to reinit asyncData separately from deps (#​31965)
  • nuxt: Preserve params/meta/matched with universal router (#​31950)
  • nuxt: Respect scroll behavior set by scrollToTop (#​31914)
  • nuxt: Load live data from vfs even if a file exists in buildDir (#​31969)
  • nuxt: Short circuit middleware when validate returns false (#​31967)
  • nuxt: Ensure useAsyncData reactive to key changes when immediate: false (#​31987)
  • nuxt: Resolve real paths imported into virtual files (0bb07f129)
  • webpack: Broaden WarningFilter type (2a79dbd68)
  • schema: Broaden warningIgnoreFilters (a62e808ac)
📖 Documentation
🏡 Chore
✅ Tests
🤖 CI
  • Run docs workflow against pull requests (08f968903)
  • Run tests against node v20 (3c97d3493)
❤️ Contributors

v3.17.1

Compare Source

3.17.1 is the next patch release.

✅ Upgrading

Our recommendation for upgrading is to run:

npx nuxi@latest upgrade --dedupe

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

👉 Changelog

compare changes

🩹 Fixes
  • nuxt: Check if match exists with new unplugin filter (#​31929)
  • nuxt: Reinitialise stale async data (#​31940)
  • nuxt: Skip view transition if user agent is providing one (#​31938)
  • nuxt: Trigger execute when non-immediate fetch key changes (#​31941)
  • nuxt: Don't redirect when route has trailing slash (#​31902)
  • ui-templates: Use escapeHTML from vue (8e4b8d62f)
  • schema: Add @vue/shared dependency (7d445c963)
📦 Build
  • Copy README/LICENSE from repo root (8e287d556)
🏡 Chore
✅ Tests
❤️ Contributors

v3.17.0

Compare Source

👀 Highlights

This release brings a major reworking of the async data layer, a new built-in component, better warnings, and performance improvements!

📊 Data Fetching Improvements

A major reorganization of Nuxt's data fetching layer brings significant improvements to useAsyncData and useFetch.

Although we have aimed to maintain backward compatibility and put breaking changes behind the experimental.granularCachedData flag (disabled by default), we recommend testing your application thoroughly after upgrading. You can also disable experimental.purgeCachedData to revert to the previous behavior if you are relying on cached data being available indefinitely after components using useAsyncData are unmounted.

👉 Read the the original PR for full details (#​31373), but here are a few highlights.

Consistent Data Across Components

All calls to useAsyncData or useFetch with the same key now share the underlying refs, ensuring consistency across your application:

<!-- ComponentA.vue -->
<script setup>
const { data: users, pending } = useAsyncData('users', fetchUsers)
</script>

<!-- ComponentB.vue -->
<script setup>
// This will reference the same data state as ComponentA
const { data: users, status } = useAsyncData('users', fetchUsers)
// When either component refreshes the data, both will update consistently
</script>

This solves various issues where components could have inconsistent data states.

Reactive Keys

You can now use computed refs, plain refs, or getter functions as keys:

const userId = ref('123')
const { data: user } = useAsyncData(
  computed(() => `user-${userId.value}`),
  () => fetchUser(userId.value)
)

// Changing the userId will automatically trigger a new data fetch
// and clean up the old data if no other components are using it
userId.value = '456'
Optimized Data Refetching

Multiple components watching the same data source will now trigger only a single data fetch when dependencies change:

// In multiple components:
const { data } = useAsyncData(
  'users', 
  () => $fetch(`/api/users?page=${route.query.page}`),
  { watch: [() => route.query.page] }
)

// When route.query.page changes, only one fetch operation will occur
// All components using this key will update simultaneously
🎭 Built-In Nuxt Components
<NuxtTime> - A new component for safe time display

We've added a new <NuxtTime> component for SSR-safe time display, which resolves hydration mismatches when working with dates (#​31876):

<template>
  <NuxtTime :datetime="Date.now()" />
</template>

The component accepts multiple time formats and gracefully handles both client and server rendering.

Enhanced <NuxtErrorBoundary>

The <NuxtErrorBoundary> component has been converted to a Single File Component and now exposes error and clearError from the component - as well as in the error slot types, giving you greater ability to handle errors in your templates and via useTemplateRef (#​31847):

<NuxtErrorBoundary @&#8203;error="handleError">
  <template #error="{ error, clearError }">
    <div>
      <p>{{ error.message }}</p>
      <button @&#8203;click="clearError">Try again</button>
    </div>
  </template>
  
  <!-- Content that might error -->
  <MyComponent />
</NuxtErrorBoundary>
🔗 Router Improvements

<NuxtLink> now accepts a trailingSlash prop, giving you more control over URL formatting (#​31820):

<NuxtLink to="/about" trailing-slash>About</NuxtLink>
<!-- Will render <a href="/about/"> -->
🔄 Loading Indicator Customization

You can now customize the loading indicator with new props directly on the component (#​31532):

  • hideDelay: Controls how long to wait before hiding the loading bar
  • resetDelay: Controls how long to wait before resetting loading indicator state
<template>
  <NuxtLoadingIndicator :hide-delay="500" :reset-delay="300" />
</template>
📚 Documentation as a Package

The Nuxt documentation is now available as an npm package! You can install @nuxt/docs to access the raw markdown and YAML content used to build the documentation website (#​31353).

💻 Developer Experience Improvements

We've added several warnings to help catch common mistakes:

  • Warning when server components don't have a root element #​31365
  • Warning when using the reserved runtimeConfig.app namespace #​31774
  • Warning when core auto-import presets are overridden #​29971
  • Error when definePageMeta is used more than once in a file [#​31634](

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 was generated by Mend Renovate. View the repository job log.

@codecov
Copy link

codecov bot commented Nov 30, 2021

Codecov Report

Merging #262 (fcccb00) into master (28e06a5) will not change coverage.
Report is 5 commits behind head on master.
The diff coverage is n/a.

❗ Current head fcccb00 differs from pull request most recent head 99362f3. Consider uploading reports for the commit 99362f3 to get more accurate results

@@           Coverage Diff           @@
##           master     #262   +/-   ##
=======================================
  Coverage   73.52%   73.52%           
=======================================
  Files           5        5           
  Lines         272      272           
  Branches       53       48    -5     
=======================================
  Hits          200      200           
  Misses         72       72           

@renovate renovate bot changed the title chore(deps): update devdependency playwright to ^1.17.0 chore(deps): update devdependency playwright to ^1.17.1 Dec 2, 2021
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 55582db to e4891a3 Compare December 2, 2021 07:56
@renovate renovate bot changed the title chore(deps): update devdependency playwright to ^1.17.1 chore(deps): update all non-major dependencies Dec 3, 2021
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 5ec3e42 to 427da87 Compare December 7, 2021 03:29
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from fcff962 to 16d55e7 Compare December 20, 2021 16:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 16d55e7 to 75eea6f Compare December 21, 2021 15:44
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 302796a to 56dded4 Compare January 1, 2022 02:21
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 9e0a039 to 241938a Compare January 16, 2022 04:40
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from da27c7e to b772ed9 Compare January 22, 2022 10:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from b772ed9 to 5134566 Compare March 7, 2022 12:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 5134566 to 8535c1c Compare March 26, 2022 13:18
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 5774f4b to b9dc767 Compare October 16, 2024 10:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from b9dc767 to 286fc00 Compare October 25, 2024 21:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 779e410 to 466ae4b Compare November 6, 2024 22:00
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from d143d9e to 1a1dcf2 Compare November 19, 2024 22:25
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1a1dcf2 to 48c57b1 Compare December 10, 2024 04:25
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 48c57b1 to a4314d2 Compare December 25, 2024 01:51
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from a4314d2 to bb7c146 Compare January 5, 2025 13:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from bb7c146 to d5a65a1 Compare January 15, 2025 18:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from c7c9d2c to bbe29e4 Compare January 29, 2025 10:31
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from bbe29e4 to 530d14c Compare January 31, 2025 18:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from c27b3bd to 2a4b432 Compare March 11, 2025 16:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 820177d to 2bdfdc1 Compare March 19, 2025 18:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 2bdfdc1 to 622cfd6 Compare April 1, 2025 16:00
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 622cfd6 to 1e6aebf Compare April 17, 2025 17:56
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 017027b to d129d6d Compare April 29, 2025 04:43
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from d129d6d to 4ec470b Compare May 5, 2025 09:30
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4ec470b to 2b7ede3 Compare May 12, 2025 14:47
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 2b7ede3 to 3a1a529 Compare May 20, 2025 21:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 3a1a529 to dea4130 Compare June 3, 2025 23:10
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from dea4130 to a4267f4 Compare June 10, 2025 18:28
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