LearnNewsExamplesServices
Frontmatter
id6819
titlevdom.VNode: single source of truth
stateClosed
labels
enhancement
assignees[]
createdAtJun 16, 2025, 6:03 PM
updatedAtJun 16, 2025, 6:04 PM
githubUrlhttps://github.com/neomjs/neo/issues/6819
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJun 16, 2025, 6:04 PM

vdom.VNode: single source of truth

Closed v10.0.0-alpha.1 enhancement
tobiu
tobiu commented on Jun 16, 2025, 6:03 PM
  • The constructor needs to handle vtype='text' in a smart way
  • vdom.Helper: createVnode() has a lot of logic which should move to the owner class
  • no attributes or style or className for vtext.
  • childNodes for componentId flags (empty array for consistency, tbd)
  • XSS security for Neo.config.useStringBasedMounting and textContent
tobiu added the enhancement label on Jun 16, 2025, 6:03 PM
tobiu referenced in commit bbe1d91 - "vdom.VNode: single source of truth #6819" on Jun 16, 2025, 6:03 PM
tobiu closed this issue on Jun 16, 2025, 6:04 PM