An open API service for providing issue and pull request metadata for open source projects.

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