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 893 core issues
Sort by recently updated
recently updated
newest added

### Vue version 3.5.16 ### Link to minimal reproduction https://play.vuejs.org/#eNqdVE2P0zAQ/Ssjc2gqLYnQAoeSrGjRHuAAiN0bQcgkk663qR3ZTrZV1f/O2E7SFpXycYns+fLMe/OyY/OmibsW2YylptCisVBzucxyZk3OwKBtm5tcinWjtIUdlFgJiXOzlcU7RUaJ0sIeKq3WMKE6kzH2Ho3t7XHiLu4ZcueyUJJcS7SHChlEdtvgDIzVQi6nkN3ALpcAogoeyLIMJvPJNJgBNHWm5dl+osjnhz4ien3un55OXebeff4leTEmU2qaBJAIErpYXDc1t0g3gNTN6E90HjzwjN7gbW0J0IZrviZQ+xiKKsb5Z8JQxDEkUQiP3fBTYiIZSienr3po6XhiZ1dEH8FciWX8aJQkdj1sOXNPihr1p8YKoiFnswHQnPG6Vk8fvM3qFq8Ge/GAxeqM/dFsnC1nnzUa1B3mbPRZrmma4L69+4gbOo/OtSrbmqIvOL+gUXXregxhi1aW1PZRnO/2vaeJNube3G4sSjMM5Rr1dPv4nBGHDtrfjX5o9zp+2a/JnlD0m3OkjaCHS1tQiq5nah74CYZf6fFb9Z+FF5cKD0r7W0FrrE70++agULd6hqRJIdFX0t430sDg42VJHu6kA0ExHkufEne8bjFuWvMQTRaToJyxqPstnMnkT1z4spGX6XEh8yAq68x/EOBdaxpaAYTueaW0m9j9OFQVitHwsxVue/Mow9TUivTnbKOrF1uaDBXD9UdrrZLwtqhFsXLBNArVcYinSXCeIeR7h9qtJRFyHb+KX7xm+5/cddJG ### Steps to reproduce Click Test button in the playground link. ### What is expected? Component A disappears and component...

scope: suspense
:hammer: p3-minor-bug

close #13159

ready to merge
scope: sfc
:hammer: p3-minor-bug

### Vue version 3.5.13 ### Link to minimal reproduction https://play.vuejs.org/#eNqNUlFLwzAQ/ishD6KgKdv0pdaByh70QUV9DEiX3rpuaRKStE7G/ruXlG576EQoNLn7vst3992W3hvD2gZoSjMnbGU8ceAbM+Wqqo22njzq2pCF1TXhlCXhFvCc3nKVJR0FwZnzPxKIE9pAgXc2zx2MyJYrQtICwJyzpS7hoosQMs/FurS6UcWV0FLblFgosCQhO67wi/xxhz77Z4XSAqijGigviArqPNRG5j6cCcmKqiVC5s7dcRp1choTmAr9TcM7oyz22hESZAxTxwPU8QA1S/YS6CX1OCe1qEq2clrh6GNLnApkVRLsq/GVVo7TtG+W01xK/f0cY942cNnHxRLEeiC+cpsQ4/TNggPbomP7nM9tCb5Lzz5eYIPnfbLWRSMR/UfyHZyWTdDYwR7QBJR9hItqn+ICVar8dLONB+X6poLQaFPEc4r7FAZ2qvWD3Am77u3FKfa7GHb3tMHBkYNJTmo/xcUIvxP+cIW1v1qwQS/WnrAbNprQ3S9x0Am1 ### Steps to reproduce Let's display it. ### What is expected? The background color of `hoge1` will turn red. The...

scope: compiler
has workaround
:hammer: p3-minor-bug

