core
core copied to clipboard
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
close #12241 ## Summary by CodeRabbit - **Bug Fixes** - Improved handling of scoped CSS when using nested `:is()` and `:where()` pseudo-classes, ensuring the scoped attribute is correctly applied in...
### Vue version latest ### Link to minimal reproduction https://play.vuejs.org/#eNp9Us1OwzAMfhUTDgU0rUJwGgUJEBJwAMRAXHKpWncrS+MoTmGo6rvjZOLnMO0Wfz/OZ8uDunRu+tGjmqmCK9+6AIyhdxfatp0jH2AAjw2M0HjqIBNppq22FVkO0PECziN/kN2iMQRv5E29lx1qW+SbdtJIioCdM2VAqQCK5TFUpmQ+16oh0upiGFKrcSzy5bFoivyfQUoOXwaBK3JYC5Ifwaul6/kcgi8tN9RhPYGakG0W4JP8CuAo13a/dA5mLR9M5ZvDIf5dkSE/k8j1mbZjbC7NJPUKmtZicgmQjNG0xZM0Ml2MJFnURAUJZpt2MX1nsrLIZNKqos61Bv2jC61sS6sZJCZypSzr8z5hwfc4+cGrJVarLfg7ryOm1ZNHRv+BWv1yofQLDBv6Zv6Aa3n/kh3VvRH1DvIZmUwfM25kV72tJfY/XUp7l86htYsXvlkHtPwzVAwalWPSayUncr1j9L+4J9PT5JOlqvEbS9HXeQ== ### Steps to reproduce - Open playground, see not work - And toggle another css block, see work fine ###...
close #5253
@vue/compiler-sfc cannot build <script setup> components that use generic discriminated union props
### Vue version 3.3.4 ### Link to minimal reproduction https://github.com/justin-schroeder/generics-discriminated-union-reproduction ### Steps to reproduce Any component with generics, where the generics extend a discriminated union cannot be compiled by `@vue/compiler-sfc`...
Close #4611 Hi, I'm maintainer of reactivue. [I rewrote it from scratch](https://github.com/antfu/reactivue/pull/46) and managed to shrink it down to ~150 lines by using EffectScope API. But to support Vue plugins...
### What problem does this feature solve? Vue's reactivity APIs are powerful and DX friendly, but also fairly framework agnostic (as far as I can tell). Likewise, Vue's composition API...
fix(Transition): Make transition behavior in KeepAlive in dev-mode consistent with production-mode.
fix: #5500 In this [example](https://stackblitz.com/edit/vitejs-vite-sqb7xl?file=src/App.vue), click Page A and then click Page B. Page A moves to the left, which is inconsistent with the name of the Transition node.This is...
### Version 3.2.31 ### Reproduction link [stackblitz.com](https://stackblitz.com/edit/vitejs-vite-sqb7xl?file=src/App.vue) ### Steps to reproduce Refer the stackblitz link and reproduce the issue by clicking on "Page A" and "Page B" navigations. ### What...
close #12234
### Vue version 3.5.12 ### Link to minimal reproduction https://play.vuejs.org/#eNp9UsluwjAQ/RXLJyqhoJb2AoGqC4dWaosKR0uVCRMIdWzLdlhE8+8dO5Ag1HKyZ96bmTfLnj5oHa0LoD0a28Rk2hELrtBDJrNcK+PIk8o1SY3KCaNRx1uez2ifybhThSAZDQe5FtwBWoTEIayD/7hTA7RNnU2UTLNFtLJKYtG9JzOaIDsTYD60y5S0jPZIQDzGhVCb1+BzpoD20Z8sIfn+w7+yW+9jdGzAglmj1hpz3CzAVfBo8g5b/NdgruaFQPYF8BOsEoXXWNEeCzlH2Se8oPYljC6Ti6kdbR1Ie2zKC/XMMvAZxUn6Qf3XeiO3G92GOCZLnOJxC+dbI4LLxQDjME2zwT152012+UyJNqne6U4DKZut8rBOJjeZWz5DygvhbGsOaSZhbJS2cVC05qKA+95pjh8yU0oAlxheDltXbSwWaL26JimvLp+KATkHY88vhUfOYn+wDT3g1VjX5BwcRLR87gPFeUEn2gbBo9I6qo9Zv9ZYCueMmbvRXXR9Q8tfnZgErg== ### Steps to reproduce 1. Export a symbol in a typescript file `a.ts` ```ts // a.ts export const MySmbol =...