DevCycle
Menu
Roadmap
Changelog
In progress
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.
in November
29
Custom Property Schemas
Similar to Variable Schemas, Custom Property Schemas allow you to set up a schema and define a list of possible values for a custom property which will be available in a dropdown when setting up Targeting Rules. You can also add a label to be defined for each value to make selections more human-readable. This removes the pain of having to remember what are valid inputs for a certain custom property.
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
Planned
DataDog APM Integration
Ability to associate your Features' flag values with spikes in your error logs in DataDog.
in Q3
13
React Native: Realtime Updates
Bringing real-time update functionality available on all other client-side SDKs to our React Native SDK.
in Q4
10
Backlog
Custom Roles and Permissions
Define custom Roles & Permissions for your Organization.
17
Project-Level Audit Log
An aggregate view of all Feature Audit Logs for a particular Project.
16
Jira Integration Expansion
15
Per Project Permissions
Set permissions for specific Projects, versus at the Organization level.
15
Mutually Exclusive Features / Experiments
The ability to exclude users exposed to other Features as part of a Targeting Rule or exclusion group/Audience.
12
User Debug View
This project will create a new section of the DevCycle dashboard where you can inspect different users, see their properties, what Features they were exposed to and any events they triggered.
12
Custom Feature Statuses
This functionality allows teams to define their Feature statuses, such as In Development, In QA, In Production, etc., which give more relevant meaning to Features for every team based on their internal processes.
11
Multi-Armed Bandit Experimentation
10
CSV Audience Imports
9
Org-Level Reusable Audiences
Audiences that are not Project-specific but available to be used in all projects within a DevCycle Organization.
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
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.
6
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.
6
Azure DevOps Integration
Expand DevCycle's code pipeline integrations to include Azure DevOps.
6
Client-Side C# SDK
Creating a client-side C# SDK to augment that server-side C# SDKs.
6
Exportable Audit Logs
Download or export a Feature's Audit Log.
6
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.
6
Regex Matching Comparator
Adding a Regex Match comparator to DevCycle's targeting rules to enable more complex methods of targeting.
6
Automatic Cleanup PRs
Generate and submit a PR directly from the DevCycle interface for stale Variables and Features.
6
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.
6
Customizable Feature Type / Templates
The ability to define your own custom Feature Type & Template, vs using the existing four Feature options (Release, Experiment, Ops, Permission).
5
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.
in Q3
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
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.
4
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
Variable Evaluation Reasons
Adding an API endpoint and functionality to the DevCycle SDKs that provide a JSON output with the reason why a specific user received a given Variable value.
3
Pause Rollout Button
The ability to pause & resume a rollout.
3
Rich text markdown feature description
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.
3
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.
3
Multiple IDs for Self-Targeting
Allowing DevCycle users to save multiple user IDs (potentially per environment) to a DevCycle Identity for Self-Targeting.
3
Vercel Toolbar Provider
A DevCycle provider for the Vercel toolbar, which now supports built-in feature flag overrides.
3
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.
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.
in Q3
2
AI-Based Code Cleanup
Expand the capability of DevCycle's Code Cleanup functionality by leveraging generative AI.
2
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
OpenTelemetry Integration
Create a generalized integration that supports the OpenTelemetry standard to pass feature flagging data as context for telemetry data.
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.
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
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
Audience UX Improvements
Improving overall UX when building & managing Audiences throughout the platform.
0
Server-Side Rust SDK
This project would result in a publicly available server-side SDK that is built natively for Rust.
0
Issues
Backlog
Filter by Tags (Multi-Select Dropdown)
Add a "Filter by Tags" option on the Feature list page.
3
Powered by Productlane
Powered by Productlane
Terms of Service
Privacy