-
Notifications
You must be signed in to change notification settings - Fork 12
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
An in-range update of nuxt is breaking the build 🚨 #66
Comments
Your tests are still failing with this version. Compare changes |
Your tests are still failing with this version. Compare changes |
Your tests are still failing with this version. Compare changes CommitsThe new version differs by 17 commits.
There are 17 commits in total. See the full diff |
Your tests are still failing with this version. Compare changes Release Notes for v2.3.4(Please skip 🔧 Fixes
⚡️ Dependencies
|
Your tests are still failing with this version. Compare changes Release Notes for v2.4.0Important news 👀New core team member 🐤We are really proud to announce Kevin Marrec (@kevinmarrec) as a new core team member of Nuxt.js. He is French 🇫🇷 and responsible for the TypeScript integration 💚 Official Consulting ⛑We now offer official support & consulting from the core team. We partnered with Otechie for the process and already did some beta-tests with selected companies. Are you interested or curious? RFC Process 📎We invite you to take a look at our nuxt/rfcs repository where we discuss the future of Nuxt and its vision. Here are some interesting proposals if you want to learn more about the upcoming changes of Nuxt:
Release Plan 🚢Starting with this release, Nuxt will adhere to a formalized release plan (as good as possible). Also, an end of life for older major versions is defined within RELEASE_PLAN.md. Quick summary:
We strongly invite you to read the RELEASE_PLAN.md for further details. Thank you ❤️We want to specially thanks:
New Features ✨Speaking of TypeScript...
In order to run Nuxt with TypeScript, we created a new distribution, called nuxt-ts (we also have nuxt-ts-edge). You can explore Nuxt TypeScript example or play with it directly in our Nuxt TS CodeSandBox. For a more advanced example, you can look at the HackerNews-TS repo or play with it on CodeSandBox, made by @husayt & @kevinmarrec. This work has been made by @kevinmarrec with the help of @pi0 & @Atinux. Smart prefetching ⚡️Nuxt.js will automagically prefetch the code-splitted pages linked with Demos are online and we recommend you to try it out to feel the difference:
Bonus: we added You can learn more about this feature in the associated PR #4574 and in the documentation. HMR & best practices for
|
_ | Before | After | Diff |
---|---|---|---|
Dist | 8.2M | 7.2M | -1M / 12% |
Dev | 281 MB (RSS: 439 MB) | 237 MB (RSS: 354 MB) | -44M / 16% (RSS: -85M / 19%) |
Start | 106 MB (RSS: 169 MB) | 71.7 MB (RSS: 137 MB) | -34M / 32% (RSS: -32M / 19%) |
This feature has been implemented by @pi0 on PR #4439.
Other changes 🌔
process.modern
can be used for distinguishing modern environment.- Add
server.timing
to give Server-Timing header, useful for monitoring and performances overview (PR #4800) ⚠️ Experimental: EnableHardSourceWebpackPlugin
byhardSource: true
inhardSource
ofnuxt.config.js
- You can now set
scrollToTop
tofalse
in pages (PR #4564) - Aliases for
nuxt-link
andnuxt-child
(n-link
andn-child
) are available now (PR #4525) - Components can now be used in
PascalCase
as recommended by the Vue styleguide (PR #4396) - VueMetas
headAttrs
are now supported for the appTemplate (PR #4536) - More browsers are added to the list of modern browsers (PR #4516, PR #4775)
- Loaded resources can now have a
crossorigin
attribute (PR #4472) - Modern mode resources are preloaded and will be pushed via HTTP2 server push if set (PR #4508)
- Add option to disable the
compression
middleware (PR #4381) - Add option to disable the
FriendlyErrorsWebpackPlugin
overlay (PR #4381) - Add
exclude
option to exclude pages from beinggenerated
(in static mode) but still get rendered via fallback/SPA (PR #4754) - Support
build.hotMiddleware.client
(PR #4796) - New examples have been added:
- styled-vue (PR #4712)
- pug (PR #4409)
- Internal changes:
Further Patches (30+) 🔍
- hotfix(vue-app): ReferenceError error passed with routeChanged (PR #4444)
- fix(vue-app): properly serialize head functions (PR #4558 #4585)
- fix(vue-app): Handle
middleware
correctly when usingVue.extend
in layout (fix #4724) - fix (vue-renderer): remove
undefined
script in modern mode & generated (0a21d4b) - fix: add option to rewatch on path after raw fs event (PR #4717)
- fix(builder, module): addLayout and nuxt.config precedence over auto-scanned layouts (PR #4702)
- fix: Support plugins with a directory and index.js (PR #4714)
- fix: use case insensitive regex for webpack loader rules (PR #4728)
- fix: require postcss module via resolver (PR #4737)
- fix: Safari fix is not injected in client modern mode (ecf76d9)
- fix(server): allow rendering urls with unicode characters (#4512)
- fix(builder): add lodash inside templates (PR #4368)
- fix: fall back to default value when
publicPath
is falsy (PR #4365) - fix: modern=true or false not work as expected (PR #4378)
- fix: empty error message in dev mode (3d990fe)
- fix(progress-bar): allow 0 for values and remove duplicate defaults (PR #4397)
- fix(vue-app): allow passing custom props to error function (PR #4462)
- fix(webpack): deepClone before calling extendConfig (PR #4464)
- fix(vue-app): router.meta is null on extendRoutes(PR #4478)
- fix: merge route.meta into options.meta (PR #4479)
- fix: improvements for build and dev stability (PR #4470)
- fix(vue-app): Fix route meta to handle order (45be638)
- fix(dev): Show correct path when webpack watched files changed (25dea5f)
- fix(webpack): allow changing devtool with extend (PR #4515)
- fix: keepAliveProps broken in (PR #4521)
- fix: csp SHA hashes accumulate when using custom script-src rules (#4519)
- fix: duplicate style in extractCSS (#4546)
- fix: hmr in modern mode (#4623)
- fix: wrong devMiddleware in non-modern dev mode (3515115)
- fix(ts): fix
$nuxt.$loading
typedefs (#4778) - fix(ts): Add missing
loading
property to Component options (#4786) - fix: match subdir under node_module in transpile (#4850)
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 |
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 |
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.4.3🐛 Bugfixes
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.4.5v2.4.5 (2019-02-26) Bug fixes and Improvements
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.5.1Bug Fixes
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.6.0Migration GuideThis version is addressing most of the problems of 2.5 and is without any breaking changes. For most of the users, a normal version upgrade would be enough. However, reading this guide can help to have a smooth upgrade. General Tips
Missing App DependenciesBecause of how package managers (yarn, npm) work, a wrong version of a dependency from one of the other dependencies may be hoisted into The well-known problem is with Core-jsSince
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 |
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.6.2Fixes
Security Fixes
Thanks to our awesome contributors to this release
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 |
Your tests are still failing with this version. Compare changes Release Notes for v2.7.0DX Improvements 💅SSR logs in your browser 🖥️We all know the This can be really annoying when developing a Nuxt.js application, starting with this version and running Detecting
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.7.1Fixes
Dependency Upgrades
Thanks to
|
Your tests are still failing with this version. Compare changes Release Notes for v2.8.0😎 Developer Experience
🐛 Bug Fixes
🚀 Features
💅 Refactors
📝 Examples
🏡 Chore
♻️ Tests
⚓ Dependency upgrades💖 Thanks to |
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.8.1🐛 Bug Fixes
💅 Refactors
💖 Thanks to
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.9.0
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.9.1🐛 Bug Fixes
📝 Examples
💖 Thanks to
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.9.2🐛 Bug Fixes
💅 Refactors
|
Your tests are still failing with this version. Compare changes Release Notes for v2.10.0🌟Highlights
🐛 Bug Fixes
🚀 Features
💅 Refactors
📝 Examples
🏡 Chore
💖 Thanks to
|
Your tests are still failing with this version. Compare changes Release Notes for v2.10.1🐞 Fixes
🏡 Chore
⚓ Dependency Upgrades
💖 Thanks to
|
Your tests are still failing with this version. Compare changes Release Notes for v2.11.0🐛 Bug Fixes
🚀 Features
💅 Refactors
🔥 Performance
📝 Examples
🏡 Chore
👓 Tests
💖 Thanks to
|
Your tests are still failing with this version. Compare changes Release Notes for v2.12.0🚀 Features
👌 DX
🔥 Performance
🐛 Bug Fixes
💅 Refactors
📝 Examples
🏡 Chore👓 Tests
💖 Thanks to
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 Release Notes for v2.12.1🐛 Bug Fixes
🏡 Chore
💖 Thanks to
|
Your tests for group default are passing again with this update. Explicitly upgrade default to this version 🚀 |
The dependency nuxt was updated from
2.2.0
to2.3.0
.🚨 View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
nuxt is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
Status Details
FAQ and help
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
The text was updated successfully, but these errors were encountered: