Feature Groups
Managing large sets of features is critical as we scale upmarket and support enterprise-grade use cases. To make this easier, weβre introducing Feature Groups β a reusable way to organize, manage, and grant entitlements to groups of related features.
π Why Feature Groups?
- Simplified management β Instead of handling hundreds of individual features, you can group them into logical sets.
- Consistency across plans β Ensure related features are always bundled and managed together.
- Faster packaging & updates β Grant, update, or revoke access to entire groups at once, rather than feature by feature.
π Whatβs New
- Feature Group entity β Create, update, and archive groups of features. Each group has an ID, name, description, and list of features.
- Versioning β Feature Groups are versioned, making it easy to track and update changes across plans and add-ons.
- Plan & Add-on integration β Add entitlements by selecting a Feature Group; all included features are added automatically.
- Promotional entitlements β Grant promo access to entire groups just as you would with plans and add-ons.
- Visibility & management β See which groups a feature belongs to, update groups across environments, and export them to your data warehouse.
π‘ Benefits
- Enterprise scalability β Handle hundreds of features with ease.
- Flexibility β A feature can belong to more than one group, supporting complex packaging needs.
- Transparency β Teams can see which entitlements belong to groups, and update plans/add-ons accordingly.
- Consistency β Version control ensures alignment across environments and plans.
π¦ Availability
Managing feature groups is supported via the Stigg API.
Granting and revoking access to feature groups via promotional entitlements is supported in the latest versions of our SDKs:
- Node.js: v3.89.0
- Python / Ruby / Go / Java / .NET: v3.68.0
- Sidecar SDK: v3.72.0
πΏ See it in action
β‘οΈ What's next
Weβre adding dedicated webhook events to notify on creation, updates and archiving of feature groups β stay tuned!
π With Feature Groups, managing features at scale becomes simpler, faster, and more reliable β whether youβre bundling features into enterprise plans, granting promos, or aligning entitlements across environments.