Release channels
Control which versions customers can access based on their license.
Overview
Release channels let you control exactly which versions of your package different customers can access and how long they have that access for. This enables powerful distribution strategies like beta programs, version freezing on expiry, and tiered access levels.
How channels work
Each license is assigned to a release channel. When a customer tries to install or update a package, Privato checks their license's channel to determine which versions they can see.
Default Channels
Privato does not create any default release channels for your package as it is a personal choice as to how you wish to structure access and lifetime.
Creating channels
To create a custom release channel:
- Navigate to your Package dashboard
- Click Release channels
- Click Create channel
- Configure the channel rules
Limited functionality
Release channels have a limited set of functionality in the public beta and are designed mainly to connect to Stripe subscriptions and one-off purchases.
We will be improving the behaviour of release channels in a future update with version constraints, stability constraints, and more.