core icon indicating copy to clipboard operation
core copied to clipboard

🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

Results 817 core issues
Sort by recently updated
recently updated
newest added

While recursing for deep watchers, we keep track of which objects have already been 'seen', to avoid duplicated effort and prevent cycles. But currently we don't take account of the...

ready to merge
scope: reactivity

close https://github.com/vuejs/core/issues/12479

ready to merge
:hammer: p3-minor-bug
scope: custom elements

### Vue version 3.2.37 ### Link to minimal reproduction https://sfc.vuejs.org/#eNqdUzuP1DAQ/itWqpx0iREnhBSyuaUAiQaoqNxkk9nFt/FDfgShkP/OOE72QnK6gs6eGX+PmfGQfNQ67z0kRVI6ELqrHVRMElJ+kdq7r16cwJA+E6qF7sCSvu48sITQWKSrYSBTjDw+EpZ42cIZ0+NYUh1LTt45Jcmx6XhzXRDIgbx7w5Lq27WksQCLS7pSgFfbGK4dseC8Jl0tL/jaWXzFJBdaGUcGYuBMRnI2SiA7+mDJLbk2MBfkdBUMtkM5k42S1s02DgGylPHZHzIZ4hLaKr0d7z4ErVEdaknuk8iYiVrnT1ZJbOYQvLM5gZoLMkVCbKIt8PDTOW0LSr3U10veKEGPmKPGS8cFZK0Sx4f8bf7wnrbcunU8Byuyk1G/LNp4Qvj7FTjFYA8mM4CCDZhXyTa1/xBucjvSwDkyOWIDNm3dbxMPBas9arxBXPdjXif3WwNGY9vn9fqfdUBfyAPtbieWIWujtMUhx1F+D7dymswkbJJTkP300WWVhrkvOCC4u8F8wssMk+Jz/Aa6RdnFMyZOKO7XS+B3BekV33Ose4Rci7d0IrqAS/HhHm1ZNIN9MjIazp+VID5ObdoX7GS6FWWd4fLygroFdvklujYWPneqnjGC8JAPjUlf60AsDArG7Uca/wK66Je8 ### Steps to reproduce See reproduction link for full example. I declare a property which allows `undefined`: ```typescript const props...

scope: types

For JSX: ```tsx {i} ```

scope: vapor

close #13056 ## Summary by CodeRabbit - **New Features** - Improved support for dynamic event keys with event modifiers (such as .once, .passive, .capture) in templates, ensuring correct event handling...

ready to merge
version: minor
:cake: p2-nice-to-have

closed #12384 ## Summary by CodeRabbit - **Refactor** - Updated internal type declarations for improved extensibility. No changes to user-facing features or behavior.

ready to merge
scope: types

For vue-router, RouterView component's default slot expose a `Component` instance for user to custom. ```vue ``` The vapor version of RouterView need using the `createComponent` to generate the `Component` instance,...

scope: vapor