CastHub Users can choose whether they want to remain on the stable
latest update channel of the App, or switching to the
test update channel to help test new features.
This is beneficial to Module Developers, as we allow hooking in to this system for Module Versions as both a way to test Modules in newer versions of CastHub and allowing Users to test new versions of Modules.
You can create a new Module Version via the in-app My Modules Manager. Through this, you can also target a specific version of the CastHub App, such as a future release which has a breaking Module API change that you're targeting.
Drafting new Module Versions is only available after your initial v1.0.0 Version release.
As a Module Developer, you can very easily choose which update channel to publish a new version on. Simply add a
test build to the semantic version for the Module. Some examples:
The build in the version will only be available to Users on the same update channel.
Please note: If there is
latest version that is higher than a
test version, it will be prioritised regardless of the Users' update channel, as per semantic versioning. For example:
v1.1.1will be prioritised over