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 npm dependencies (non-major) #141

Merged
merged 2 commits into from
Aug 30, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 30, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@antfu/eslint-config 0.40.0 -> 0.41.0 age adoption passing confidence
@headlessui/vue 1.7.15 -> 1.7.16 age adoption passing confidence
@huntersofbook/naive-ui-nuxt 1.1.0 -> 1.2.0 age adoption passing confidence
@iconify-json/carbon 1.1.18 -> 1.1.20 age adoption passing confidence
@iconify-json/ic 1.1.13 -> 1.1.14 age adoption passing confidence
@iconify-json/ph 1.1.5 -> 1.1.6 age adoption passing confidence
@iconify-json/twemoji 1.1.11 -> 1.1.12 age adoption passing confidence
@nuxtjs/i18n (source) 8.0.0-rc.2 -> 8.0.0-rc.3 age adoption passing confidence
@tailwindcss/forms 0.5.4 -> 0.5.6 age adoption passing confidence
@unocss/nuxt 0.54.1 -> 0.55.3 age adoption passing confidence
@vueuse/nuxt (source) 10.3.0 -> 10.4.1 age adoption passing confidence
eslint (source) 8.46.0 -> 8.48.0 age adoption passing confidence
eslint-plugin-vue (source) 9.16.1 -> 9.17.0 age adoption passing confidence
nuxt 3.6.5 -> 3.7.0 age adoption passing confidence
pnpm (source) 8.6.11 -> 8.7.0 age adoption passing confidence
sass 1.64.2 -> 1.66.1 age adoption passing confidence
typescript (source) 5.1.6 -> 5.2.2 age adoption passing confidence

Release Notes

antfu/eslint-config (@​antfu/eslint-config)

v0.41.0

Compare Source

   🚀 Features
  • Do not auto fix unused-imports/no-unused-imports in editors  -  by @​antfu (ed2b0)
    View changes on GitHub

v0.40.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.40.2

Compare Source

No significant changes

    View changes on GitHub

v0.40.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
tailwindlabs/headlessui (@​headlessui/vue)

v1.7.16

Compare Source

