Gradual rollout

Is it possible to specify a gradual rollout for a particular release?

For example, I’d like to be able to specify that the next beta release should start rolling out to only 1% of users, and once I’m comfortable with telemetry results, I might bump that up to 15%, and so on until I set the rollout to 100% and focus on the next version.

I’ve searched the forum and found many posts related to user-side control of upgrades, especially upgrade prevention, but this is something I’d like to specify as a developer without having to instruct users to take administrative action on their machines.


This would be a great feature.

I would also add a way to target specific countries for a rollout and a build-in telemetry solution.