> ## Documentation Index
> Fetch the complete documentation index at: https://launchdarkly.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to LaunchDarkly Docs

export const Home = ({path = "", children}) => {
  useEffect(() => {
    const bodyContent = document.getElementById("body-content");
    if (!bodyContent) return;
    bodyContent.classList.add("homepage-bg");
    return () => bodyContent.classList.remove("homepage-bg");
  }, []);
  const SdkGrid = ({items = []}) => {
    return <Columns className="sdk_grid" cols={3}>
        {items.map(({title, href, icon, iconLight, iconDark}) => <div key={href} className="contents">
            <Card title={title} href={href} icon={`/assets/icons/light/${iconLight || icon}.svg`} horizontal className="block dark:hidden" arrow />
            <Card title={title} href={href} icon={`/assets/icons/dark/${iconDark || icon}.svg`} horizontal className="hidden dark:block" arrow />
          </div>)}
      </Columns>;
  };
  path = path.replace(/^\/+|\/+$/g, "");
  if (path) path = `/${path}`;
  return <>
      <div className="relative overflow-hidden">
        <div className="relative z-10 flex flex-col items-start gap-10 md:flex-row md:justify-between">
          <div>
            <div className="mt-4 text-base leading-relaxed md:text-lg">
              LaunchDarkly serves a suite of tools that help you ship your code safer, faster, and more effectively with
              whatever language and frameworks you use today.
            </div>
          </div>
          <div className="flex shrink-0 gap-4">
            <a href={`${path}/home/getting-started/feature-management`} aria-label="CodeControl" className="block h-24 w-24 overflow-hidden rounded-2xl transition hover:opacity-90 md:h-40 md:w-40 border-b-0">
              <img noZoom src="images/homepage/CodeControl.svg" alt="CodeControl" className="h-full w-full object-cover m-0" />
            </a>
            <a href={`${path}/home/agentcontrol`} aria-label="AgentControl" className="block h-24 w-24 overflow-hidden rounded-2xl transition hover:opacity-90 md:h-40 md:w-40 border-b-0">
              <img noZoom src="images/homepage/AgentControl.svg" alt="AgentControl" className="h-full w-full object-cover m-0" />
            </a>
          </div>
        </div>
        <div className="homepage_links mt-8 flex flex-wrap items-center gap-3">
          <a className="rounded-full bg-[#CFFC55] px-5 py-2 font-semibold text-[#191919] transition hover:opacity-90 no-underline border border-solid border-black" href="https://app.launchdarkly.com/signup">
            Try it free →
          </a>
          <a className="rounded-full bg-white px-5 py-2 font-semibold text-[#191919] transition hover:opacity-90 no-underline border border-solid border-black" href="https://demo.app.launchdarkly.com/">
            Explore the demo project →
          </a>
          <a className="rounded-full bg-white px-5 py-2 font-semibold text-[#191919] transition hover:opacity-90 no-underline border border-solid border-black" href="/docs/home/getting-started">
            Get started →
          </a>
        </div>
      </div>
      <br />
      <Card horizontal img="images/homepage/ReleaseManagement.svg" title="Build a strong foundation with release management" href={`${path}/home/releases/release-management`} className="flex homepage_img_card">
        Streamline releases and ship with confidence thanks to LaunchDarkly's best practices, governance features, and
        built-in automation
      </Card>
      <div className="custom-cards">
        <h2>Start here</h2>
        <CardGroup className="homepage_cards" cols={3}>
          <Card icon="rocket" title="Get started" href={`${path}/home/getting-started`} color="#000000" iconType="solid" className="card1">
            Build an application guarded by feature flags and learn how LaunchDarkly supports every step of the
            development lifecycle
          </Card>
          <Card icon="code" title="SDKs" href={`${path}/sdk`} className="card2" color="#ffffff" iconType="solid">
            Learn how to incorporate the LaunchDarkly SDKs into your application
          </Card>
          <Card icon="book-open" title="Guides" href={`${path}/guides`} className="card3" color="#ffffff" iconType="solid">
            Best practices to help everyone succeed with LaunchDarkly
          </Card>
        </CardGroup>
      </div>
      <div className="mb-14 [&_svg]:fill-[#405bff] [&_svg]:text-[#405bff] [&_svg_path]:fill-[#405bff] [&_h6]:font-[Sohne] [&_h6]:text-base [&_h6]:text-black dark:[&_h6]:text-white [&_p]:text-base [&_p]:text-[#58595b] dark:[&_p]:text-white">
        <Note>
          <b>Try the LaunchDarkly sandbox</b>
          <p>
            You can also use the <a href="https://demo.app.launchdarkly.com/">LaunchDarkly demo sandbox</a>.
          </p>
        </Note>
      </div>
      <div>
        <div className="flex justify-between w-full mb-10">
          <h4 className="m-0 text-2xl">What's new</h4>
        </div>
        {children}
        <a className="group no-underline inline-block mt-6 [&_svg]:relative [&_svg]:left-1 [&_svg]:fill-[#cffc55] [&_svg]:transition-transform [&_svg]:duration-300 [&_svg]:ease-in-out [&_svg_path]:fill-[#cffc55] group-hover:[&_svg]:translate-x-2" href={`${path}/home/changelog`}>
          See all updates <Icon icon="arrow-right" />
        </a>
      </div>
      <section className="max-w-full p-0">
        <h2>Explore our SDKs</h2>
        <p>
          Use client-side, server-side, or edge SDKs to evaluate flags. Use AI SDKs to customize configs from
          AgentControl. New to an SDK? Follow a <a href={`${path}/home/onboarding`}>step-by-step setup guide</a> for
          your language.
        </p>
        <h3>Client-side and mobile SDKs</h3>
        <SdkGrid items={[{
    title: ".NET",
    href: `${path}/sdk/client-side/dotnet`,
    icon: "dotnet"
  }, {
    title: "Android",
    href: `${path}/sdk/client-side/android`,
    icon: "android"
  }, {
    title: "C++",
    href: `${path}/sdk/client-side/c-c--`,
    icon: "cpp"
  }, {
    title: "Electron",
    href: `${path}/sdk/client-side/electron`,
    icon: "electron"
  }, {
    title: "Flutter",
    href: `${path}/sdk/client-side/flutter`,
    icon: "flutter"
  }, {
    title: "iOS",
    href: `${path}/sdk/client-side/ios`,
    icon: "ios"
  }, {
    title: "JavaScript",
    href: `${path}/sdk/client-side/javascript`,
    icon: "javascript"
  }, {
    title: "Node.js",
    href: `${path}/sdk/client-side/node-js`,
    icon: "node"
  }, {
    title: "React",
    href: `${path}/sdk/client-side/react`,
    icon: "react"
  }, {
    title: "Roku",
    href: `${path}/sdk/client-side/roku`,
    icon: "roku"
  }, {
    title: "Vue",
    href: `${path}/sdk/client-side/vue`,
    icon: "vue"
  }]} />
        <h3>Server-side SDKs</h3>
        <SdkGrid items={[{
    title: ".NET",
    href: `${path}/sdk/server-side/dotnet`,
    icon: "dotnet"
  }, {
    title: "Apex",
    href: `${path}/sdk/server-side/apex`,
    icon: "apex"
  }, {
    title: "C++",
    href: `${path}/sdk/server-side/c-c--`,
    icon: "cpp"
  }, {
    title: "Erlang",
    href: `${path}/sdk/server-side/erlang`,
    icon: "erlang"
  }, {
    title: "Go",
    href: `${path}/sdk/server-side/go`,
    icon: "go"
  }, {
    title: "Haskell",
    href: `${path}/sdk/server-side/haskell`,
    icon: "haskell"
  }, {
    title: "Java",
    href: `${path}/sdk/server-side/java`,
    icon: "java"
  }, {
    title: "Lua",
    href: `${path}/sdk/server-side/lua`,
    icon: "lua"
  }, {
    title: "Node.js",
    href: `${path}/sdk/server-side/node-js`,
    icon: "node"
  }, {
    title: "PHP",
    href: `${path}/sdk/server-side/php`,
    icon: "php"
  }, {
    title: "Python",
    href: `${path}/sdk/server-side/python`,
    icon: "python"
  }, {
    title: "Ruby",
    href: `${path}/sdk/server-side/ruby`,
    icon: "ruby"
  }, {
    title: "Rust",
    href: `${path}/sdk/server-side/rust`,
    icon: "rust"
  }]} />
        <h3>AI SDKs</h3>
        <SdkGrid items={[{
    title: ".NET",
    href: `${path}/sdk/ai/dotnet`,
    icon: "dotnet"
  }, {
    title: "Go",
    href: `${path}/sdk/ai/go`,
    icon: "go"
  }, {
    title: "Node.js",
    href: `${path}/sdk/ai/node-js`,
    icon: "node"
  }, {
    title: "Python",
    href: `${path}/sdk/ai/python`,
    icon: "python"
  }, {
    title: "Ruby",
    href: `${path}/sdk/ai/ruby`,
    icon: "ruby"
  }]} />
        <h3>Edge SDKs</h3>
        <SdkGrid items={[{
    title: "Akamai",
    href: `${path}/sdk/edge/akamai`,
    icon: "akamai"
  }, {
    title: "Cloudflare",
    href: `${path}/sdk/edge/cloudflare`,
    icon: "cloudflare"
  }, {
    title: "Fastly",
    href: `${path}/sdk/edge/fastly`,
    iconLight: "fastly-light",
    iconDark: "fastly-dark"
  }, {
    title: "Vercel",
    href: `${path}/sdk/edge/vercel`,
    icon: "vercel"
  }]} />
        <h3>OpenFeature providers</h3>
        <SdkGrid items={[{
    title: ".NET",
    href: `${path}/sdk/openfeature/dotnet`,
    icon: "dotnet"
  }, {
    title: "Java",
    href: `${path}/sdk/openfeature/java`,
    icon: "java"
  }, {
    title: "Node.js",
    href: `${path}/sdk/openfeature/node-js`,
    icon: "node"
  }, {
    title: "PHP",
    href: `${path}/sdk/openfeature/php`,
    icon: "php"
  }]} />
        <h3>Observability SDKs</h3>
        <SdkGrid items={[{
    title: ".NET",
    href: `${path}/sdk/observability/dotnet`,
    icon: "dotnet"
  }, {
    title: "Android",
    href: `${path}/sdk/observability/android`,
    icon: "android"
  }, {
    title: "iOS",
    href: `${path}/sdk/observability/ios`,
    icon: "ios"
  }, {
    title: "Go",
    href: `${path}/sdk/observability/go`,
    icon: "go"
  }, {
    title: "JavaScript",
    href: `${path}/sdk/observability/javascript`,
    icon: "javascript"
  }, {
    title: "Node.js",
    href: `${path}/sdk/observability/node-js`,
    icon: "node"
  }, {
    title: "Python",
    href: `${path}/sdk/observability/python`,
    icon: "python"
  }, {
    title: "React Web",
    href: `${path}/sdk/observability/react-web`,
    icon: "react"
  }, {
    title: "React Native",
    href: `${path}/sdk/observability/react-native`,
    icon: "react"
  }, {
    title: "Vue",
    href: `${path}/sdk/observability/vue`,
    icon: "vue"
  }]} />
        <h2>Additional resources</h2>
        <p>Learn how to use LaunchDarkly with these other useful resources.</p>
        <section className="add-resource-section">
          <Columns cols={2}>
            <Card title="LaunchDarkly community" href="https://discord.com/invite/launchdarklycommunity" img="assets/icons/resources-logos/discord.svg">
              Join other LaunchDarkly users on Discord.
            </Card>
            <Card title="LaunchDarkly YouTube" href="https://www.youtube.com/c/LaunchDarkly" img="assets/icons/resources-logos/youtube.svg">
              Watch videos covering integration demos, SDK overviews, a user interface (Ul) tutorial, and more.
            </Card>

            <Card title="LaunchDarkly Academy" href="https://academy.launchdarkly.com/" img="assets/icons/resources-logos/academy.svg">
              Learn more about LaunchDarkly with recommended courses, live or self- guided training, webinars, and other
              activities.
            </Card>

            <Card title="LaunchDarkly knowledge base" href="https://support.launchdarkly.com/hc/en-us/categories/11335256237851-Knowledge-Base" img="assets/icons/resources-logos/knowledge.svg">
              Find frequently asked questions and ways to contact LaunchDarkly Support.
            </Card>
          </Columns>
        </section>
      </section>
    </>;
};

