vuejs / core

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

fix(compat): don't warn deprecation if compat config is disabled #12447

Open noootwo opened 5 days ago

noootwo commented 5 days ago

fix #12443

github-actions[bot] commented 5 days ago

Size Report

Bundles

File Size Gzip Brotli
runtime-dom.global.prod.js 100 kB 37.9 kB 34.2 kB
vue.global.prod.js 158 kB 57.8 kB 51.4 kB

Usages

Name Size Gzip Brotli
createApp (CAPI only) 47.2 kB 18.3 kB 16.8 kB
createApp 55.2 kB 21.3 kB 19.5 kB
createSSRApp 59.3 kB 23.1 kB 21 kB
defineCustomElement 60.1 kB 22.9 kB 20.8 kB
overall 69.1 kB 26.5 kB 24.1 kB
pkg-pr-new[bot] commented 5 days ago

Open in Stackblitz

@vue/compiler-core

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

@vue/compiler-ssr

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

@vue/compiler-sfc

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

@vue/reactivity

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

@vue/compiler-dom

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

@vue/runtime-core

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

@vue/runtime-dom

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

@vue/server-renderer

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

@vue/shared

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

vue

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

@vue/compat

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

commit: 05f5af4

edison1105 commented 4 days ago

Could you please add a test case?

noootwo commented 4 days ago

Could you please add a test case?

Ready for review