Fixed
  • Fix form elements for uncontrolled <Listbox multiple> and <Combobox multiple> (#​2626)
  • Use correct value when resetting <Listbox multiple> and <Combobox multiple> (#​2626)
  • Render <MainTreeNode /> in PopoverGroup component only (#​2634)
  • Disable smooth scrolling when opening/closing Dialog components on iOS (#​2635)
  • Don't assume <Tab /> components are available when setting the next index (#​2642)
  • Improve SSR of the Disclosure component (#​2645)
  • Fix incorrectly focused ComboboxInput component on page load (#​2654)
  • Improve resetting values when using the nullable prop on the Combobox component (#​2660)
  • Prevent scrolling when focusing a tab (#​2674)
huntersofbook/naive-ui-nuxt (@​huntersofbook/naive-ui-nuxt)

v1.2.0

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
nuxt-community/i18n-module (@​nuxtjs/i18n)

v8.0.0-rc.3

Compare Source

This changelog is generated by GitHub Releases

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
tailwindlabs/tailwindcss-forms (@​tailwindcss/forms)

v0.5.6

Compare Source

Fixed
  • Fix date time bottom spacing on MacOS Safari (#​146)

v0.5.5

Compare Source

Fixed
  • Fix text alignment on date and time inputs on iOS (#​144)
unocss/unocss (@​unocss/nuxt)

v0.55.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.55.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.55.1

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub

v0.55.0

Compare Source

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.54.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v0.54.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
vueuse/vueuse (@​vueuse/nuxt)

v10.4.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v10.4.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
eslint/eslint (eslint)

v8.48.0

Compare Source

Features

  • 1fbb3b0 feat: correct update direction in for-direction (#​17483) (Francesco Trotta)
  • d73fbf2 feat: rule tester do not create empty valid or invalid test suites (#​17475) (fnx)
  • ee2f718 feat: Allow void in rule no-promise-executor-return (#​17282) (nopeless)

Bug Fixes

  • 7234f6a fix: update RuleTester JSDoc and deprecations (#​17496) (Jonas Berlin)

Documentation

  • 7a51d77 docs: no-param-reassign mention strict mode (#​17494) (Stephen Hardy)
  • 9cd7ac2 docs: add fetch script to package.json conventions (#​17459) (Nitin Kumar)
  • cab21e6 docs: advice for inline disabling of rules (#​17458) (Ashish Yadav)
  • 056499d docs: fix example of flat config from plugin (#​17482) (Francesco Trotta)
  • 9e9edf9 docs: update documentation URL in error message (#​17465) (Nitin Kumar)

Chores

v8.47.0

Compare Source

Features

  • 53d7508 feat: update regex for methods with thisArg (#​17439) (Francesco Trotta)

Bug Fixes

  • 631648e fix: do not report on shadowed constructors in no-new-wrappers (#​17447) (Francesco Trotta)

Documentation

Chores

vuejs/eslint-plugin-vue (eslint-plugin-vue)

v9.17.0

Compare Source

✨ Enhancements

⚙️ Updates

Full Changelog: vuejs/eslint-plugin-vue@v9.16.1...v9.17.0

nuxt/nuxt (nuxt)

v3.7.0

Compare Source

👀 Highlights

🐣 A New CLI

We've refactored nuxi using unjs/citty and this marks the first Nuxt release that depends on the new version, safely in its own repository. We have grand plans for this - check out some of the features + roadmap discussions in nuxt/cli and please feel free to contribute!

Nuxi is now decoupled from the main nuxt version - we plan to iterate and release nuxi more quickly in future so you can expect new things coming soon!

🕸️ Native Web Streams and Response

With improvements in unjs/h3 and unjs/nitro, it's now possible to directly return a Response object from server routes, meaning it's also possible to return and handle streams natively in Nuxt.

👉 Check out the full detail in the unjs/h3 and unjs/nitro release notes.

🔥 HTML Rendering Optimisations

This release comes with a couple of improvements in rendering HTML responses from the server. We now determine whether to preload/prefetch resources at build time (so you can customise this in the build:manifest hook). We also now manage rendering the HTML for them directly in unhead (#​22179), which means you can configure the order for <link>, <meta>, <script>, <style>, and more. And - in our preliminary testing - it's even faster!

It's possible to opt-in to upcoming head improvements with the experimental.headNext flag. This currently includes a new ordering algorithm based on capo.js (#​22431) and allows enabling future optimisations as they are released in unhead:

export default defineNuxtConfig({
  experimental: {
    headNext: true
  }
})

We'd love your thoughts - you can respond with any issues/feedback in this discussion.

🛠️ Build Environment Shortcuts

In your Nuxt config you can now use $client and $server shortcuts to easily define configuration that is specific to just the Vite client/server (#​22302) or webpack client/server (#​22304) builds. This previously was only possible with the vite:extendConfig and webpack:config hooks.

For example:

export default defineNuxtConfig({
  vite: {
    $client: {
      build: {
        rollupOptions: {
          output: {
            chunkFileNames: '_nuxt/[hash].js',
            assetFileNames: '_nuxt/[hash][extname]',
            entryFileNames: '_nuxt/[hash].js'
          }
        }
      }
    }
  }
})
⚡️ Vite 4.4

We've chosen to unpin Vite from minor versions, meaning whenever Vite releases a new feature version you can opt-in straight away. Vite 4.4 brings a lot of exciting things, including experimental Lightning CSS support - and much more!

👉 Check out the Vite release notes for more.

💪 TypeScript Updates

We now use purely relative paths in the generated tsconfig.json instead of setting a baseUrl. This means better support for dev environments like docker images where the absolute path may not match your IDE (#​22410).

We also set a couple of additional compiler flag defaults to match Vite/TS recommendations (#​22468).

Plus, you should now get type hinted access to layouts in setPageLayout and also in <NuxtLayout name> (#​22363).

🦄 Async Context support

If you've ever got an issue with 'Nuxt context unavailable' this might be one for you. We now support native async context for Bun and Node under an experimental flag, in both Nuxt and Nitro (#​20918).

This enables using Nuxt composables on the server without needing to ensure they are being called directly in a setup function. It also allows the same in Nitro, with a new useEvent() utility that is usable in server routes.

To try it out, you can enable experimental.asyncContext:

export default defineNuxtConfig({
  experimental: {
    asyncContext: true
  }
})
👓 Watcher Updates

We've fixed a couple of issues with watchers, meaning that you should need to restart your server less often - and you should see a significant performance increase if you are using layers.

⚗️ Nitro 2.6

There lots more exciting features coming directly from Nitro 2.6, including smaller, lighter servers and new persistent data storage in a .data directory.

👉 Read more in the full release article.

✅ Upgrading

As usual, our recommendation for upgrading is to run:

npx nuxi 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
  • vite: Unpin vite from minor (#​22031)
  • nuxt: Polyfill idle callback utils (#​21863)
  • nuxt: Smooth scroll behavior option (#​21948)
  • schema,vite: Allow $client and $server vite env overrides (#​22302)
  • schema,webpack: Allow $client and $server overrides (#​22304)
  • nuxt: Allow dynamic scrollToTop page meta (#​21741)
  • nuxt: Expose filtered templates in app:templatesGenerated hook (#​21935)
  • nuxt: Render all head tags on server with unhead (#​22179)
  • nuxt: Auto-install @nuxt/webpack-builder when needed (#​21747)
  • nuxt: Allow remote sources for islands (#​21592)
  • nuxt: Environment-specific plugin execution for islands (#​20726)
  • kit,nuxi: Add writeTypes utility (#​22385)
  • nuxt: Autocomplete layouts in setPageLayout/<NuxtLayout> (#​22362)
  • nuxt: Allow 'lazy' (non-blocking) server components (#​21918)
  • nuxt: Use build plugin to access nuxt route injection (#​21585)
  • vite,webpack: Tree-shakable import.meta.* build flags (#​22428)
  • nuxt: Resolve unresolved paths within node_modules (#​22478)
  • nuxt: Experimental native async context support (#​20918)
  • nuxt: Warn on external webpack/nitro/postcss config (#​22521)
  • nuxt: Allow experimental global: 'sync' components (#​22558)
  • nuxt: Make app.rootId optional (#​22528)
  • nuxt: Add experimental.headNext unhead integration (#​22620)
  • cli: Detect bun package manager (#​22673)
  • nuxt: Upgrade nitro + reduce node-specific usage (#​22515)
  • nuxt: Add support for routeRules defined within pages (#​20391)
  • schema: Support setting hidden sourcemaps (#​22787)
  • kit,nuxt: Respect nuxt ignore patterns in nitro (#​22808)
  • nuxt: Migrate to new nuxt/cli (#​22799)
  • schema: Export ./schema/config.schema.json subpath (#​22813)
🔥 Performance
  • nuxt: Export DefineNuxtConfig interface from nuxt/config (#​22391)
  • nuxt: Write templates in single sync step + improve logs (#​22384)
  • nuxt: Render css/inline css higher than resource hints (#​21793)
  • nuxt: Experimental support of capo.js head tag order (#​22431)
  • nuxt: Use LRU prerender cache and limit cached items (#​22465)
  • nuxt: Reduce multiple calls to .toLowerCase() (#​22743)
  • nuxt: Reduce multiple calls to dirname (#​22800)
🩹 Fixes
  • nuxt: Await prerender:routes hook (#​22247)
  • nuxt: Access resolved scrollBehaviorType (#​22264)
  • nuxt: Add overloads for asyncData generic + default (#​22258)
  • nuxt: Bind createClientOnly render function to ctx (#​22289)
  • webpack: Remove legacy support for build.extend (#​22305)
  • nuxt: Allow validate return typing to be either error or boolean (#​22323)
  • kit: Handle tuple-format modules in hasNuxtModule ([#​22316](https://togithub.com/nuxt/n

Configuration

📅 Schedule: Branch creation - "before 6am on the first day of the month" (UTC), 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.

@vercel
Copy link

vercel bot commented Aug 30, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
oku-nuxt3-template ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 30, 2023 4:33am

@renovate
Copy link
Contributor Author

renovate bot commented Aug 30, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

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.

1 participant