<Home path="">
  <table className="fern-table whats-new-table">
    <thead>
      <tr>
        <th>Date</th>
        <th>Change summary</th>
        <th>Affected topics</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>October 2, 2026</td>
        <td>Publishes a topic on using agent skills with the Python and Node.js AI SDKs, including how to discover, retrieve, and materialize skills onto disk.</td>
        <td>[Agent skills](/docs/sdk/features/agent-skills)</td>
      </tr>

      <tr>
        <td>October 2, 2026</td>
        <td>Documents support for agent skills in AgentControl, including how to create, version, and attach skills to config variations.</td>
        <td>[Agent skills](/docs/home/agentcontrol/agent-skills)</td>
      </tr>

      <tr>
        <td>October 2, 2026</td>
        <td>Documents deferred recording introduced in the React Native session replay plugin version 0.24.0. Also documents the sampling, frame rate, and image quality options for this plugin.</td>
        <td>[React Native SDK observability reference](/docs/sdk/observability/react-native#initialize-session-replay-manually), [Configuration for session replay](/docs/sdk/features/session-replay-config#react-native)</td>
      </tr>

      <tr>
        <td>September 30, 2026</td>
        <td>Updates the observability services documentation to describe the new services map view, list view, and service details panel.</td>
        <td>[Services](/docs/home/observability/services), [Service details](/docs/home/observability/service-details)</td>
      </tr>

      <tr>
        <td>September 24, 2026</td>
        <td>Documents the version 1.0 API changes for the Flutter observability plugin.</td>
        <td>[Flutter SDK observability reference](/docs/sdk/observability/flutter), [Configuration for client-side observability](/docs/sdk/features/observability-config-client-side#flutter), [Configuration for session replay](/docs/sdk/features/session-replay-config#flutter), [Logs](/docs/sdk/features/observability-logs#flutter), [Tracing](/docs/sdk/features/observability-traces#flutter)</td>
      </tr>

      <tr>
        <td>September 22, 2026</td>
        <td>Publishes topics about using assignment data sources in LaunchDarkly experiments.</td>
        <td>[Assignment data sources](/docs/home/warehouse-native/assignment-data-sources), [Assignment data source actions](/docs/home/account/roles/role-actions#assignment-data-source-actions)</td>
      </tr>

      <tr>
        <td>September 21, 2026</td>
        <td>Publishes a reference topic for the new LaunchDarkly OpenFeature provider for the Cloudflare SDK.</td>
        <td>[OpenFeature provider for Cloudflare SDK](/docs/sdk/openfeature/cloudflare), [OpenFeature providers](/docs/sdk/openfeature)</td>
      </tr>

      <tr>
        <td>September 16, 2026</td>
        <td>Documents screen view and tap tracking reported from Dart in the Flutter observability plugin.</td>
        <td>[Flutter SDK observability reference](/docs/sdk/observability/flutter#record-screen-views), [Product analytics events](/docs/home/observability/product-analytics), [Configuration for session replay](/docs/sdk/features/session-replay-config)</td>
      </tr>

      <tr>
        <td>September 11, 2026</td>
        <td>Publishes a migration guide and updates the reference topic for the new Vue SDK version 3.0.</td>
        <td>[Vue SDK 2.x to 3.0 migration guide](/docs/sdk/client-side/vue/migration-2-to-3), [Vue SDK reference](/docs/sdk/client-side/vue)</td>
      </tr>

      <tr>
        <td>September 9, 2026</td>
        <td>Publishes a topic on how experiment traffic assignment works for different experiment types.</td>
        <td>[Experiment traffic assignment](/docs/home/experimentation/traffic-assignment)</td>
      </tr>

      <tr>
        <td>September 9, 2026</td>
        <td>Publishes a topic on forwarding errors from third-party observability tools to LaunchDarkly as custom events, including Sentry examples for browser JavaScript, iOS, and Android.</td>
        <td>[Sending error events from observability tools](/docs/integrations/monitoring/error-events)</td>
      </tr>

      <tr>
        <td>September 9, 2026</td>
        <td>Publishes a guide on how to connect a .Net Maui application to LaunchDarkly observability features.</td>
        <td>[Getting started with observability and session replay for Maui applications](/docs/guides/observability/getting-started-maui)</td>
      </tr>

      <tr>
        <td>September 9, 2026</td>
        <td>Publishes a guide on when to use session replay, traces, logs, and Vega.</td>
        <td>[When to use session replay, traces, logs, and Vega](/docs/guides/observability/when-to-use-session-replay-traces-logs)</td>
      </tr>

      <tr>
        <td>September 1, 2026</td>
        <td>Documents support for observability data ingestion in the LaunchDarkly EU instance, including the EU OpenTelemetry and public ingestion endpoints.</td>
        <td>[LaunchDarkly in the European Union (EU)](/docs/home/infrastructure/eu#eu-instance-urls), [Observability SDKs](/docs/sdk/observability), [Domain list](/docs/sdk/concepts/domain-list)</td>
      </tr>

      <tr>
        <td>September 1, 2026</td>
        <td>Publishes a topic on the in-app sample size calculator for frequentist experiments.</td>
        <td>[Sample size calculations](/docs/home/experimentation/sample-size-calculator)</td>
      </tr>

      <tr>
        <td>September 1, 2026</td>
        <td>Updates the Databricks native Experimentation and Databricks Data Export topics to document new authentication methods.</td>
        <td>[Databricks native Experimentation](/docs/home/warehouse-native/databricks), [Databricks Data Export](/docs/integrations/data-export/databricks)</td>
      </tr>

      <tr>
        <td>August 26, 2026</td>
        <td>Adds new threshold comparisons for constant observability alerts, including **Above or equal to**, **Below or equal to**, **Equal to**, and **Not equal to**. You can now choose whether an alert fires at the threshold value, or only when the observed value is strictly above or below it.</td>
        <td>[Alerts](/docs/home/observability/alerts)</td>
      </tr>

      <tr>
        <td>August 26, 2026</td>
        <td>Publishes a topic about filtered SDK payloads using views.</td>
        <td>[Filtered SDK payloads](/docs/sdk/concepts/payload-filtering), [SDK key actions](/docs/home/account/roles/role-actions#sdk-key-actions)</td>
      </tr>

      <tr>
        <td>August 25, 2026</td>
        <td>Publishes a topic about configuring Amazon Bedrock as a model provider for the Playground integration.</td>
        <td>[Configure Amazon Bedrock](/docs/home/agentcontrol/configure-amazon-bedrock)</td>
      </tr>

      <tr>
        <td>August 21, 2026</td>
        <td>Updates the Databricks Data Export topic to document OAuth machine-to-machine (M2M) authentication for the service principal.</td>
        <td>[Databricks Data Export](/docs/integrations/data-export/databricks)</td>
      </tr>

      <tr>
        <td>August 21, 2026</td>
        <td>Publishes a topic about using the LaunchDarkly observability and session replay plugins in a Salesforce Lightning Web Components (LWC) application.</td>
        <td>[Salesforce LWC observability reference](/docs/sdk/observability/salesforce-lwc)</td>
      </tr>

      <tr>
        <td>August 21, 2026</td>
        <td>Publishes a new guide about managing Data Export usage and export volume.</td>
        <td>[Data Export usage best practices](/docs/guides/integrations/data-export-usage)</td>
      </tr>

      <tr>
        <td>August 21, 2026</td>
        <td>Updates the metric event filtering topic to document new support for filtering warehouse native metric events from Snowflake data sources.</td>
        <td>[Filtering custom metric events](/docs/home/metrics/event-filters)</td>
      </tr>

      <tr>
        <td>August 21, 2026</td>
        <td>Updates the Android and iOS observability SDK reference topics to document screen view tracking, session replay masking precedence, and additional plugin configuration options.</td>
        <td>[Android SDK observability reference](/docs/sdk/observability/android), [iOS SDK observability reference](/docs/sdk/observability/ios)</td>
      </tr>

      <tr>
        <td>August 20, 2026</td>
        <td>Documents Relay Proxy support for multiple concurrent SDK keys and mobile keys per environment when using automatic configuration.</td>
        <td>[SDK credentials](/docs/home/account/environment/keys#multiple-sdk-credentials-for-multiple-applications), [Automatic configuration](/docs/sdk/relay-proxy/automatic-configuration)</td>
      </tr>

      <tr>
        <td>August 20, 2026</td>
        <td>Adds new custom role actions to the Using actions topic.</td>
        <td>[Using actions](/docs/home/account/roles/role-actions)</td>
      </tr>

      <tr>
        <td>August 20, 2026</td>
        <td>Publishes a topic about count distinct metrics, which measure the number of unique values in a warehouse column.</td>
        <td>[Count distinct metrics](/docs/home/metrics/count-distinct)</td>
      </tr>

      <tr>
        <td>August 20, 2026</td>
        <td>Updates docs to include the docs-specific commands in LaunchDarkly MCP server tools.</td>
        <td>[AgentControl onboarding prompt](/docs/home/agentcontrol/agentcontrol-prompt)</td>
      </tr>

      <tr>
        <td>August 19, 2026</td>
        <td>Documents how to sign in to LaunchDarkly from Vercel after installing the Vercel Marketplace integration.</td>
        <td>[Vercel Marketplace](/docs/integrations/vercel-marketplace), [Single sign-on](/docs/home/account/sso)</td>
      </tr>

      <tr>
        <td>August 18, 2026</td>
        <td>Updates the Warehouse Data Export and Data Export topics to include ClickHouse Data Export.</td>
        <td>[Warehouse Data Export](/docs/integrations/data-export/warehouse), [Data Export](/docs/integrations/data-export)</td>
      </tr>

      <tr>
        <td>August 17, 2026</td>
        <td>Publishes topics about adaptive flag triggers and adaptive AgentControl config triggers.</td>
        <td>[Adaptive flag triggers](/docs/home/flags/triggers), [Adaptive AgentControl triggers](/docs/home/agentcontrol/triggers)</td>
      </tr>

      <tr>
        <td>August 14, 2026</td>
        <td>Adds a migration guide for converting legacy Python and Node.js AI SDK call sites to the current handler-based SDKs.</td>
        <td>[Migrate from the legacy AI SDKs](/docs/sdk/ai/migration)</td>
      </tr>

      <tr>
        <td>August 14, 2026</td>
        <td>Publishes the Java AI SDK reference.</td>
        <td>[Java AI SDK reference](/docs/sdk/ai/java)</td>
      </tr>

      <tr>
        <td>August 13, 2026</td>
        <td>Rewrites the Python and Node.js AI SDK reference topics for the new, more opinionated SDK that handles provider routing, client setup, and metrics tracking automatically. Publishes the previous reference as a separate topic for the legacy SDK, which is now in maintenance mode.</td>
        <td>[Python AI SDK reference](/docs/sdk/ai/python), [Python AI SDK (legacy)](/docs/sdk/ai/python-legacy), [Node.js AI SDK reference](/docs/sdk/ai/node-js), [Node.js AI SDK reference (legacy)](/docs/sdk/ai/node-js-legacy)</td>
      </tr>

      <tr>
        <td>August 13, 2026</td>
        <td>Adds information about how LaunchDarkly groups LLM and agent spans into conversations. Corrects the list of standard LLM span attributes to use the normalized LaunchDarkly names.</td>
        <td>[LLM observability](/docs/home/observability/llm-observability)</td>
      </tr>

      <tr>
        <td>August 13, 2026</td>
        <td>Publishes a topic on instrumenting your application so LLM spans and conversations appear in the LaunchDarkly UI.</td>
        <td>[Instrumenting LLM applications](/docs/sdk/features/observability-llm-instrumentation)</td>
      </tr>

      <tr>
        <td>August 11, 2026</td>
        <td>Updates the BigQuery Data Export topic to document workload identity federation authentication.</td>
        <td>[BigQuery Data Export](/docs/integrations/data-export/bigquery)</td>
      </tr>

      <tr>
        <td>August 11, 2026</td>
        <td>Updates the BigQuery native Experimentation topic to document workload identity federation authentication.</td>
        <td>[BigQuery native Experimentation](/docs/home/warehouse-native/bigquery)</td>
      </tr>

      <tr>
        <td>August 11, 2026</td>
        <td>Adds documentation about installing and use the Vercel Marketplace integration to create a LaunchDarkly account and connect it to your Vercel project.</td>
        <td>[Vercel Marketplace](/docs/integrations/vercel-marketplace)</td>
      </tr>

      <tr>
        <td>August 11, 2026</td>
        <td>Publishes a topic about metric exemplars, which link points on an observability metric graph to the traces and sessions that produced them.</td>
        <td>[Metric exemplars](/docs/home/observability/metric-exemplars), [Recording metrics](/docs/sdk/features/observability-metrics#using-exemplars-to-link-traces-and-sessions)</td>
      </tr>

      <tr>
        <td>August 10, 2026</td>
        <td>Updates the live events documentation for the new events experience, including historical time ranges, event diagnostics, misconfigured flag keys, and setup troubleshooting.</td>
        <td>[Live events](/docs/home/releases/live-events)</td>
      </tr>

      <tr>
        <td>August 10, 2026</td>
        <td>Publishes a tutorial about using LiteLLM with AgentControl.</td>
        <td>[Use LaunchDarkly AgentControl to control model administration with LiteLLM](/docs/tutorials/agentcontrol-litellm-gateway)</td>
      </tr>

      <tr>
        <td>August 7, 2026</td>
        <td>Adds information about how LaunchDarkly flattens nested track event properties so you can search for each individual value.</td>
        <td>[Search by track event properties](/docs/home/observability/session-replay#search-by-track-event-properties)</td>
      </tr>

      <tr>
        <td>August 6, 2026</td>
        <td>Publishes a topic on how to use symbolication to display human-readable stack traces for errors from mobile applications.</td>
        <td>[Symbolication for stack traces](/docs/sdk/features/observability-symbolication)</td>
      </tr>

      <tr>
        <td>August 4, 2026</td>
        <td>Adds SQL language examples to help you understand each LaunchDarkly metric type.</td>
        <td>[Choosing a metric type](/docs/home/metrics/choose)</td>
      </tr>

      <tr>
        <td>August 4, 2026</td>
        <td>Adds documentation about exploring sample data added to new trial accounts.</td>
        <td>[Exploring sample data](/docs/home/getting-started/sample-data)</td>
      </tr>

      <tr>
        <td>August 4, 2026</td>
        <td>Publishes a migration guide for the new Node.js (client-side) SDK version.</td>
        <td>[Node.js (client-side) SDK 3.x to 4.0 migration guide](/docs/sdk/client-side/node-js/migration-3-to-4)</td>
      </tr>

      <tr>
        <td>August 3, 2026</td>
        <td>Adds information about performing clustered analysis with Snowflake native experiments by selecting metric analysis units that are different from the experiment randomization unit.</td>
        <td>[Randomization units and metric analysis units](/docs/home/experimentation/randomization#randomization-units-and-metric-analysis-units)</td>
      </tr>
    </tbody>
  </table>
</Home>
