vuejs / core

🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
https://vuejs.org/
MIT License
47.75k stars 8.35k forks source link

feat(jsx-runtime): make AllowedComponentProps & ComponentCustomProps extend IntrinsicAttributes #12385

Open zhiyuanzmj opened 1 week ago

zhiyuanzmj commented 1 week ago

closed #12384

github-actions[bot] commented 1 week ago

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 21 kB
defineCustomElement 59.8 kB 22.8 kB 20.8 kB
overall 68.7 kB 26.3 kB 24 kB
pkg-pr-new[bot] commented 1 week ago

Open in Stackblitz

@vue/compiler-core

``` pnpm add https://pkg.pr.new/@vue/compiler-core@12385 ```

@vue/compiler-dom

``` pnpm add https://pkg.pr.new/@vue/compiler-dom@12385 ```

@vue/compiler-sfc

``` pnpm add https://pkg.pr.new/@vue/compiler-sfc@12385 ```

@vue/compiler-ssr

``` pnpm add https://pkg.pr.new/@vue/compiler-ssr@12385 ```

@vue/reactivity

``` pnpm add https://pkg.pr.new/@vue/reactivity@12385 ```

@vue/runtime-core

``` pnpm add https://pkg.pr.new/@vue/runtime-core@12385 ```

@vue/runtime-dom

``` pnpm add https://pkg.pr.new/@vue/runtime-dom@12385 ```

@vue/server-renderer

``` pnpm add https://pkg.pr.new/@vue/server-renderer@12385 ```

@vue/shared

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

vue

``` pnpm add https://pkg.pr.new/vue@12385 ```

@vue/compat

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

commit: f5ef8aa