DevCycle
Changelog
Requests
Requests
Discover our plans and suggest new improvements.
New request
In Progress
Custom Feature Statuses
This functionality allows teams to define their Feature statuses, such as In Development, QA, Production, etc., which gives features a more relevant meaning for every team based on their internal processes.
Dec 31
9
Planned
Customizable Feature Defaults
The ability to define your own custom Feature Type & Template, vs using the existing four Feature options (Release, Experiment, Ops, Permission).
Mar 31
10
Linear Integration
A DevCycle Linear integration streamlines your workflow by enabling the linking of Linear issues directly to features within DevCycle, making the feature status easily viewable within Linear.
Mar 31
6
Feature Form Redesign
This work would be redesigning the feature form into a tabbed view, and ensuring relevant Feature information is easy to find for users and the experience of making Feature updates seamless.
5
Unarchive Feature
Currently under consideration.
Dec 31
4
Environment View of Features
A view to see all Features that have targeting enabled in a particular environment or set of environments + an environment filter added to the Feature list page.
4
Automatic Triggers for Feature Statuses
Sub-feature of customizable feature statuses. If X occurs, trigger a status change (e.g., enabled targeting in Staging & added targeting rule using QA audience, change status to QA).
2
Filtering UX (Features & Variables)
This work will include adding multi-select filtering, more filtering options, and an overall improved UX so it is easier visualize work and maximize efficiency for team’s overall software delivery process.
1
Feature Templates
Create custom Feature templates to avoid repetitive work in creating Features, Variables, and Targeting, and an option to enforce templates to simplify on/off or specific value changes, potentially excluding advanced features.
1
OpenFeature Next.js SDK
Contribute back to OpenFeature, a Next.js SDK spec. Once we’ve created the OpenFeature spec, this project will focus on creating an OpenFeature provider built into our Next.js SDK.
0
Observability Platform Integrations (Dynatrace, Sentry)
Bi-directional integration with two observability platforms as prototypes, Dynatrace and Sentry. This work will focus on building a way for data to be sent from DevCycle regardless of what your observability platform is.
0
Client Side SDK Event Hooks
Currently under consideration.
0
Backlog
Custom Roles and Permissions
Define custom Roles & Permissions for your Organization.
19
Project-Level Audit Log
An aggregate view of all Feature Audit Logs for a particular Project.
17
DataDog APM Integration
Ability to associate your Features' flag values with spikes in your error logs in DataDog.
Sep 30
14
Updating DVC Targeting from JIRA
Currently under consideration.
13
CSV Audience Imports
Currently under consideration.
8
Multi-Armed Bandit Experimentation
Currently under consideration.
8
Customizable Feature Flag Lifecycle Rules
Giving teams the ability to customize what makes a flag stale. Given every team has a different process and timelines for rollouts, each will have different rules that determine when a flag should be cleaned up.
8
Segment Integration
Bi-directional integration between DevCycle for Audiences and events. Please let us know if Audience syncing or event integration is a higher priority for your team!
8
Azure DevOps Integration
Expand DevCycle's code pipeline integrations to include Azure DevOps.
8
Variable Delete
Adding the concept of deleting a Variable to the DevCycle interface. Sometimes, users make mistakes with variables and need to clean things up, so they need an easy way to remove unwanted variables completely.
8
SDK Test Mode Overrides
Ability to instruct the SDK to serve certain values while disabling all network activity to the DevCycle servers that could influence the tests.
6
Reminders or Auto-Clean Up depending on Feature Type
Currently under consideration.
6
Automatic Cleanup PRs
Generate and submit a PR directly from the DevCycle interface for stale Variables and Features.
6
Org-Level Reusable Audiences
Audiences that are not Project-specific but available to be used in all projects within a DevCycle Organization.
6
Client-Side C# SDK
Creating a client-side C# SDK to augment that server-side C# SDKs.
6
Regex Matching Comparator
Adding a Regex Match comparator to DevCycle's targeting rules to enable more complex methods of targeting.
6
Multiplayer/Collaboration Support for Feature Changes
Currently under consideration.
5
Google Analytics Integration
Currently under consideration.
5
Automatic Detection of Variables
Automatically detect Variables that are run in code and recommend creation of the Variable within the DevCycle dashboard. This can make code-first workflows a lot more intuitive.
5
Feature Flag Start / Schedule Hit Notification
Currently under consideration.
5
Searchable DVC Team Profiles
Currently under consideration.
5
Exportable Audit Logs
Download or export a Feature's Audit Log.
5
Prerequisites for Feature Flags
Currently under consideration.
5
Amplitude Integration
Bi-directional integration with Amplitude for the purposes of pulling cohort data into DevCycle and sending Feature inclusion data to Amplitude.
5
Feature Versioning
Currently under consideration.
4
Source Unit / Integration / E2E Testing for diff Variations
Currently under consideration.
4
Client-Side C++ SDK (C)
Currently under consideration.
4
Mutually Exclusive Features / Experiments
The ability to exclude users exposed to other Features as part of a Targeting Rule or exclusion group/Audience.
4
Event-Based / Conditional Targeting
Currently under consideration.
4
Date/Time Type Custom Property
Currently under consideration.
4
Array Custom Data Type
Currently under consideration.
4
Custom Denominators for Metrics
Currently under consideration.
4
Multiple IDs for Self-Targeting
Allowing DevCycle users to save multiple user IDs (potentially per environment) to a DevCycle Identity for Self-Targeting.
3
GDPR Compliance
Currently under consideration.
3
Reverse Lookup Feature Flags for Specific Targeting Rule Definition
Currently under consideration.
3
Code Cleanup from Dashboard
Currently under consideration.
3
Ability to Filter Metrics/Results by Metadata
Currently under consideration.
3
Configurable Key Format
Currently under consideration.
3
Embed JIRA Epic into Associated Feature
Currently under consideration.
3
Favourite / Pinned Features & Variables
Currently under consideration.
3
Feature Status Automations
Adding to DevCycle the ability to create rules and automations for Feature status changes. Specifically this builds on top of Custom Feature Statuses, to ensure that when a Feature is In Development, In Production, etc it has specific targeting rules set.
3
Code-First Variables
Providing the ability to define Variables in code and then push those Variables to the DevCycle dashboard, ensuring that your codebase is the source of truth for Variable definitions.
3
Grafana Integration
Send Feature, environment, and project updates to Grafana as annotations to add context to your graphs.
3
Contexts
Currently under consideration.
3
Sleuth.io Integration
Currently under consideration.
3
C#/Unity SDK
Currently under consideration.
3
ServiceNow Approvals Integration
Connect ServiceNow to DevCycle's Approval Workflows so they can be actioned in ServiceNow.
3
Metadata filters for custom metrics
Currently under consideration.
3
Add CLI Code Cleanup to All SDK Types
Currently under consideration.
3
Direct Github Connection to Features
Currently under consideration.
3
Exportable List of Users in Experiment/Variations
Currently under consideration.
2
DORA Metric Visualization
Currently under consideration.
2
Audience Based Self-Targeting
Updating the self-targeting feature to be able to target by audience, this is likely best described as creating teams or groups of QA user IDs for simpler or group level management.
2
Feature Flag Health Scoring
Currently under consideration.
2
Specific Rollout Triggers
Currently under consideration.
2
New Relic Integration
Create a DevCycle integration with New Relic to send deployment events. A V2 of this feature would include the ability to have DVC targeting "triggers" to turn targeting on or off if a metrics passes a certain threshold.
2
Organization Wide Feature Search
Currently under consideration.
2
HITRUST Compliance
Oscar -- HITRUST compliance, we will need this asap
2
Variable / Feature Workflow Automation
Currently under consideration.
2
Ability to Assign Feature "Owners"
Adding the ability to assign a team member who is primarily responsible for the Feature. By default, the owner is set to the member who created the flag, but can be changed. You can view and edit the owner in the Feature settings.
2
Global Holdouts
Currently under consideration.
2
Audience Usage Matrix/Snapshot
Currently under consideration.
2
Inbound Webhooks
Create the system and structures by which DevCycle can listen for inbound webhooks and react as necessary. Setting the stage for integrations like one with Datadog, where crossing an SLO turns off a Feature.
Sep 30
2
Simple Feature Type (ON/OFF)
Currently under consideration.
2
Multi-Event Metrics
The ability to use multiple events either AND'ed or OR'ed together as the combined conversion events for a given metric.
2
Chrome Extension Debugger
Currently under consideration.
2
Jest Testing Support
Currently under consideration.
1
Connected Features Across Projects within Org
Currently under consideration.
1
Searchable Targeting Rules Containing Custom Property or Particular Definitons
Currently under consideration.
1
Alerts for Approaching MAU Contract Limit
Ability to create alerts in the dashboard for when MAUs reach a selected % of the pre-paid threshold/contracted amount of MAUs.
1
CSV Import DevCycle Users
An automated/bulk method of adding users and assigning roles, instead of manually updating the roles for a large group of users.
1
Asana Integration
Create an integration between Asana and DevCycle that creates a bi-directional link between asana and DevCycle, shows off the Feature status within Asana and controls the Feature status remotely.
1
Commenting, Tagging Team, & Following Feature
Communication focussed features or improvements (eg better slack notifications, commenting, tagging,etc)
1
Allowed Schedule Time Windows
The concept of a project setting that defines allowed time windows for a targeting rule schedule. The example would be, a schedule can only be set for Monday-Friday 9-5.
1
Gitops Variable and Targeting Management
Create a Gitops style of managing Variable and Targeting changes, so that those changes are approvable and auditable through the traditional Git process.
1
AI-Based Code Cleanup
Expand the capability of DevCycle's Code Cleanup functionality by leveraging generative AI.
1
Cypress Testing Support
Currently under consideration.
1
Code-first Custom Properties
Providing the ability to define Custom Properties in code and then push those Properties to the DevCycle dashboard, ensuring that your codebase is the source of truth for Custom Property definitions.
1
Vercel Toolbar Provider
A DevCycle provider for the Vercel toolbar, which now supports built-in feature flag overrides.
1
Number of Users in Variations Graph on Feature Page
Currently under consideration.
1
Kanban View of Feature Statuses
A new Feature list view in a kanban style to better visualize feature statuses or environments.
1
Reusable Variable Schemas
Currently under consideration.
1
Time-Restricted Feature Rollouts
Allow feature flags to be conditionally evaluated based on current time windows, unlocking a wide range of temporal use cases.
1
Webhook for Feature Evaluations
Ability to configure a webhook that is triggered whenever a user is evaluated against a feature flag. This would allow us to forward feature evaluation data to external systems—such as analytics, data warehouses, or custom logging services—in real time.
1
HIPAA Compliance
Currently under consideration.
1
Feature Update Slack Notifications
Currently under consideration.
1
"Master" Flag
A feature that allows for a single "master flag" in one project to control corresponding flags across multiple other projects, enabling simultaneous flag flipping during system migrations.
1
Organization Wide Evaluation Lookup
User Evaluation Lookup for Debugging
1
Add Variable Evaluation Hooks to Mobile SDKs
Add functionality, similar to our Javascript SDK, that triggers a hook when a Variable is evaluated in the mobile SDKs.
1
Experiment Winner Automation
Currently under consideration.
1
Multiple IDs for Self Targeting
Currently under consideration.
0
Audience UX Improvements
Improving overall UX when building & managing Audiences throughout the platform.
0
AI Stale Flag Removal
Stale Feature detection enhanced with generative AI to automatically raise PRs for review on detection of staleness that can simply be approved, edited or denied, to manage flag removal easily and efficiently.
0
Flag Triggers on Observability Data
The natural follow-on of a bi-directional Observability integration are smart triggers off of Observability data. The most relevant smart trigger would be to generate a change request to turn off a flag on anomaly detection in Observability data.
0
Audit Log Filtering & Search Improvements
Currently under consideration.
0
In-Dash Introduction to Key Concepts
After the initial guided onboarding, once a user is dropped into the main dashboard, leveraging a tutorial or tooltips to introduce new users to key DevCycle concepts in a lightweight way.
0
CI/CD Integrations
Create the initial integrations with key CI/CD platforms like CircleCI, Jenkins, etc, enabling the control of flags through CI/CD to validate builds.
0
Ability to Identify & View Feature Dependencies (Linking Features)
Currently under consideration.
0
PagerDuty Integration
Currently under consideration.
0
Server-Side Rust SDK
This project would result in a publicly available server-side SDK that is built natively for Rust.
0
Code Path Simulation (Feature/Variable/Variation Change Safety)
Currently under consideration.
0
Completed
Stale Feature Reminders
This work aims to add a method to DevCycle that will notify users of the platform when Features are in a state of their lifecycle where they can be marked as 'permanent' or have their variables cleaned up from the code.
Apr 30
24
Approval Workflows
When a DevCycle user makes a Feature change, they can request/might require approval for the change from a member of their DevCycle project. Approvals introduces an added level of protection and governance to your use of feature flags.
Jul 24
20
Randomize Using a Custom Property
Ability to roll out or do random distribution grouping by a custom property. The primary use case is for B2B companies that want to roll out Features by an account or org ID.
Aug 23
18
Per-Project Permisisons
When using SCIM/SAML account provisioning with permissions turned on you will now be able to manage access and roles on a per-project basis.
13
Historical User Troubleshooting and Support View
A historical lookup of what a given user received at a specific time. This project will create a new section of the DevCycle dashboard where you can inspect users and see what Features, Variations, and Variables they received at a given time.
Oct 28
3
Variable Evaluation Reasons
Adding an API endpoint and functionality to the DevCycle SDKs that provide a JSON output for why a specific user received a given Variable value. This project should also ensure that our OpenFeature providers are updated to leverage the new evaluation reason functionality.
Sep 30
3
Feature Summary Page
Adding a "cover page" to Features in DevCycle that uses a markdown editor with embeddable media so that all users can better understand the purpose of a Feature. (e.g. custom links, JIRA ticket/epic status, description, etc.)
May 14
1
Self-Serve Billing Improvements
A multi-part project that is focused on improving the self-serve ability to view usage and manage plans within DevCycle.
0
SDK Install Wizard
The SDK Install Wizard project is aimed at simplifying the process of implementing the DevCycle SDKs. The project has two key components; the install wizard itself and updating the dashboard to give the wizard a home.
May 31
0
Observability Platform Integration - Dynatrace
Bi-directional integration with the observability platforms, Dynatrace.
Aug 26
0
MCP Server
DevCycle's MCP server acts as a bridge between AI assistants and your feature flag management, allowing you to create and manage feature flags using natural language, configure targeting rules without writing complex queries, test features safely using self-targeting and overrides, get real-time insights about your feature flag usage.
0
Slack Integration App
Use the Slack Integration App to connect your project to feed updates to your project's Features and more to a Slack channel.
Apr 22
0
[RND] OpenFeature Multi-Provider Wrapper
Contribute a library to the OpenFeature project that manages multiple providers at once to aid with a gradual transition between Feature Flagging solutions.
Jun 30
0
Web Debugger
An interactive widget that can be installed on a client's website to allow internal users to manage self-targeting within their active session.
Jul 31
0
OpenFeature SDK Coverage
Ensure all DevCycle SDKs have an OpenFeature provider built-in. This project will focus solely on upgrading our current support to match what’s available in OpenFeature.
Jun 30
0
Observability Platform Integration - OpenTelemetry
Currently under consideration.
Sep 9
0
NextJS SDK Improvements
The DevCycle NextJS SDK has provided support for NextJS, but had to make some compromises in terms of available functionality. With NextJS maturing this project aims to add support for native DevCycle functionality such as: Feature Opt-In Web Debugger EdgeDB (Stored Custom Properties) Server-side Custom Events
Nov 7
0
Option to "Pass" through a Targeting Rule
Option to pass through targeting rules given their schedule has not yet hit. Helps to enable use cases like time-gated features or scheduling a variation change to the same audience.
May 17
0
Short-term Event Streaming
Currently under consideration.
0
"Copy From" Targeting Rule
Currently under consideration.
0
Issues
Ready for Work
Exportable CSV of Feature List
Currently under consideration.
2
Filter by Tags (Multi-Select Dropdown)
Add a "Filter by Tags" option on the Feature list page.
2
Backlog
Read-only role
Currently under consideration.
2
Favourite DVC Identity User for QA
Currently under consideration.
1
Powered by Productlane