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

close: #7713

🔩 p2-edge-case
ready for review

If an async component throws a template rendering error whilst another async component is being rendered it results in a unhandled promise rejection and the server crashing. This is because...

ready to merge
scope: ssr
:cake: p2-nice-to-have

From #7619, increase the judgment of undefined value in `withDefaults`. At the same time, according to the requirements of the [document](https://vuejs.org/api/sfc-script-setup.html#typescript-only-features ), ensures the returned props type has the optional...

scope: types
:cake: p2-nice-to-have
ready for review

Just wanted to go through the exercise of writing tests and noticed there weren't any tests on this file (`runtime-core/renderHelpers`). Let me know if this looks good or if I...

ready to merge
:broom: p1-chore

fixes #7602 What this PR is doing: 1. Trigger **SET/ADD** on `Object.DefineProperty` operation 2. Prevent `Object.DefineProperty` operation on **readonly/shallowReadonly**

scope: reactivity
:cake: p2-nice-to-have
ready for review

**Context:** Changes in this pull request, are an attempt to fix the root cause of a long-lasting issue we had with Nuxt 3, composition API, and especially during the server-side-rendering...

fix(runtime-core): In function shouldUpdateComponent, if isHmrUpdating is true, component may be null.

ready to merge
easy to merge

close: #7532

ready to merge
scope: transition
scope: slots

close #7529 **TemplateRef** overwrites **reactive** data named ref, Non-ref data should not be contaminated > In Composition API, the reference will be stored in a ref with matching name: [https://vuejs.org//api/built-in-special-attributes.html#ref](https://vuejs.org//api/built-in-special-attributes.html#ref)...

scope: script-setup
🔩 p2-edge-case