### Vue version 3.5.16 (but it doesn't appear to be version specific) ### Link to minimal reproduction https://play.vuejs.org/#eNqNUl1PwjAU/StNfVMcGMQHnCRqMNEHNcJjEzPbKxS7tmm7OUP4794WwcWQxbfufNx77snW9NrarK6AjmkeoLSqCDBhmpBcyJpwVXh/xaipAjhGE/GH8sCDNBrJO+l8yPtIdutmwI0W/xDOl9K1dLtX3m8FxU8fvhQQz40FgUiWwpJ1tLwZJ8CNycg2xBslBTkaDAaXTG+i85ickOxnXVt/Gow97Mn7admE9mjAhfpdLrKVNxrbS35GuSmtVOCebJzqGR1vJ0euUMp8PiQsuAp6O5wvgX8cwFe+iRijzw48uBoY3XOhcAsIW3o6e4QG33uyNKJSqO4gXwBvq7ZFR9lNpQXGbulS2vvSGhekXsz9tAmg/e6oGDQqN0nPKP5Ctx2n/8YdZufJh31ii681uDgTCxxmo+zsgm6+ATos2AM= ### Steps to reproduce Use a scoped selector that begins with a...

scope: sfc
:hammer: p3-minor-bug

fix #8281 This PR adds dynamic modifiers for directives ```vue const myModifiers = { mod1: true, mod2: false } ``` It also adds error states for empty modifiers (`v-foo.="5"`) and...

:sparkles: feature request
version: minor
ready for review

fix #12427

ready to merge
scope: reactivity
:hammer: p3-minor-bug

This PR adds an explicit return type to the `genModelProps` function to improve type clarity and satisfy the `isolatedDeclarations` requirement. ## Summary by CodeRabbit - **Refactor** - Improved code clarity...

ready to merge
:broom: p1-chore

This PR renames the function `legacyresolveScopedSlots` to`legacyResolveScopedSlots` to improve code readability and maintain consistency with existing naming patterns in the codebase. This is a non-functional change and should not affect...

ready to merge
:broom: p1-chore
scope: v2 compat

### Version 3.0.11 ### Reproduction link [https://codesandbox.io/s/nice-shadow-p0pyg?file=/src/components/NavLink.vue](https://codesandbox.io/s/nice-shadow-p0pyg?file=/src/components/NavLink.vue) ### Steps to reproduce const type = ref(""); Open the console in the lower right corner, and then you can see some warnings....

:lady_beetle: bug
has workaround

### Vue version 3.5.16 ### Link to minimal reproduction https://play.vuejs.org/#__SSR__eNqFUl1PwyAU/SuEl2oyO3V+LtVEjQ/6oEaNL2LM7O4mSoHAbZ1p+t+9hXWbxmib9MA9p5dzgJqfWJtWJfAhz3zupEXmAUt7LLQsrHHIauZgwho2caZgCUkToYXOjfbI8BUeRqoEdtSK1pLdzc1kvSNHSgXSz9nHZPbPk/RYsk0tCAYRdiK0fQn2IuxHOIhwSPBEi2b96J+c0wShsGqEQLNsLKu2iPSGb+ZBQY6s2ijMGNSR4F0OwTshZsaiNNQqTgVWGxPjSGuN9/JFzYNLvcwp+FI9fIfPn+JVvhst1hNY1+x776ZZmOlHN3M1RQ0JwjTrx3xZfyUz73H0dAwTOU3fvNF0vLXQjAmem8JKBe46NCTPQxaYlqMk5uMy1NCV0Ovq+Svk77/U3/ysrQl+48CDqyjhgsORmwJG+vzuCmY0XpC076Ui9R/kLXijynAEQXZa6jHZXtEFtxfhkko9vffnMwTtu1Ct0VbZBL3gdHHP/oi+tDtId8J/Qje0i88VuLYnbeAg3U239njzBddwFPg= ### Steps to reproduce 1. Switch to the `SSR` table on right pane 2. Checkout the line 30: ```js :...

scope: ssr
has workaround
🔩 p2-edge-case