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 April
23
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.
12
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.
in Q2
0
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).
8
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.
7
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.
in Q3
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
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.
3
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.
1
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 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.)
in Q2
1
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).
1
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.
in Q2
0
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
Backlog
Custom Roles and Permissions
Define custom Roles & Permissions for your Organization.
16
Project-Level Audit Log
An aggregate view of all Feature Audit Logs for a particular Project.
15
Realtime User Debug Feed
A realtime feed of user data, feature/variable evaluations and event triggers
13
Updating DVC Targeting from JIRA
12
DataDog APM Integration
Ability to associate your Features' flag values with spikes in your error logs in DataDog.
in Q3 2024
11
CSV Audience Imports
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
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.
7
Multi-Armed Bandit Experimentation
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
Regex Matching Comparator
Adding a Regex Match comparator to DevCycle's targeting rules to enable more complex methods of targeting.
6
"Copy From" Targeting Rule
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
Automatic Cleanup PRs
Generate and submit a PR directly from the DevCycle interface for stale Variables and Features.
6
Google Analytics Integration
5
Exportable Audit Logs
Download or export a Feature's Audit Log.
5
Prerequisites for Feature Flags
5
Feature Flag Start / Schedule Hit Notification
5
Org-Level Reusable Audiences
Audiences that are not Project-specific but available to be used in all projects within a DevCycle Organization.
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
Reminders or Auto-Clean Up depending on Feature Type
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.
5
Mutually Exclusive Features / Experiments
The ability to exclude users exposed to other Features as part of a Targeting Rule or exclusion group/Audience.
4
Client-Side C++ SDK (C)
4
Array Custom Data Type
4
Pause Rollout Button
The ability to pause & resume a rollout.
4
Feature Versioning
4
Multiplayer/Collaboration Support for Feature Changes
4
Date/Time Type Custom Property
4
Event-Based / Conditional Targeting
4
Rich Text Feature Coverpage
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
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
Multiple IDs for Self-Targeting
Allowing DevCycle users to save multiple user IDs (potentially per environment) to a DevCycle Identity for Self-Targeting.
3
ServiceNow Approvals Integration
Connect ServiceNow to DevCycle's Approval Workflows so they can be actioned in ServiceNow.
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
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 2024
2
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.
2
Ability to Filter Metrics/Results by Metadata
2
HITRUST Compliance
Oscar -- HITRUST compliance, we will need this asap
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
AI-Based Code Cleanup
Expand the capability of DevCycle's Code Cleanup functionality by leveraging generative AI.
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
OpenTelemetry Integration
Create a generalized integration that supports the OpenTelemetry standard to pass feature flagging data as context for telemetry data.
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
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
Audience UX Improvements
Improving overall UX when building & managing Audiences throughout the platform.
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
Server-Side Rust SDK
This project would result in a publicly available server-side SDK that is built natively for Rust.
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
Powered by Productlane
Powered by Productlane
Terms
Privacy