Closed renovate[bot] closed 3 weeks ago
Path | Size |
---|---|
fixture: base | 408.2 KB (0%) |
fixture: replay | 534.61 KB (0%) |
fixture: lazy | 413.64 KB (0%) |
fixture: tracing | 430.77 KB (0%) |
fixture: lazy+tracing | 436 KB (0%) |
fixture: typescript | 408.33 KB (0%) |
This PR contains the following updates:
2.15.8
->2.17.4
Release Notes
nuxt/nuxt (nuxt)
### [`v2.17.4`](https://togithub.com/nuxt/nuxt/releases/tag/v2.17.4) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.17.3...v2.17.4) #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt/compare/v2.17.3...v2.17.4) ##### 🩹 Fixes - **types:** Bump `serve-static` types to v1.15.7 ([1c44c376d](https://togithub.com/nuxt/nuxt/commit/1c44c376d)) - **generator:** Use maintained `html-minifier-terser` ([#26914](https://togithub.com/nuxt/nuxt/pull/26914)) - **vue-app:** Prevent double page mount ([#10874](https://togithub.com/nuxt/nuxt/pull/10874)) - **core:** Don't skip loading runtime modules if one is improperly resolved ([#10193](https://togithub.com/nuxt/nuxt/pull/10193)) - **vue-app:** Prevent error page mounting twice ([#27484](https://togithub.com/nuxt/nuxt/pull/27484)) ##### 🏡 Chore - Update repository field for `@nuxt/config` ([c283cc039](https://togithub.com/nuxt/nuxt/commit/c283cc039)) - Mark https://github.com/advisories/GHSA-2p57-rm9w-gvfp as not applicable ([4782e3c90](https://togithub.com/nuxt/nuxt/commit/4782e3c90)) - Update repository urls ([07668eafb](https://togithub.com/nuxt/nuxt/commit/07668eafb)) - Mark GHSA-grv7-fg5c-xmjg as not applicable ([eeb6207c9](https://togithub.com/nuxt/nuxt/commit/eeb6207c9)) - Refresh yarn lockfile ([#27612](https://togithub.com/nuxt/nuxt/pull/27612)) ##### ✅ Tests - Properly close `page` in e2e tests ([1700aa131](https://togithub.com/nuxt/nuxt/commit/1700aa131)) - Wait for navigation in redirect test ([e74715606](https://togithub.com/nuxt/nuxt/commit/e74715606)) - Don't register promise in external nav ([#27468](https://togithub.com/nuxt/nuxt/pull/27468)) ##### 🤖 CI - Add label PR workflow ([#25580](https://togithub.com/nuxt/nuxt/pull/25580)) - Make edge releases on commit basis ([1eb08d1ba](https://togithub.com/nuxt/nuxt/commit/1eb08d1ba)) - Remove ref for release workflows ([06f91349f](https://togithub.com/nuxt/nuxt/commit/06f91349f)) - Don't skip tests from branch named `dev` ([2a5d05257](https://togithub.com/nuxt/nuxt/commit/2a5d05257)) - Update test conditions ([940fc7dcb](https://togithub.com/nuxt/nuxt/commit/940fc7dcb)) ##### ❤️ Contributors - Dmitriy ([@Kolobok12309](https://togithub.com/Kolobok12309)) - Ivan Ehreshi ([@IvanEh](https://togithub.com/IvanEh)) - Daniel Roe ([@danielroe](https://togithub.com/danielroe)) - Damian Głowala ([@DamianGlowala](https://togithub.com/DamianGlowala)) ### [`v2.17.3`](https://togithub.com/nuxt/nuxt/releases/tag/v2.17.3) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.17.2...v2.17.3) > 2.17.3 is the next patch release for the 2.x branch. #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt.js/compare/v2.17.2...v2.17.3) ##### 💅 Refactors - Migrate to `hookable` package ([#24426](https://togithub.com/nuxt/nuxt.js/pull/24426)) ##### 🏡 Chore - Fix invalid package files with `npm pkg fix` ([4d0474c4b](https://togithub.com/nuxt/nuxt.js/commit/4d0474c4b)) ##### ✅ Tests - Skip lib check with vue-tsc test ([90ffd8170](https://togithub.com/nuxt/nuxt.js/commit/90ffd8170)) ##### 🤖 CI - Split type check into separate test ([40f1f301e](https://togithub.com/nuxt/nuxt.js/commit/40f1f301e)) ##### ❤️ Contributors - Andrey Yolkin ([@AndreyYolkin](https://togithub.com/AndreyYolkin)) - Daniel Roe ([@danielroe](https://togithub.com/danielroe)) ### [`v2.17.2`](https://togithub.com/nuxt/nuxt/releases/tag/v2.17.2) [Compare Source](https://togithub.com/nuxt/nuxt/compare/v2.17.1...v2.17.2) #### 👉 Changelog [compare changes](https://togithub.com/nuxt/nuxt.js/compare/v2.17.1...v2.17.2) ##### 🩹 Fixes - **types:** Prevent overwriting vue types in template ([#22802](https://togithub.com/nuxt/nuxt.js/pull/22802)) - **types:** Don't pin webpack types to exact version ([#23531](https://togithub.com/nuxt/nuxt.js/pull/23531)) - Remove md4 patch now that `webpack` has it in core ([#23703](https://togithub.com/nuxt/nuxt.js/pull/23703)) ##### 🤖 CI - Add script to update changelog for 2.x releases ([#23031](https://togithub.com/nuxt/nuxt.js/pull/23031)) - Revert to codecov-action v3 ([e66e44803](https://togithub.com/nuxt/nuxt.js/commit/e66e44803)) - Remove node version from matrix ([#23706](https://togithub.com/nuxt/nuxt.js/pull/23706)) - Use node 18 for ci jobs ([#23701](https://togithub.com/nuxt/nuxt.js/pull/23701)) ##### ❤️ Contributors - Daniel Roe ([@danielroe](https://togithub.com/danielroe)) - Rafał Chłodnicki ([@rchl](https://togithub.com/rchl)) ### [`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 RoeConfiguration
📅 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.