Skip to content

fix: break circular dependency between Runtimes and CustomElementsRegistry#13611

Closed
nnaydenow wants to merge 1 commit into
mainfrom
deps-circ
Closed

fix: break circular dependency between Runtimes and CustomElementsRegistry#13611
nnaydenow wants to merge 1 commit into
mainfrom
deps-circ

Conversation

@nnaydenow
Copy link
Copy Markdown
Contributor

Extracts shared tag registration state into a new RegisteredElements.ts module, eliminating the Runtimes.js → CustomElementsRegistry.js → Runtimes.js cycle that caused Node.js ESM imports to fail with "does not provide an export named 'compareRuntimes'".

@nnaydenow nnaydenow changed the title fix: break circular dependency between Runtimes and CustomElementsReg… fix: break circular dependency between Runtimes and CustomElementsRegistry May 29, 2026
@nnaydenow nnaydenow closed this May 29, 2026
@ui5-webcomponents-bot
Copy link
Copy Markdown
Collaborator

ui5-webcomponents-bot commented May 29, 2026

🧹 Preview deployment cleaned up: https://pr-13611--ui5-webcomponents.netlify.app

@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview May 29, 2026 07:09 Inactive
@ui5-webcomponents-bot ui5-webcomponents-bot temporarily deployed to preview May 29, 2026 07:09 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants