Gradually release features with Stages
We’ve just added release stages to make it simpler to gradually release features. Release stages let you configure your commonly used targeting rules so you can easily apply them to features as you roll them out.
New apps come with 4 default release stages: In development
, Internal
, Beta
, and General availability
.
They support the common use case of taking a feature from development to internal testing to an optional beta testing phase then finally releasing to everyone.
Stages also make it easy for your team to see which rollout stage a feature has reached.
A stage consists of a name, color, set of targeting rules, and rollout percentage.
Targeting rules in Bucket let you target:
- A segment of companies
- Individual companies
- Individual users
- Custom contexts
You can edit or delete release stages under Settings.
To apply a stage to a feature, go to the Targeting tab and select a release stage. You have complete flexibility to add custom targeting rules for individual features.
Happy shipping!