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 #12630 ## Summary by CodeRabbit - **Bug Fixes** - Ensured that styles are not injected into the shadow root of custom elements when the shadow DOM is explicitly disabled....

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

This PR is extend https://github.com/vuejs/core/pull/13244, please merge it first. UpdateExpression: `{{ foo++ }} {{ foo }}` AssignmentExpression: `bar = baz` ```tsx _renderEffect(() => { const _foo = _ctx.foo _setText(n0, _foo++,...

ready to merge
scope: vapor

close #13169 ## Summary by CodeRabbit - **Tests** - Added a new test to ensure that input elements using shorthand dynamic type bindings with v-model correctly utilize the dynamic model...

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

When creating `shadowRoot` using `this.attachShadow()` there are more options that can be very useful in specific scenarios. https://developer.mozilla.org/en-US/docs/Web/API/Element/attachShadow#parameters At the moment there is no way to pass those additional options...

:sparkles: feature request
ready to merge
version: minor
scope: custom elements

## Example: ```vue let foo = 1 {{ foo++ }} ``` ## Compiler: ### Before ❌ ```ts const n0 = t0() const x0 = _child(n0) _renderEffect(() => { _setText(x0, _toDisplayString(_ctx.foo++))...

ready to merge
scope: vapor

close #9173

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

### Version 3.5.13 ### Reproduction link [stackblitz.com](https://stackblitz.com/edit/vitejs-vite-ul5tjt9k?file=src%2Fmain.js,src%2FApp.vue,rollup.config.js,package.json,index.html,vite.config.js&terminal=dev) ### Steps to reproduce When the useTemplateRef argument has the same name as the variable that received it, a console warning appears after...

:lady_beetle: bug
has workaround
:hammer: p3-minor-bug

close #13029 ## Summary by CodeRabbit - **New Features** - Improved style injection for custom elements: Child component styles are now injected before parent styles in the shadow DOM, ensuring...

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

https://github.com/vuejs/core/blob/vapor/packages/compiler-vapor/package.json#L45-L47 `compiler-core` is not in `compiler-vapor`'s dependencies, we should use `compiler-dom` instead. And the bundler size has been reduced by 15KB. - Before - After

ready to merge
scope: vapor

https://play.vuejs.org/#eNqdUk1PwzAM/SvGlw1prGJwGt3EhzgAEiDgmMvo3BGWJVXijqFp/x03paOgwYFT6ufnV/vZazwriv6yJBxiGjKvC4ZAXBZjZfWicJ5hDZ7yHkwp15YunICWLMMGcu8W0JHajrLKZs4GhtxMZjCqKrrsS9o/aRJzehdcobwKBW3wJwp8KJkf8t21slB30t2HGICocuktCDAaQydWdkQKYKPspvpVW3Twb9HBd9E0qX0RRyRgWhRmwiQRQPpcMjsLp5nR2Xyk8HP8vepVOGZRS5OaVBfcEBVnRi/regHq+ZcHOv8sVwhDMUmiaBUkbeZAmGQC7aKkSVs8TVqdYg85iDW5nvVfg7Oy7Di9wky80Yb8XcFarFM4bHxRODHGvV1HrNplr8GzF8rmO/DXsKowhfeeAvklKdzmeOJnxHX68vGWVvK9TS7ctDTC/iP5QMGZsuqxpp2Xdiptt3ix26t4strOnsLlismGZqiq0bjUyFcoV1udxW+jf7V71D9ujgE3HwcRC6A= ## Summary by CodeRabbit - **Bug Fixes** - Improved component activation in cached views to better align with the expected parent context, enhancing lifecycle management and component hierarchy behavior...

ready to merge
scope: keep-alive
:hammer: p3-minor-bug