core icon indicating copy to clipboard operation
core copied to clipboard

fix(compiler-ssr): handle ssr attr fallthrough when preserve whitespace

Open edison1105 opened this issue 1 year ago • 3 comments

close #8072

Summary by CodeRabbit

  • Bug Fixes

    • Improved server-side rendering of fallthrough component content when whitespace or comments are present, ensuring consistent output for conditional branches.
  • Tests

    • Added coverage verifying whitespace-preserving rendering of fallthrough components with conditional content.

✏️ Tip: You can customize this high-level summary in your review settings.

edison1105 avatar Nov 01 '24 03:11 edison1105

Size Report

Bundles

File Size Gzip Brotli
runtime-dom.global.prod.js 100 kB 38 kB 34.2 kB
vue.global.prod.js 159 kB 57.9 kB 51.4 kB

Usages

Name Size Gzip Brotli
createApp (CAPI only) 46.9 kB 18.3 kB 16.7 kB
createApp 55 kB 21.3 kB 19.4 kB
createSSRApp 59 kB 23 kB 20.9 kB
defineCustomElement 59.8 kB 22.8 kB 20.8 kB
overall 68.7 kB 26.3 kB 24 kB

github-actions[bot] avatar Nov 01 '24 03:11 github-actions[bot]

Open in Stackblitz

@vue/compiler-core

pnpm add https://pkg.pr.new/@vue/compiler-core@12304
@vue/compiler-dom

pnpm add https://pkg.pr.new/@vue/compiler-dom@12304
@vue/compiler-ssr

pnpm add https://pkg.pr.new/@vue/compiler-ssr@12304
@vue/compiler-sfc

pnpm add https://pkg.pr.new/@vue/compiler-sfc@12304
@vue/reactivity

pnpm add https://pkg.pr.new/@vue/reactivity@12304
@vue/runtime-core

pnpm add https://pkg.pr.new/@vue/runtime-core@12304
@vue/runtime-dom

pnpm add https://pkg.pr.new/@vue/runtime-dom@12304
@vue/server-renderer

pnpm add https://pkg.pr.new/@vue/server-renderer@12304
@vue/shared

pnpm add https://pkg.pr.new/@vue/shared@12304
vue

pnpm add https://pkg.pr.new/vue@12304
@vue/compat

pnpm add https://pkg.pr.new/@vue/compat@12304

commit: 1d7c440

pkg-pr-new[bot] avatar Nov 01 '24 03:11 pkg-pr-new[bot]