Skip to content
Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions docs/platforms/javascript/common/feature-flags/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
title: Set Up Feature Flags
sidebar_order: 7000
notSupported:
- javascript.aws-lambda
- javascript.azure-functions
- javascript.bun
- javascript.capacitor
- javascript.cloudflare
- javascript.connect
- javascript.cordova
- javascript.deno
- javascript.electron
- javascript.express
- javascript.fastify
- javascript.gcp-functions
- javascript.hapi
- javascript.koa
- javascript.nestjs
- javascript.nodejs
- javascript.wasm
description: "Learn how to set up feature flag evaluation tracking and feature flag change tracking."
---

<Alert level="info" title="Currently in Beta">

The support for **feature flag change tracking** and **feature flag evaluation tracking** is currently in beta.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The support for **feature flag change tracking** and **feature flag evaluation tracking** is currently in beta.
The support for **feature flag change tracking** and **feature flag evaluation tracking** is currently in closed beta. If you'd like to be added to the beta, please fill out [this form](https://forms.gle/EeNwTepvVwt7poAJ8).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok so I believe we're going with a closed beta (i.e., select group of orgs we'll enable, those who have the existing LD integration). So I created a Google Form to collect any other interested orgs. Will need someone to try to fill out the form on a personal email to see if it works as expected. :)

How can someone verify if they're in the closed beta?

cc/ @cmanallen @michellewzhang @bruno-garcia

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jas-kas They'll see the setup fly out in the Sentry UI and the feature flags UI.


</Alert>

Link your external feature flag integrations with Sentry to provide feature flag insights right inside the Sentry UI. Linking one or more integrations will allow you to view recent flag evaluations in one place and identify potential suspect flags related to errors. In addition, Sentry will provide insights on feature flag updates relative to error event timelines.

To set up **feature flag evaluation tracking**, you will need to set up your language-specific SDK to include Sentry's feature flag integration.

Learn more about the integrations available for JavaScript and how to set them up:
- [OpenFeature](/platforms/javascript/integrations/openfeature/)
- [LaunchDarkly](/platforms/javascript/integrations/launchdarkly/)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a reminder to make sure these links are live before merging 🐸


Please read the note below to ensure that you also complete one additional step.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similar to the other PR, I think this sentence can be omitted.


<Alert level="warning" title="Note">

In order to take full advantage of the feature flag capabilities Sentry offers, there is an additional setup step needed, which is setting up your integration-specific webhook. This is needed to enable **feature flag change tracking**, so that your integration may communicate feature flag changes to Sentry. Learn how to set this up by [reading the docs](/product/explore/feature-flags/#set-up-your-integration-specific-webhook).

</Alert>
Loading