inkfarer / ipl-overlay-controls

Dashboard elements for Inkling Performance Labs broadcast graphics.
MIT License
2 stars 3 forks source link

Implement expected versions #30

Closed inkfarer closed 3 years ago

inkfarer commented 3 years ago

To prevent compatibility issues, a way of detecting whether the currently active graphics are compatible with the current dashboard version should be implemented.

Proposal: Define a dashboardVersion attribute in the graphics' package.json files. An extension on the dashboard side can read these attributes when NodeCG is started and warn the user if incompatible versions are detected.

inkfarer commented 3 years ago

Implemented in 2.7.0 and 3.0.0