Targeting Rules are now Simpler, Smarter, and More Intuitive

We've rolled out a major update to how you define targeting logic in DarkFeature and it's all about making the experience faster, cleaner, and easier to reason about.
In the previous UI, the flow required users to first define a set of rules and conditions, and then assign which variation should be served. While it worked great, it created unnecessary steps and made it harder to visualize how targeting rules mapped to outcomes.
That's no longer the case.
What's New?
In the new UI, the starting point is your feature variations. For each variation, you can now directly add one or more targeting rules. This approach is far more intuitive - you begin with the outcomes and define who should receive each variation.
We've also introduced:
- Drag-and-drop reordering for both variations and rules
- Cleaner grouping and improved readability
- A more polished design that focuses on clarity and speed
The result:
Less time spent configuring flags, fewer mistakes, and a smoother rollout process.
Before & After
Here's how the old and new targeting flows compare:
Existing UI
Users started with rules → mapped to variation

Resigned UI
Start with variations → add rules directly

Why It Matters?
This redesign isn't just visual - it reflects how teams actually think about targeting: "I want this group of users to see this variation." Now, that logic is front and center.
We hope this makes working with DarkFeature even more seamless. As always, your feedback shapes our roadmap - and we're just getting started.
Got Feedback?
We'd love to hear from you. Whether you've got ideas, edge cases, or integration requests
Thanks for being part of the journey.
with ❤️ from the DarkFeature Team