GitHub / vuejs/core issues and pull requests
Labelled with: scope: custom elements
#13961 - fix(custom-element): optimize slot retrieval to avoid duplicates
Pull Request -
State: open - Opened by edison1105 about 2 months ago
- 3 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13955 - [custom-element] Crash in _renderSlots when Teleport target is ancestor of custom element host (shadowRoot: false)
Issue -
State: open - Opened by canciodev about 2 months ago
Labels: :hammer: p3-minor-bug, scope: custom elements
#13907 - fix(custom-element): use PatchFlags.BAIL for slot when props are present
Pull Request -
State: closed - Opened by edison1105 2 months ago
- 3 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13904 - [custom-element] native slots attributes not responding to reactivity
Issue -
State: closed - Opened by roydukkey 2 months ago
- 1 comment
Labels: has workaround, :hammer: p3-minor-bug, scope: custom elements
#13900 - fix(custom-element): properly mount multiple Teleports in custom element component w/ shadowRoot false
Pull Request -
State: closed - Opened by linzhe141 2 months ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13899 - [custom-element] Slots outside Teleport not rendered when using shadowRoot: false (regression from #11851)
Issue -
State: closed - Opened by canciodev 2 months ago
Labels: :hammer: p3-minor-bug, scope: custom elements
#13634 - fix(custom-element): ensure exposed methods are accessible from custom elements by making them enumerable
Pull Request -
State: closed - Opened by linzhe141 5 months ago
- 7 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13632 - Exposed method not accessible from custom element
Issue -
State: closed - Opened by ggodlewski 5 months ago
- 1 comment
Labels: :hammer: p3-minor-bug, scope: custom elements
#13615 - Vue3 custom element prop type number is string in production builds
Issue -
State: closed - Opened by david-pw 5 months ago
- 10 comments
Labels: :hammer: p3-minor-bug, scope: playground, scope: custom elements
#13495 - Styles in normal component aren't applied in web component
Issue -
State: open - Opened by ColonelThirtyTwo 5 months ago
- 1 comment
Labels: :sparkles: feature request, scope: custom elements
#13478 - fix(custom-element): batch custom element prop patching
Pull Request -
State: open - Opened by alex-snezhko 6 months ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13374 - fix(custom-element): ensure child component styles are injected in correct order before parent styles
Pull Request -
State: open - Opened by edison1105 6 months ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13315 - MutationObserver.disconnect() in _setProp of core/packages/runtime-dom/src/apiCustomElement.ts may cause some confused problem
Issue -
State: closed - Opened by Calvin-Ling 7 months ago
- 2 comments
Labels: 🔩 p2-edge-case, scope: custom elements
#13234 - [custom elements api] TypeError: Cannot read properties of null (reading 'insertBefore') using v-if on named slot
Issue -
State: open - Opened by wolandec 7 months ago
Labels: :hammer: p3-minor-bug, scope: custom elements
#13219 - fix(custom-element): allow injecting values from app context in nested elements (fix #13212)
Pull Request -
State: closed - Opened by adrianbrs 7 months ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13219 - fix(custom-element): allow injecting values from app context in nested elements (fix #13212)
Pull Request -
State: closed - Opened by adrianbrs 7 months ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13212 - Injection breaks when nesting Vue custom elements
Issue -
State: closed - Opened by jessevanassen 8 months ago
- 2 comments
Labels: :hammer: p3-minor-bug, scope: custom elements
#13208 - fix(custom-element): enhance slot handling with `shadowRoot:false`
Pull Request -
State: open - Opened by edison1105 8 months ago
- 9 comments
Labels: :hammer: p3-minor-bug, scope: custom elements, ready for review
#13201 - fix(custom-element): ensure proper remount and prevent redundant slot parsing with shadowRoot false
Pull Request -
State: closed - Opened by edison1105 8 months ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13201 - fix(custom-element): ensure proper remount and prevent redundant slot parsing with shadowRoot false
Pull Request -
State: closed - Opened by edison1105 8 months ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#13199 - [custom elements api] Cannot set properties of null (setting 'parent') with { shadowRoot: false }
Issue -
State: closed - Opened by wolandec 8 months ago
Labels: :hammer: p3-minor-bug, scope: custom elements
#13164 - fix(custom-element): prevent parse slot when custom element move in DOM
Pull Request -
State: closed - Opened by AliGhasami 8 months ago
- 5 comments
Labels: need test, scope: custom elements
#13104 - Not possible to set attributes (template syntax) on web components/custom elements
Issue -
State: open - Opened by bigwigal 8 months ago
- 2 comments
Labels: scope: custom elements, need discussion
#13030 - fix(custom-element): ensure correct order of nested component styles
Pull Request -
State: closed - Opened by yangxiuxiu1115 9 months ago
- 6 comments
Labels: :hammer: p3-minor-bug, scope: custom elements
#13030 - fix(custom-element): ensure correct order of nested component styles
Pull Request -
State: closed - Opened by yangxiuxiu1115 9 months ago
- 6 comments
Labels: :hammer: p3-minor-bug, scope: custom elements
#12965 - feat(custom-element): allow specifying additional options for `shadowRoot` in custom elements
Pull Request -
State: open - Opened by padcom 9 months ago
- 11 comments
Labels: :sparkles: feature request, ready to merge, version: minor, scope: custom elements
#12964 - Unable to set focus inside of Vue.js-based web components
Issue -
State: closed - Opened by padcom 9 months ago
Labels: :hammer: p3-minor-bug, scope: custom elements
#12855 - fix(custom-element): properly resolve props for sync component defs
Pull Request -
State: closed - Opened by edison1105 10 months ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12855 - fix(custom-element): properly resolve props for sync component defs
Pull Request -
State: closed - Opened by edison1105 10 months ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12854 - Wrong value type in initial render bacause of attribute reflection from vue custom element
Issue -
State: closed - Opened by lejunyang 10 months ago
Labels: :hammer: p3-minor-bug, scope: custom elements
#12769 - fix(custom-element): prevent injecting child styles if shadowRoot is false
Pull Request -
State: closed - Opened by edison1105 10 months ago
- 3 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12607 - fix(custom-element): ensure configureApp is applied to async component
Pull Request -
State: closed - Opened by edison1105 11 months ago
- 4 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12480 - fix(custom-element): properly locate parent when slotted in shadow dom
Pull Request -
State: open - Opened by lejunyang about 1 year ago
- 3 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12455 - fix(custom-element): preserve appContext during update
Pull Request -
State: closed - Opened by edison1105 about 1 year ago
- 5 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12453 - `defineCustomElement` looses provide context configured by `configureApp` on HMR
Issue -
State: closed - Opened by danieldasilva-smake about 1 year ago
- 1 comment
Labels: scope: hmr, :hammer: p3-minor-bug, scope: custom elements
#12448 - `configureApp` for `defineCustomElement` Not Executed for Async Components
Issue -
State: closed - Opened by farcry550 about 1 year ago
- 2 comments
Labels: has workaround, :hammer: p3-minor-bug, scope: custom elements
#12413 - fix(custom-element): properly handle custom element remove then insert again
Pull Request -
State: open - Opened by lejunyang about 1 year ago
- 13 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12409 - fix(custom-element): should properly patch as props for vue custom elements
Pull Request -
State: open - Opened by lejunyang about 1 year ago
- 4 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12408 - Cannot properly set numberish attribute(like tabindex) or boolean attribute on Vue custom element
Issue -
State: open - Opened by lejunyang about 1 year ago
- 1 comment
Labels: has workaround, :hammer: p3-minor-bug, scope: custom elements
#12215 - fix(custom-element): fix that boolean prop with default true can't updated to falsy value
Pull Request -
State: closed - Opened by lejunyang about 1 year ago
- 7 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12215 - fix(custom-element): fix that boolean prop with default true can't updated to falsy value
Pull Request -
State: closed - Opened by lejunyang about 1 year ago
- 6 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12214 - In Vue custom element, Boolean prop with default true cannot be updated to falsy value
Issue -
State: closed - Opened by lejunyang about 1 year ago
Labels: :hammer: p3-minor-bug, scope: custom elements
#12143 - fix(customElement): properly remove hyphenated attribute
Pull Request -
State: closed - Opened by edison1105 about 1 year ago
- 2 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12139 - Setting boolean, hyphenated attribute on a vue custom-element to null does not remove the attribute in the HTML document
Issue -
State: closed - Opened by WIStudent about 1 year ago
Labels: :hammer: p3-minor-bug, scope: custom elements
#12129 - feat(customElement): support attachInternals method
Pull Request -
State: open - Opened by edison1105 about 1 year ago
- 3 comments
Labels: version: minor, scope: custom elements, ready for review
#12129 - feat(customElement): support attachInternals method
Pull Request -
State: open - Opened by edison1105 about 1 year ago
- 3 comments
Labels: version: minor, scope: custom elements, ready for review
#12125 - fix(custom-element): properly get native attribute value
Pull Request -
State: open - Opened by edison1105 about 1 year ago
- 3 comments
Labels: 🔩 p2-edge-case, scope: custom elements, ready for review
#12125 - fix(customElement): properly get native attribute value
Pull Request -
State: open - Opened by edison1105 about 1 year ago
- 3 comments
Labels: 🔩 p2-edge-case, scope: custom elements, ready for review
#12032 - fix(customElement): handle hyphenated prop pass to custom element
Pull Request -
State: closed - Opened by linzhe141 about 1 year ago
- 2 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12032 - fix(customElement): handle hyphenated prop pass to custom element
Pull Request -
State: closed - Opened by linzhe141 about 1 year ago
- 2 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#12030 - Boolean multi word property (kebab case) binding doesn't work
Issue -
State: closed - Opened by mgibas about 1 year ago
Labels: :hammer: p3-minor-bug, scope: custom elements, regression
#11871 - Custom elements with {shadowRoot: false} not initialised in correct order
Issue -
State: closed - Opened by palasjir about 1 year ago
- 2 comments
Labels: :lady_beetle: bug, :exclamation: p4-important, scope: custom elements
#11861 - fix(custom-element): handle nested customElement mount w/ shadowRoot false
Pull Request -
State: closed - Opened by linzhe141 about 1 year ago
- 9 comments
Labels: ready to merge, :exclamation: p4-important, scope: custom elements
#11861 - fix(custom-element): handle nested customElement mount w/ shadowRoot false
Pull Request -
State: closed - Opened by linzhe141 about 1 year ago
- 9 comments
Labels: ready to merge, :exclamation: p4-important, scope: custom elements
#11851 - Custom elements don't render inside other custom elements' slots with { shadowRoot: false }
Issue -
State: closed - Opened by gVguy about 1 year ago
- 3 comments
Labels: :lady_beetle: bug, :hammer: p3-minor-bug, scope: custom elements
#11655 - fix(customElement): support set key on ceVNode
Pull Request -
State: closed - Opened by edison1105 over 1 year ago
- 2 comments
Labels: :lady_beetle: bug, scope: ssr, scope: custom elements, ready for review
#11641 - hydrating vue custom element with key prop will cause unexpected re-mount and lose parent context
Issue -
State: closed - Opened by lejunyang over 1 year ago
- 1 comment
Labels: scope: ssr, has workaround, :hammer: p3-minor-bug, scope: custom elements
#11384 - fix(types): `defineCustomElement` props inference with array emits
Pull Request -
State: closed - Opened by andylizi over 1 year ago
- 3 comments
Labels: scope: types, scope: custom elements
#11384 - fix(types): `defineCustomElement` props inference with array emits
Pull Request -
State: open - Opened by andylizi over 1 year ago
- 2 comments
Labels: scope: types, scope: custom elements
#11353 - `defineCustomElement` props become readonly when component defines array emits
Issue -
State: closed - Opened by andylizi over 1 year ago
- 1 comment
Labels: scope: types, scope: custom elements
#11335 - fix(custom-element): update initial render for defineCustomElement to run after nextTick
Pull Request -
State: closed - Opened by jcbond92 over 1 year ago
- 1 comment
Labels: scope: custom elements
#11276 - Custom Web Elements/Components receive `undefined` instead of `false` on subsequent re-render
Issue -
State: closed - Opened by Maxim-Mazurok over 1 year ago
- 2 comments
Labels: scope: custom elements
#11182 - fix(runtime-dom): ensure only symbols are explicitly stringified during attribute patching
Pull Request -
State: closed - Opened by LinusBorg over 1 year ago
- 2 comments
Labels: :hammer: p3-minor-bug, scope: custom elements
#11165 - fix(patchProp): prevent setting state as attribute for custom elements
Pull Request -
State: closed - Opened by jh-leong over 1 year ago
Labels: :exclamation: p4-important, scope: custom elements
#11165 - fix(patchProp): prevent setting state as attribute for custom elements
Pull Request -
State: closed - Opened by jh-leong over 1 year ago
Labels: :exclamation: p4-important, scope: custom elements
#11163 - bug(vue-model): does not pass values when using an object string
Issue -
State: closed - Opened by thetaPC over 1 year ago
- 1 comment
Labels: :lady_beetle: bug, :exclamation: p4-important, scope: custom elements
#11082 - fix(custom-element): props can be casted when mounting custom elements in component rendering functions
Pull Request -
State: open - Opened by baiwusanyu-c over 1 year ago
- 3 comments
Labels: scope: custom elements
#11082 - fix(custom-element): props can be casted when mounting custom elements in component rendering functions
Pull Request -
State: closed - Opened by baiwusanyu-c over 1 year ago
- 4 comments
Labels: scope: custom elements, ready for review
#11081 - 【custom-element】wrong props casting when rendering async custom elements in SFC
Issue -
State: closed - Opened by baiwusanyu-c over 1 year ago
- 1 comment
Labels: has workaround, :hammer: p3-minor-bug, scope: custom elements
#10613 - fix(custom-element): avoid premature disconnection of MutationObserver when custom elements are moved
Pull Request -
State: closed - Opened by baiwusanyu-c over 1 year ago
- 1 comment
Labels: ready to merge, scope: custom elements
#10613 - fix(custom-element): disconnect MutationObserver in nextTick in case that custom elements are moved
Pull Request -
State: closed - Opened by baiwusanyu-c over 1 year ago
- 1 comment
Labels: ready to merge, scope: custom elements
#10610 - MutationObserver in defineCustomElement is disconnected if we move the custom element to another place, then lose attribute observation
Issue -
State: closed - Opened by lejunyang over 1 year ago
Labels: :hammer: p3-minor-bug, scope: custom elements
#10537 - fix(custom-element): reflect prop default value
Pull Request -
State: closed - Opened by edison1105 over 1 year ago
- 6 comments
Labels: scope: custom elements
#10537 - fix(custom-element): reflect prop default value
Pull Request -
State: open - Opened by edison1105 over 1 year ago
- 5 comments
Labels: scope: custom elements
#10444 - Async webcomponent inside another async webcomponent gives error
Issue -
State: closed - Opened by porfirioribeiro over 1 year ago
- 1 comment
Labels: scope: custom elements
#9885 - Custom element wrapped in HTMLElement duplicates component when using v-model
Issue -
State: closed - Opened by jcbond92 almost 2 years ago
- 5 comments
Labels: has workaround, scope: custom elements
#9698 - fix(custom-element): boolean type error in customElement
Pull Request -
State: closed - Opened by Alfred-Skyblue almost 2 years ago
- 4 comments
Labels: scope: custom elements
#9697 - defineCustomElement uses incorrect props type mapping
Issue -
State: closed - Opened by WoJiaoFuXiaoYun almost 2 years ago
- 5 comments
Labels: scope: custom elements
#9615 - fix(runtime-dom): compatibility of createElement in older versions of Chrome (#9614)
Pull Request -
State: closed - Opened by peixin about 2 years ago
Labels: scope: custom elements
#9615 - fix(runtime-dom): compatibility of createElement in older versions of Chrome (#9614)
Pull Request -
State: closed - Opened by peixin about 2 years ago
Labels: scope: custom elements
#9614 - Vue3 custom element does not render below Chrome 65
Issue -
State: closed - Opened by peixin about 2 years ago
Labels: browser specific, has PR, :hammer: p3-minor-bug, scope: custom elements
#9562 - [Web Component] Use plugins inside Web Component
Issue -
State: closed - Opened by joris-fonck-loreal about 2 years ago
- 5 comments
Labels: :sparkles: feature request, scope: custom elements
#9351 - fix(custom-element): Use asynchronous custom element nesting to avoid errors
Pull Request -
State: closed - Opened by baiwusanyu-c about 2 years ago
- 16 comments
Labels: scope: custom elements
#9351 - fix(custom-element): Use asynchronous custom element nesting to avoid errors
Pull Request -
State: open - Opened by baiwusanyu-c about 2 years ago
- 15 comments
Labels: scope: custom elements
#9341 - Slotted Vue custom element children within async Vue custom elements error during instance creation
Issue -
State: closed - Opened by misaacs21 about 2 years ago
- 2 comments
Labels: :lady_beetle: bug, scope: custom elements
#9012 - fix(custom-element): avoid setting attr to null if it is removed
Pull Request -
State: closed - Opened by edison1105 over 2 years ago
- 2 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#9012 - fix(custom-element): avoid setting attr to null if it is removed
Pull Request -
State: closed - Opened by edison1105 over 2 years ago
- 2 comments
Labels: ready to merge, :hammer: p3-minor-bug, scope: custom elements
#9006 - Default prop value is not reflected in custom element property
Issue -
State: closed - Opened by mgibas over 2 years ago
- 5 comments
Labels: :lady_beetle: bug, 🔩 p2-edge-case, scope: custom elements
#8989 - fix(custom-element): correctly handle number type props in prod
Pull Request -
State: closed - Opened by baiwusanyu-c over 2 years ago
- 12 comments
Labels: ready to merge, scope: custom elements
#8830 - feat(custom-element): Support css `:host` selector
Pull Request -
State: open - Opened by baiwusanyu-c over 2 years ago
- 6 comments
Labels: scope: custom elements
#8830 - feat(custom-element): Support css `:host` selector
Pull Request -
State: closed - Opened by baiwusanyu-c over 2 years ago
- 6 comments
Labels: scope: custom elements
#8657 - fix(custom-element): use block handle slot to support v-if
Pull Request -
State: open - Opened by baiwusanyu-c over 2 years ago
- 4 comments
Labels: scope: custom elements
#8657 - fix(custom-element): use block handle slot to support v-if
Pull Request -
State: closed - Opened by baiwusanyu-c over 2 years ago
- 5 comments
Labels: scope: custom elements
#8195 - feat(runtime-core): add 'container' to component instance
Pull Request -
State: open - Opened by eagleoflqj over 2 years ago
- 2 comments
Labels: ready to merge, version: minor, scope: custom elements
#8132 - fix(custom-element): custom elements can be injected correctly
Pull Request -
State: open - Opened by baiwusanyu-c over 2 years ago
- 1 comment
Labels: scope: custom elements
#8132 - fix(custom-element): custom elements can be injected correctly
Pull Request -
State: closed - Opened by baiwusanyu-c over 2 years ago
- 2 comments
Labels: scope: custom elements
#8110 - Hydration mismatch when custom element contains child node
Issue -
State: closed - Opened by dritter over 2 years ago
- 2 comments
Labels: scope: ssr, scope: custom elements
#8038 - feat(runtime-core): support hydration of all custom element properties
Pull Request -
State: closed - Opened by steveworkman over 2 years ago
- 1 comment
Labels: version: minor, scope: custom elements
#8038 - feat(runtime-core): support hydration of all custom element properties
Pull Request -
State: open - Opened by steveworkman over 2 years ago
- 1 comment
Labels: version: minor, scope: custom elements
#7942 - feat(custom-elemen): `ce` support child component style tags and attribute settings
Pull Request -
State: closed - Opened by baiwusanyu-c over 2 years ago
- 25 comments
Labels: version: minor, :exclamation: p4-important, scope: custom elements