core
core copied to clipboard
fix(hydration): provide compat fallback for idle callback
This PR provides a compatibility polyfill for idle callback, which is not supported in Safari. The implementation is taken straight from Nuxt's.
Deploy Preview for vue-next-template-explorer failed.
| Name | Link |
|---|---|
| Latest commit | b98eaa172e58341c163dc4fcf8924dc576f3e7ea |
| Latest deploy log | https://app.netlify.com/sites/vue-next-template-explorer/deploys/66ea84871e6e6e0008b8a3c3 |
Deploy Preview for vue-sfc-playground failed.
| Name | Link |
|---|---|
| Latest commit | b98eaa172e58341c163dc4fcf8924dc576f3e7ea |
| Latest deploy log | https://app.netlify.com/sites/vue-sfc-playground/deploys/66ea848772b17400082cd537 |
Size Report
Bundles
| File | Size | Gzip | Brotli |
|---|---|---|---|
| runtime-dom.global.prod.js | 101 kB (+66 B) | 38.1 kB (+24 B) | 34.3 kB (+22 B) |
| vue.global.prod.js | 160 kB (+66 B) | 58.1 kB (+30 B) | 51.6 kB (+45 B) |
Usages
| Name | Size | Gzip | Brotli |
|---|---|---|---|
| createApp (CAPI only) | 49.2 kB (+91 B) | 19 kB (+46 B) | 17.3 kB (-1 B) |
| createApp | 55.8 kB (+91 B) | 21.5 kB (+46 B) | 19.6 kB (+34 B) |
| createSSRApp | 59.8 kB (+91 B) | 23.2 kB (+49 B) | 21.1 kB (+27 B) |
| defineCustomElement | 60.6 kB (+91 B) | 23.1 kB (+48 B) | 21 kB (+38 B) |
| overall | 69.5 kB (+91 B) | 26.6 kB (+41 B) | 24.2 kB (+25 B) |
@vue/compiler-core
pnpm add https://pkg.pr.new/@vue/compiler-core@11935
@vue/compiler-dom
pnpm add https://pkg.pr.new/@vue/compiler-dom@11935
@vue/compiler-sfc
pnpm add https://pkg.pr.new/@vue/compiler-sfc@11935
@vue/compiler-ssr
pnpm add https://pkg.pr.new/@vue/compiler-ssr@11935
@vue/reactivity
pnpm add https://pkg.pr.new/@vue/reactivity@11935
@vue/runtime-core
pnpm add https://pkg.pr.new/@vue/runtime-core@11935
@vue/runtime-dom
pnpm add https://pkg.pr.new/@vue/runtime-dom@11935
@vue/server-renderer
pnpm add https://pkg.pr.new/@vue/server-renderer@11935
@vue/shared
pnpm add https://pkg.pr.new/@vue/shared@11935
@vue/compat
pnpm add https://pkg.pr.new/@vue/compat@11935
vue
pnpm add https://pkg.pr.new/vue@11935
commit: 3b01a2a