openscd / open-scd-core

Apache License 2.0
5 stars 8 forks source link

Versioning ADR #119

Open Sander3003 opened 1 year ago

Sander3003 commented 1 year ago

As a Developer I would like to know how to handle mwc/Lit versions So I know when is lead to a plug-in failing

Problem: When a plug-ins are using different verions for the same dependency (e.g. MWC/LIT) leads to problems/faillures. Example: OSCD-action icon

Possible solutions (for now): Scope MWC Prepare for custom register (polyfill) Fix MWC version

Long term solution: Scoped custem registies (expected in the browsers)

pascalwilbrink commented 1 year ago

As discussed earlier, we have MWC elements pinned at Version 0.27.0 (Latest). The list of MWC components can be found here: https://github.com/material-components/material-web#readme

Sander3003 commented 1 year ago

The lazy consensus was to stick to the 0.27.0 version for now.

Sander3003 commented 3 days ago

@trusz can we close this one?