utopikkad / my-blog-vuejs

0 stars 0 forks source link

fix(deps): update dependency nuxt to v2.17.1 - autoclosed #184

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
nuxt 2.15.0 -> 2.17.1 age adoption passing confidence

Release Notes

nuxt/nuxt (nuxt) ### [`v2.17.1`](https://togithub.com/nuxt/nuxt/releases/tag/v2.17.1) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.17.0...v2.17.1) > 2.17.1 is the next patch release for Nuxt 2. #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt.js/compare/v2.17.0...v2.17.1) ##### 🩹 Fixes - **webpack:** Downgrade dev-middleware to fix peer dep issue ([#​21626](https://togithub.com/nuxt/nuxt.js/pull/21626)) - **webpack:** Pin webpack-dev-middleware to 5.0.0 ([#​21804](https://togithub.com/nuxt/nuxt.js/pull/21804)) ##### ❤️ Contributors - Daniel Roe ([@​danielroe](https://togithub.com/danielroe)) - Lehoczky Zoltán ([@​Lehoczky](https://togithub.com/Lehoczky)) ### [`v2.17.0`](https://togithub.com/nuxt/nuxt/releases/tag/v2.17.0) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.16.3...v2.17.0) > 2.17.0 is the next minor release for Nuxt 2. #### ✨ Highlights Nuxt 2.17 comes with a few new features, including better support for new Vue 2.7 types, and supporting passing postcss config as a function. It also includes support for Node 20+ and a fix for a dependency issue with the Babel preset that affected new installs. #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt.js/compare/v2.16.3...v2.17.0) ##### 🚀 Enhancements - **types:** Support nuxt types for defineComponent ([#​19789](https://togithub.com/nuxt/nuxt.js/pull/19789)) - **csp:** Support generating nonce for scripts and links in ssr ([#​9621](https://togithub.com/nuxt/nuxt.js/pull/9621)) - **webpack:** Support passing function as postcssOptions ([#​19495](https://togithub.com/nuxt/nuxt.js/pull/19495)) ##### 🔥 Performance - **config:** Avoid recursive md4 patching ([7fab95252](https://togithub.com/nuxt/nuxt.js/commit/7fab95252)) ##### 🩹 Fixes - Relax node engines upper constraint ([010b539ed](https://togithub.com/nuxt/nuxt.js/commit/010b539ed)) - **utils:** Respect patterns within paths when sorting routes ([#​20669](https://togithub.com/nuxt/nuxt.js/pull/20669)) - **vue-app:** Skip page render early on error or navigation ([#​20719](https://togithub.com/nuxt/nuxt.js/pull/20719)) - **babel-preset-app:** Add explicit dep on used babel plugin ([#​21488](https://togithub.com/nuxt/nuxt.js/pull/21488)) ##### 🏡 Chore - Reenable publishing 🙈 ([4ce8b118e](https://togithub.com/nuxt/nuxt.js/commit/4ce8b118e)) - Exclude yaml exception vulnerability (build-time dep) ([c8ed87a26](https://togithub.com/nuxt/nuxt.js/commit/c8ed87a26)) - Bump jest dependencies ([#​20506](https://togithub.com/nuxt/nuxt.js/pull/20506)) - Remove resolved advisories ([98cd35665](https://togithub.com/nuxt/nuxt.js/commit/98cd35665)) - Skip publishing node_modules folder ([8799cfacc](https://togithub.com/nuxt/nuxt.js/commit/8799cfacc)) - Remove obsolete useWorkspaces option ([27e450119](https://togithub.com/nuxt/nuxt.js/commit/27e450119)) ##### ✅ Tests - Add catchall path to route generation test ([71c359516](https://togithub.com/nuxt/nuxt.js/commit/71c359516)) - Update windows snapshot ([4ec274ae2](https://togithub.com/nuxt/nuxt.js/commit/4ec274ae2)) - Update jest snapshots to remove escaped quotes ([f93411c7c](https://togithub.com/nuxt/nuxt.js/commit/f93411c7c)) ##### 🤖 CI - Run tests in node 16 ([#​20644](https://togithub.com/nuxt/nuxt.js/pull/20644)) - Pin actions by hash and use corepack ([#​21356](https://togithub.com/nuxt/nuxt.js/pull/21356)) ##### ❤️ Contributors - Olga Bulat ([@​obulat](https://togithub.com/obulat)) - Daniel Roe ([@​danielroe](https://togithub.com/danielroe)) - Xin Du (Clark) ([@​clarkdo](https://togithub.com/clarkdo)) - Rafał Chłodnicki ([@​rchl](https://togithub.com/rchl)) - Marcelo Botega Fontana ([@​marcelobotega](https://togithub.com/marcelobotega)) ### [`v2.16.3`](https://togithub.com/nuxt/nuxt/releases/tag/v2.16.3) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.16.2...v2.16.3) > **2.16.3** is a patch release with bug fixes. #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt.js/compare/v2.16.2...2.16.3) ##### 🩹 Fixes - **types:** Add return type for `error()` ([#​19044](https://togithub.com/nuxt/nuxt.js/pull/19044)) - **types:** Bring types from `less` into namespace ([#​19738](https://togithub.com/nuxt/nuxt.js/pull/19738)) - **types:** Sync vue type augmentations with Vue 2.7 ([#​19526](https://togithub.com/nuxt/nuxt.js/pull/19526)) - **config:** Move `preset` to inner `postcssOptions` ([#​19518](https://togithub.com/nuxt/nuxt.js/pull/19518)) - **webpack:** Add `node-fetch-native` to externals list ([#​19755](https://togithub.com/nuxt/nuxt.js/pull/19755)) ##### 🏡 Chore - Release all packages with latest tag except `nuxt` ([4e9dcddcb](https://togithub.com/nuxt/nuxt.js/commit/4e9dcddcb)) - **examples:** Use `2.x` version of nuxt instead of latest ([#​19737](https://togithub.com/nuxt/nuxt.js/pull/19737)) - Lint package files ([6ca842e36](https://togithub.com/nuxt/nuxt.js/commit/6ca842e36)) ##### ❤️ Contributors - Daniel Roe - [@​danielroe](https://togithub.com/danielroe) - Olga Bulat - [@​obulat](https://togithub.com/obulat) - Rafał Chłodnicki - [@​rchl](https://togithub.com/rchl) ### [`v2.16.2`](https://togithub.com/nuxt/nuxt/releases/tag/v2.16.2) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.16.1...v2.16.2) > **2.16.2** is a patch release with bug fixes. #### ✨ Highlights The main change in this patch release is that we now patch the `crypto` node built-in during build to allow Nuxt 2 to be used on Node versions greater than Node 16, which should ease the pressure users feel after Node 16 reaches its own EOL this year. > **Warning** > This should not be taken for an endorsement of continuing to run with Webpack 4, which is out of date and has a number of dependencies with issues. I expect that number to continue to grow, and we will not be able to resolve all of them. I would strongly urge migrating to Nuxt 3 if possible and the team will do our best to make this possible over the course of the year ❤️ #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v2.16.1...v2.16.2) ##### 🚀 Enhancements - **types:** Add basic types for Nuxt interface ([#​9772](https://togithub.com/nuxt/nuxt/issues/9772)) ##### 🩹 Fixes - **vue-renderer:** Insert `charset` before `title` ([#​18998](https://togithub.com/nuxt/nuxt/issues/18998)) - **types:** Remove non-existent properties from context ([#​19021](https://togithub.com/nuxt/nuxt/issues/19021)) - Add minimum node 14.18 version constraint ([#​19112](https://togithub.com/nuxt/nuxt/issues/19112)) - **config:** Upgrade md4 -> md5 on node > 16 ([#​19108](https://togithub.com/nuxt/nuxt/issues/19108)) - **vue-app:** Handle promise rejection from `asyncData` ([#​18585](https://togithub.com/nuxt/nuxt/issues/18585)) ##### 🏡 Chore - Update tag name ([`15787a2`](https://togithub.com/nuxt/nuxt/commit/15787a2e5)) - Fix version merge ([`49ea657`](https://togithub.com/nuxt/nuxt/commit/49ea657a4)) - Add `@types/jest` ([`d48efa6`](https://togithub.com/nuxt/nuxt/commit/d48efa6cf)) ##### ❤️ Contributors - Rafał Chłodnicki ([@​rchl](http://github.com/rchl)) - Daniel Roe ([@​danielroe ](https://togithub.com/danielroe/)) - Pooya Parsa ([@​pi0](https://togithub.com/pi0)) - Harlan Wilton ([@​harlan-zw](http://github.com/harlan-zw)) ### [`v2.16.1`](https://togithub.com/nuxt/nuxt/releases/tag/v2.16.1) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.16.0...v2.16.1) > Nuxt 2.16.1 is a patch release with a couple of small bugfixes to last week's 2.16.0 release. #### v2.16.0...v2.16.1 ##### 🩹 Fixes - **deps:** Downgrade `@types` packages depending on webpack 5 ([#​18827](https://togithub.com/nuxt/nuxt/issues/18827)) - **config:** Let webpack merge postcss plugins ([#​18839](https://togithub.com/nuxt/nuxt/issues/18839)) - **types:** Import `Location` from `vue-router` ([#​18908](https://togithub.com/nuxt/nuxt/issues/18908)) ##### 🏡 Chore - Tag 2.x releases appropriately ([`aba93e9`](https://togithub.com/nuxt/nuxt/commit/aba93e9a9)) - Revert node types to v16 ([`3d034a3`](https://togithub.com/nuxt/nuxt/commit/3d034a30d)) - Remove stub type definitions ([`daed62a`](https://togithub.com/nuxt/nuxt/commit/daed62a73)) ##### ❤️ Contributors - H-kishi - Daniel Roe ### [`v2.16.0`](https://togithub.com/nuxt/nuxt/releases/tag/v2.16.0) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.15.8...v2.16.0) > Nuxt 2.16.0 is the first minor release since Feb 15, 2021. The focus is mostly on releasing the latest fixes and enhancements that have been present in `nuxt-edge` for some time. #### ✨ Highlights - upgrade to [PostCSS 8](https://togithub.com/nuxt/nuxt/pull/9671) - default to [`core-js` v3](https://togithub.com/nuxt/nuxt/pull/9987) - ... full details below #### ⚠️ Breaking changes - **In this PR we only support Node 14+**. This is mostly an issue for dependencies, which we need to keep updated for security reasons. Going forward until [its own EOL](https://nuxt.com/vision-2023#migrating-to-nuxt-3), Nuxt 2 will only officially support Node versions that have not reached [their EOL](https://togithub.com/nodejs/release#release-schedule). - **New postcss options format**. See [https://github.com/nuxt/nuxt/pull/9671](https://togithub.com/nuxt/nuxt/pull/9671) for full details. - **Dependency upgrades**. A number of dependencies have dropped support for earlier node versions. [`dotenv`](https://togithub.com/nuxt/nuxt/pull/18364) has changed how it parses `.env` files in a number of edge cases. [`glob`](https://togithub.com/nuxt/nuxt/pull/18370) now requires `/` instead of `\` on windows machines. There may also be other changes that affect your usage, so please do upgrade with care. - **Vue 2.7 upgrade**. Although you can use Vue 2.7 with any release of Nuxt 2, 2.16.0 for the first time includes it as a dependency, which means that you may well encounter some issues associated with upgrading Vue 2.6 -> Vue 2.7. This may be a good time to consider using the composition API utilities provided by https://github.com/nuxt/bridge instead, which mirror Nuxt 3's more precisely than `@nuxtjs/composition-api`. (You can opt-in to *just* these utilities by disabling the other bridge modules individually.) #### Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v2.15.8...v2.16.0) ##### 🚀 Enhancements - **config:** Support `nuxtrc` in dist directory ([#​9280](https://togithub.com/nuxt/nuxt/issues/9280)) - **generator:** Add ignoreEnv generate option during ensureBuild(cmd) ([#​8955](https://togithub.com/nuxt/nuxt/issues/8955)) - **server:** Allow disabling `serve-static` middleware ([#​9365](https://togithub.com/nuxt/nuxt/issues/9365)) - **types:** Add `asyncData` return types to component instance type ([#​9239](https://togithub.com/nuxt/nuxt/issues/9239)) - **vue-app:** `context.beforeSerialize` method ([#​9332](https://togithub.com/nuxt/nuxt/issues/9332)) - **vue-app:** Pass `store` to `createRouter` ([#​9629](https://togithub.com/nuxt/nuxt/issues/9629)) - Default to `core-js` version 3 ([#​9987](https://togithub.com/nuxt/nuxt/issues/9987)) - **webpack:** ⚠️ Update postcss to v8 ([#​9671](https://togithub.com/nuxt/nuxt/issues/9671)) ##### 🩹 Fixes - **vue-app:** Respect `scroll-margin-top` when navigating with hash ([#​9187](https://togithub.com/nuxt/nuxt/issues/9187)) - **webpack:** Use `javascript/auto` for js rule ([#​9180](https://togithub.com/nuxt/nuxt/issues/9180)) - **server:** Unregister error event listener ([#​9245](https://togithub.com/nuxt/nuxt/issues/9245)) - **babel-preset-app:** Respect explicit options.targets for modern preset ([#​9337](https://togithub.com/nuxt/nuxt/issues/9337)) - **types:** Add nuxt.config alias type ([#​9424](https://togithub.com/nuxt/nuxt/issues/9424)) - **vue-app:** Check whether route exists within nuxt app before replacing ([#​9431](https://togithub.com/nuxt/nuxt/issues/9431)) - **vue-renderer:** Decode route path for `payload.js` ([#​9494](https://togithub.com/nuxt/nuxt/issues/9494)) - **vue-app:** Don't normalise route path if it's valid ([#​9460](https://togithub.com/nuxt/nuxt/issues/9460)) - **vue-app:** Redirect to external url replaces current history entry ([#​9500](https://togithub.com/nuxt/nuxt/issues/9500)) - **utils:** `trailingSlash` causes error with dynamic nuxt-child routes ([#​9505](https://togithub.com/nuxt/nuxt/issues/9505)) - **types:** Add `onNuxtLoaded` and `onNuxtReady` types ([#​9510](https://togithub.com/nuxt/nuxt/issues/9510)) - **vue-app:** Re-register components construtor in HMR ([#​9539](https://togithub.com/nuxt/nuxt/issues/9539)) - **types:** Add typing for `build.stats` options ([#​9555](https://togithub.com/nuxt/nuxt/issues/9555)) - **babel:** Loose option for babel private-property-in-object ([#​9631](https://togithub.com/nuxt/nuxt/issues/9631)) - **vue-app:** Serialize route meta to allow functions ([#​9634](https://togithub.com/nuxt/nuxt/issues/9634)) - **vue-app:** `null` check for `$root` access ([#​9150](https://togithub.com/nuxt/nuxt/issues/9150)) - **generator:** Allow passing `builder` to `getGenerator` ([#​9574](https://togithub.com/nuxt/nuxt/issues/9574)) - **generator:** Throw an error when Builder is missing ([#​9663](https://togithub.com/nuxt/nuxt/issues/9663)) - **vue-app:** Use correct `$config` for finding basePath ([#​9706](https://togithub.com/nuxt/nuxt/issues/9706)) - **vue-renderer:** Ensure custom build indicator preserves some whitespace ([#​9705](https://togithub.com/nuxt/nuxt/issues/9705)) - 'npm run test' fails because the last command lacks 'yarn' ([#​9761](https://togithub.com/nuxt/nuxt/issues/9761)) - **generator:** Decode path with `ufo` ([#​9739](https://togithub.com/nuxt/nuxt/issues/9739)) - **cli:** Ensure nuxt instance is closed when skipping build ([`3e9d7e3`](https://togithub.com/nuxt/nuxt/commit/3e9d7e3e7)) - Nuxt-child-key in web-types.json ([#​9792](https://togithub.com/nuxt/nuxt/issues/9792)) - **types:** Return type of $fetch ([#​9854](https://togithub.com/nuxt/nuxt/issues/9854)) - **deps:** Update `ua-parser-js` to 1.x ([#​9979](https://togithub.com/nuxt/nuxt/issues/9979)) - **deps:** Update `ya-parser-js` to latest `0.7.x` ([#​9979](https://togithub.com/nuxt/nuxt/issues/9979)) - **vue-app:** Call ssrContext.unsetMutationObserver only if it exists ([#​10132](https://togithub.com/nuxt/nuxt/issues/10132)) - **webpack:** Allow files with `.cjs` extension to be transpiled ([#​10340](https://togithub.com/nuxt/nuxt/issues/10340)) - **vue-app:** Preview mode fetch ([#​10489](https://togithub.com/nuxt/nuxt/issues/10489)) - **webpack:** Resolve `.wasm` extension with lower priority ([#​10676](https://togithub.com/nuxt/nuxt/issues/10676)) - **vue-app:** Clear hide timeout when calling `clear()` ([#​10086](https://togithub.com/nuxt/nuxt/issues/10086)) ##### 📦 Build - Use 7 digit edge hashes ([`0501a42`](https://togithub.com/nuxt/nuxt/commit/0501a424b)) - Upgrade to rollup v3 ([#​18686](https://togithub.com/nuxt/nuxt/issues/18686)) ##### 🌊 Types - Add `prefetchPayloads` to router options ([#​9715](https://togithub.com/nuxt/nuxt/issues/9715)) ##### 🏡 Chore - **release:** V2.15.6 ([`a53fd32`](https://togithub.com/nuxt/nuxt/commit/a53fd32d6)) - **pkg:** Build for es2019 target ([#​9328](https://togithub.com/nuxt/nuxt/issues/9328)) - **types:** Add types for new `false` option for `render.static` ([#​9372](https://togithub.com/nuxt/nuxt/issues/9372)) - Update error tests ([`d4e5998`](https://togithub.com/nuxt/nuxt/commit/d4e5998f9)) - **test:** Revert jest and babel-jest to 26 ([#​9377](https://togithub.com/nuxt/nuxt/issues/9377)) - Ignore audit 1754,1755 ([`39f7859`](https://togithub.com/nuxt/nuxt/commit/39f785967)) - Fix vetur extension syntax for GitPod ([#​9572](https://togithub.com/nuxt/nuxt/issues/9572)) - Ignore globby > 12 upgrade as needs native esm ([`e0968a3`](https://togithub.com/nuxt/nuxt/commit/e0968a3ad)) - Update rollup plugins ([`5614399`](https://togithub.com/nuxt/nuxt/commit/5614399b4)) - Fix code formatting ([`17bbb21`](https://togithub.com/nuxt/nuxt/commit/17bbb21b5)) - **utils:** Improve `stripWhitespace` utility ([#​9668](https://togithub.com/nuxt/nuxt/issues/9668)) - Update license year to present ([#​9682](https://togithub.com/nuxt/nuxt/issues/9682)) - Add separate file with security disclosure info ([#​9738](https://togithub.com/nuxt/nuxt/issues/9738)) - Update logo ([#​9796](https://togithub.com/nuxt/nuxt/issues/9796)) - **doc:** Fix link to contribution guide ([#​9815](https://togithub.com/nuxt/nuxt/issues/9815)) - **test:** Fix external redirect link ([#​9816](https://togithub.com/nuxt/nuxt/issues/9816)) - Update funding.yml ([`1f85137`](https://togithub.com/nuxt/nuxt/commit/1f8513720)) - Update lockfile ([`7614360`](https://togithub.com/nuxt/nuxt/commit/76143601f)) - Update audit list ([`6f73c36`](https://togithub.com/nuxt/nuxt/commit/6f73c36ae)) - Update lockfile and audit ([`1878b26`](https://togithub.com/nuxt/nuxt/commit/1878b26f9)) - Update issue template with nuxt 3 ([#​9948](https://togithub.com/nuxt/nuxt/issues/9948)) - Enable blank issues ([`54542c1`](https://togithub.com/nuxt/nuxt/commit/54542c1b0)) - **radme:** Fix browserstack and saucelabs icons ([#​10068](https://togithub.com/nuxt/nuxt/issues/10068)) - Update dependencies ([#​10510](https://togithub.com/nuxt/nuxt/issues/10510)) - Update repo ([`773d292`](https://togithub.com/nuxt/nuxt/commit/773d292b5)) - Ignore vue and vuex major updates ([`bafc814`](https://togithub.com/nuxt/nuxt/commit/bafc814ef)) - Update README.md ([#​10831](https://togithub.com/nuxt/nuxt/issues/10831)) - Update pull request template ([`0db7e7b`](https://togithub.com/nuxt/nuxt/commit/0db7e7b39)) - Update issue templates ([`f36fb9c`](https://togithub.com/nuxt/nuxt/commit/f36fb9cd0)) - Rename 2.x bug template ([`ba966cf`](https://togithub.com/nuxt/nuxt/commit/ba966cf9e)) - Move nuxt 2 report to bottom ([`ce7b1a9`](https://togithub.com/nuxt/nuxt/commit/ce7b1a939)) - Bump `ua-parser-js` version ([`1cedad5`](https://togithub.com/nuxt/nuxt/commit/1cedad5fc)) - Bump test/dev dependencies ([#​18672](https://togithub.com/nuxt/nuxt/issues/18672)) - Upgrade unjs dependencies ([#​18670](https://togithub.com/nuxt/nuxt/issues/18670)) - Use named export from `defu` ([#​18679](https://togithub.com/nuxt/nuxt/issues/18679)) ##### ✅ Tests - Update async size test ([`23e2018`](https://togithub.com/nuxt/nuxt/commit/23e2018a1)) - Update size limit tests ([`4f11d3c`](https://togithub.com/nuxt/nuxt/commit/4f11d3c1a)) ##### 🤖 CI - Update test branch condition ([`331a2d7`](https://togithub.com/nuxt/nuxt/commit/331a2d724)) - Update workflows ([`9677fbe`](https://togithub.com/nuxt/nuxt/commit/9677fbe53)) ##### ⚠️ Breaking Changes - **webpack:** ⚠️ Update postcss to v8 ([#​9671](https://togithub.com/nuxt/nuxt/issues/9671)) ##### ❤️ Contributors - Xin Du (Clark) - Daniel Roe - Arik - Bot08 - Pooya Parsa - Yuyao Nie - Sébastien Chopin - Clément Ollivier - Michiel Doesburg - Rafał Chłodnicki - Abdfn - K-utsumi - Matteo Rigon - Mehmet - Thibault Vlacich - Jon-ht - Ahmadou Waly NDIAYE - Daniil Okhlopkov - Aewshyae - Michał Kędrzyński - Mrazauskas - Loick Le Digabel - Payel Karmakar - SlayerOfTheBad - Ofer Shaal - Mohammad Saleh Fadaei - Andrew Luca - David Ovčačík - Carbotaniuman - William L'Archeveque - Matthieu Sieben ### [`v2.15.8`](https://togithub.com/nuxt/nuxt/releases/tag/v2.15.8) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.15.7...v2.15.8) ##### 🐛 Bug Fixes - `vue-app` - [#​9460](https://togithub.com/nuxt/nuxt/issues/9460) Don't normalise route path if it's valid - `babel` - [#​9631](https://togithub.com/nuxt/nuxt/issues/9631) Loose option for `babel private-property-in-object` ### [`v2.15.7`](https://togithub.com/nuxt/nuxt/releases/tag/v2.15.7) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.15.6...v2.15.7) ##### 🔰 Security advisory Please upgrade to `nuxt@^2.15.7` if using `nuxt@2.15.5` or `nuxt@2.15.6` ##### 🐛 Bug Fixes - `vue-app` - [#​9431](https://togithub.com/nuxt/nuxt/issues/9431) Check whether a route exists within the nuxt app before replacing ### [`v2.15.6`](https://togithub.com/nuxt/nuxt/releases/tag/v2.15.6) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.15.5...v2.15.6) ##### 🐛 Bug Fixes - `types` - [#​9270](https://togithub.com/nuxt/nuxt/issues/9270) Pin to `@types/webpack-dev-middleware@4.1.2` (resolves [#​9268](https://togithub.com/nuxt/nuxt/issues/9268)) ### [`v2.15.5`](https://togithub.com/nuxt/nuxt/releases/tag/v2.15.5) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.15.4...v2.15.5) ##### 🐛 Bug Fixes - `babel` - [#​9232](https://togithub.com/nuxt/nuxt/issues/9232) Loose option for babel `class-properties` and `private-methods` (resolves [#​9224](https://togithub.com/nuxt/nuxt/issues/9224)) - `vue-app` - [#​9201](https://togithub.com/nuxt/nuxt/issues/9201) Use `route.replace` instead of `router.push` to trigger navigation guards (resolves [#​9111](https://togithub.com/nuxt/nuxt/issues/9111)) - `builder` - [#​9153](https://togithub.com/nuxt/nuxt/issues/9153) Resolve aliases in `build.watch` paths (resolves [#​9045](https://togithub.com/nuxt/nuxt/issues/9045)) - `cli` - [#​9152](https://togithub.com/nuxt/nuxt/issues/9152) Add warning for `css-loader < 4.2` (resolves [#​9117](https://togithub.com/nuxt/nuxt/issues/9117)) ##### 💖 Thanks to - Thomas Beduneau ([@​enwin](https://togithub.com/enwin)) - [@​rlam3](https://togithub.com/rlam3) ### [`v2.15.4`](https://togithub.com/nuxt/nuxt/releases/tag/v2.15.4) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.15.3...v2.15.4) ##### 🐛 Bug Fixes - `vue-app` - [#​8978](https://togithub.com/nuxt/nuxt/issues/8978) Reload page once after loading chunk error (resolves [#​3389](https://togithub.com/nuxt/nuxt/issues/3389)) - [#​9008](https://togithub.com/nuxt/nuxt/issues/9008) Fallback to global nuxt instance of `$root` is not available (resolves [#​8995](https://togithub.com/nuxt/nuxt/issues/8995)) - [#​9010](https://togithub.com/nuxt/nuxt/issues/9010) Use `app.context.route` to match components in server (resolves [#​9009](https://togithub.com/nuxt/nuxt/issues/9009)) - [#​9024](https://togithub.com/nuxt/nuxt/issues/9024) Serialize redirect functions in routes (resolves [#​8979](https://togithub.com/nuxt/nuxt/issues/8979)) - [#​9026](https://togithub.com/nuxt/nuxt/issues/9026) Re-call `$fetch` if data is missing in payload (resolves [#​9016](https://togithub.com/nuxt/nuxt/issues/9016)) - [#​9050](https://togithub.com/nuxt/nuxt/issues/9050) Use `app.context.route` for resolving components (resolves [#​9049](https://togithub.com/nuxt/nuxt/issues/9049)) - [#​9075](https://togithub.com/nuxt/nuxt/issues/9075) Move internal app runtime config to `_app` namespace (resolves [#​9074](https://togithub.com/nuxt/nuxt/issues/9074)) - `config` - [#​9014](https://togithub.com/nuxt/nuxt/issues/9014) Set `compileType` to `icss` for `css-loader` v4 - `server` - [#​9034](https://togithub.com/nuxt/nuxt/issues/9034) Avoid caching `.js` assets in development to fix HMR in safari (resolves [#​3828](https://togithub.com/nuxt/nuxt/issues/3828)) - `cli` - [#​8996](https://togithub.com/nuxt/nuxt/issues/8996) Remove warning if postcss 8 is installed (resolves [https://github.com/nuxt/nuxt.js/issues/8087#issuecomment-800167111](https://togithub.com/nuxt/nuxt.js/issues/8087#issuecomment-800167111)) ##### 👕 Types - [#​9078](https://togithub.com/nuxt/nuxt/issues/9078) Inline `@types/terser-webpack-plugin` - [#​9086](https://togithub.com/nuxt/nuxt/issues/9086) Use options from `sass-loader` rather than `sass` (resolves [#​9085](https://togithub.com/nuxt/nuxt/issues/9085)) - [#​9053](https://togithub.com/nuxt/nuxt/issues/9053) Css-loader v4 type definitions - [#​9018](https://togithub.com/nuxt/nuxt/issues/9018) Don't require all csp policies as keys (resolves [#​9017](https://togithub.com/nuxt/nuxt/issues/9017)) - [#​9059](https://togithub.com/nuxt/nuxt/issues/9059) Add stub entrypoint to allow node resolution of `@nuxt/types` (resolves [#​9030](https://togithub.com/nuxt/nuxt/issues/9030)) ##### 💖 Thanks to - ChangJoo Park (박창주) ([@​ChangJoo-Park](https://togithub.com/ChangJoo-Park)) - Evan Ma ([@​EvanMaFYH](https://togithub.com/EvanMaFYH)) - Thomas Beduneau ([@​enwin](https://togithub.com/enwin)) - [@​rinu](https://togithub.com/rinu) - [@​zzzmisa](https://togithub.com/zzzmisa) ### [`v2.15.3`](https://togithub.com/nuxt/nuxt/releases/tag/v2.15.3) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.15.2...v2.15.3) ##### 🐛 Bug Fixes - `types` - [#​8953](https://togithub.com/nuxt/nuxt/issues/8953) Export interface for `NuxtConfig` instead of type - `webpack` - [#​8951](https://togithub.com/nuxt/nuxt/issues/8951) Update hmr option for `extract-css-chunks-webpack-plugin` - `general` - [#​8936](https://togithub.com/nuxt/nuxt/issues/8936) Allow force overriding resolve paths - [#​8935](https://togithub.com/nuxt/nuxt/issues/8935) Allow relative public paths - [#​8887](https://togithub.com/nuxt/nuxt/issues/8887) Update `@babel/preset-env` to 2.13.x - `vue-renderer` - [#​8912](https://togithub.com/nuxt/nuxt/issues/8912) Respect `injectScripts` for `static` target ##### 💖 Thanks to - Hannes Küttner ([@​hanneskuettner](https://togithub.com/hanneskuettner)) ### [`v2.15.2`](https://togithub.com/nuxt/nuxt/releases/tag/v2.15.2) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.15.1...v2.15.2) ##### 🐛 Bug Fixes - `babel-preset-app` - [#​8882](https://togithub.com/nuxt/nuxt/issues/8882) Pin [@​babel/preset-env](https://togithub.com/babel/preset-env) to ~7.12 - [#​8883](https://togithub.com/nuxt/nuxt/issues/8883) Avoid relying on preset-env internal utils ##### 💖 Thanks to - Huáng Jùnliàng ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v2.15.1`](https://togithub.com/nuxt/nuxt/releases/tag/v2.15.1) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.15.0...v2.15.1) ##### 🐛 Bug Fixes - `renderer` - Deep merge runtime config for server (resolves [#​8820](https://togithub.com/nuxt/nuxt/issues/8820)) - `webpack` - [#​8846](https://togithub.com/nuxt/nuxt/issues/8846) Transpile `ufo` (resolves [#​8838](https://togithub.com/nuxt/nuxt/issues/8838)) - `cli` - [#​8841](https://togithub.com/nuxt/nuxt/issues/8841) Don't early return when a dependency isn't installed - `types` - [#​8835](https://togithub.com/nuxt/nuxt/issues/8835) `build.html.minify` can be false - `builder` - [#​8832](https://togithub.com/nuxt/nuxt/issues/8832) Use `path.resolve` for pages dir ##### 💖 Thanks to - Harlan Wilton ([@​loonpwn](https://togithub.com/loonpwn)) - Kenny ([@​kn3ny](https://togithub.com/kn3ny))

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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.