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

# Telemetry Pipeline release notes

Information for each release is listed by component.

<Update label="Version 2.84.0" description="Released 2026.04.15">
  <h2 id="pipeline-agent-v2-84-0">
    Pipeline agent
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.83.0" description="Released 2026.04.07">
  <h2 id="web-interface-v2-83-0">
    Web interface
  </h2>

  * Various bug fixes and performance improvements.
</Update>

<Update label="Version 2.82.0" description="Released 2026.04.02">
  <h2 id="pipeline-infrastructure-v2-82-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.81.0" description="Released 2026.03.27">
  <h2 id="pipeline-agent-v2-81-0">
    Pipeline agent
  </h2>

  * Various performance and security improvements.

  <h2 id="pipeline-infrastructure-v2-81-0">
    Pipeline infrastructure
  </h2>

  * Various performance and security improvements.
</Update>

<Update label="Version 2.80.0" description="Released 2026.03.25">
  <Note>
    The [GPG key for verifying Telemetry Pipeline software packages](/ingest/pipeline/security#gpg-keys)
    has changed. For this and future releases, use the updated key.
  </Note>

  <h2 id="pipeline-agent-v2-80-0">
    Pipeline agent
  </h2>

  * Updated the dependencies for the [distroless](/ingest/pipeline/v2/configure/agent-image#distroless)
    pipeline agent image.
</Update>

<Update label="Version 2.79.0" description="Released 2026.03.17">
  <h2 id="pipeline-infrastructure-v2-79-0">
    Pipeline infrastructure
  </h2>

  * Various security improvements.
</Update>

<Update label="Version 2.78.0" description="Released 2026.03.10">
  <h2 id="pipeline-infrastructure-v2-78-0">
    Pipeline infrastructure
  </h2>

  * Various security improvements.
</Update>

<Update label="Version 2.77.0" description="Released 2026.03.03">
  <h2 id="pipeline-infrastructure-v2-77-0">
    Pipeline infrastructure
  </h2>

  * Various performance and stability improvements.
</Update>

<Update label="Version 2.76.0" description="Released 2026.02.17">
  <h2 id="pipeline-infrastructure-v2-76-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.75.0" description="Released 2026.02.10">
  <h2 id="pipeline-infrastructure-v2-75-0">
    Pipeline infrastructure
  </h2>

  * Various performance and stability improvements.
</Update>

<Update label="Version 2.74.0" description="Released 2026.02.03">
  <h2 id="web-interface-v2-74-0">
    Web interface
  </h2>

  * *Fix*: Updated the default parameter values for the Chronosphere Logs
    destination plugin to fix incompatibility issues.

  <h2 id="pipeline-infrastructure-v2-74-0">
    Pipeline infrastructure
  </h2>

  * Added the [Cortex XSIAM](/ingest/pipeline/plugins/destination-plugins/cortex-xsiam) destination plugin.
  * *Fix*: Updated the dependencies for the [distroless](/ingest/pipeline/v2/configure/agent-image#distroless)
    pipeline agent image, which patches vulnerabilities related to
    [CVE-2025-47913](https://nvd.nist.gov/vuln/detail/CVE-2025-47913).
</Update>

<Update label="Version 2.73.0" description="Released 2026.01.27">
  <h2 id="web-interface-v2-73-0">
    Web interface
  </h2>

  * *Fix*: Fixed an issue that caused the pipeline builder to incorrectly show
    an empty processing rules node for source or destination plugins that had
    active processing rules.
</Update>

<Update label="Version 2.72.0" description="Released 2026.01.20">
  <h2 id="pipeline-infrastructure-v2-72-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.71.0" description="Released 2026.01.13">
  <h2 id="pipeline-agent-v2-71-0">
    Pipeline agent
  </h2>

  * Various performance improvements.

  <h2 id="processing-rules-v2-71-0">
    Processing rules
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.70.0" description="Released 2026.01.06">
  <h2 id="web-interface-v2-70-0">
    Web interface
  </h2>

  * *Fix*: Fixed an issue that could cause certain parts of the web interface to
    crash.

  <h2 id="processing-rules-v2-70-0">
    Processing rules
  </h2>

  * *Fix*: Fixed a compatibility issue that prevented Lua scripts from executing on
    older CPUs.
</Update>

<Update label="Version 2.69.0" description="Released 2025.12.17">
  <h2 id="pipeline-infrastructure-v2-69-0">
    Pipeline infrastructure
  </h2>

  * *Fix*: Fixed an issue that could cause memory leaks in pipelines with active
    processing rules.
  * *Fix*: Updated the dependencies for the [distroless](/ingest/pipeline/v2/configure/agent-image#distroless)
    pipeline agent image, which patches vulnerabilities related to
    [CVE-2025-61729](https://nvd.nist.gov/vuln/detail/CVE-2025-61729).
</Update>

<Update label="Version 2.68.0" description="Released 2025.12.16">
  <h2 id="web-interface-v2-68-0">
    Web interface
  </h2>

  * *Fix*: Fixed an issue where certain parameters for the S3 Input (SQS) source
    plugin had label names that didn't match their corresponding YAML keys.

  <h2 id="pipeline-infrastructure-v2-68-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.67.0" description="Released 2025.12.09">
  <h2 id="pipeline-infrastructure-v2-67-0">
    Pipeline infrastructure
  </h2>

  * Added the `sqs_queue_owner_account_id` parameter to the
    [S3 Input (SQS) source plugin](/ingest/pipeline/plugins/source-plugins/s3-sqs).
  * Various performance improvements.

  <h2 id="pipeline-cli-v2-67-0">
    Pipeline CLI
  </h2>

  * Added the ability to
    [enable or disable GPT generation](/ingest/pipeline/administer/project-settings#enable-or-disable-gpt-generation)
    on a per-project basis.
</Update>

<Update label="Version 2.66.0" description="Released 2025.12.02">
  <h2 id="pipeline-infrastructure-v2-66-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.65.0" description="Released 2025.11.19">
  <h2 id="pipeline-infrastructure-v2-65-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
  * *Fix*: Fixed an issue where invalid fleet configuration files could cause
    unexpected behavior.
</Update>

<Update label="Version 2.64.0" description="Released 2025.11.12">
  <h2 id="pipeline-infrastructure-v2-64-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.63.0" description="Released 2025.11.03">
  <h2 id="pipeline-infrastructure-v2-63-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.62.0" description="Released 2025.10.28">
  <h2 id="pipeline-infrastructure-v2-62-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.61.0" description="Released 2025.10.14">
  <h2 id="pipeline-infrastructure-v2-61-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.60.0" description="Released 2025.10.07">
  <h2 id="pipeline-infrastructure-v2-60-0">
    Pipeline infrastructure
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.59.0" description="Released 2025.09.30">
  <h2 id="web-interface-v2-59-0">
    Web interface
  </h2>

  * Added the `mem_buf_limit` configuration parameter to all source plugins.
  * Added the ability to upgrade pipelines through the Telemetry Pipeline web interface.
  * Improved and standardized the workflow for adding new agents to a fleet.
  * *Fix*: Fixed an issue where API keys were missing from the instructions for
    adding new agents to a fleet.
</Update>

<Update label="Version 2.58.0" description="Released 2025.09.23">
  <h2 id="pipeline-agent-v2-58-0">
    Pipeline agent
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.57.0" description="Released 2025.09.16">
  <h2 id="web-interface-v2-57-0">
    Web interface
  </h2>

  * Improved the workflow for adding a pipeline to a new Core Instance.
  * *Fix*: Fixed an issue where invalid pipeline configuration files could affect
    the visibility of other pipelines in the Telemetry Pipeline web interface.

  <h2 id="pipeline-agent-v2-57-0">
    Pipeline agent
  </h2>

  * Various performance improvements.

  <h2 id="pipeline-infrastructure-v2-57-0">
    Pipeline infrastructure
  </h2>

  * Added more descriptive error messages to Pipeline CLI.
</Update>

<Update label="Version 2.56.0" description="Released 2025.09.10">
  <h2 id="pipeline-infrastructure-v2-56-0">
    Pipeline infrastructure
  </h2>

  * *Fix*: Fixed an issue where invalid pipeline configuration files could cause
    of unexpectedly high severity.
</Update>

<Update label="Version 2.55.0" description="Released 2025.09.02">
  <h2 id="pipeline-agent-v2-55-0">
    Pipeline agent
  </h2>

  * Removed unnecessary configuration parameters from the S3 Input (SQS) source plugin.
  * Various performance improvements.
</Update>

<Update label="Version 2.54.0" description="Released 2025.08.26">
  <h2 id="pipeline-agent-v2-54-0">
    Pipeline agent
  </h2>

  * Various performance improvements.
</Update>

<Update label="Version 2.53.0" description="Released 2025.08.19">
  <h2 id="pipeline-agent-v2-53-0">
    Pipeline agent
  </h2>

  * Updated the S3 Input (SQS) source plugin and S3 Input (One Time) source plugin,
    including their configuration parameters and supported authentication methods.

      <Warning>
        This is a breaking change. If you upgrade an existing pipeline that uses the
        S3 Input (SQS) source plugin or S3 Input (One Time) source plugin, your previous
        configuration and authentication settings for those plugins will no longer function.

        For information about new configuration and authentication settings, see
        the [S3 Input (SQS) source plugin](/ingest/pipeline/plugins/source-plugins/s3-sqs)
        guide and the [S3 Input (One Time) source plugin](/ingest/pipeline/plugins/source-plugins/amazon-s3)
        guide.
      </Warning>

  <h2 id="web-interface-v2-53-0">
    Web interface
  </h2>

  * Updated the pipeline builder to clarify the relationship between active plugins
    and associated processing rules.
  * Added an alert to the pipeline builder that displays information when non-standard
    processors are active but not included in the pipeline visualization.
  * *Fix*: Fixed an issue that could cause unexpected errors when previewing output
    in the processing rules playground.
</Update>

<Update label="Version 2.52.0" description="Released 2025.08.12">
  <h2 id="pipeline-infrastructure-v2-52-0">
    Pipeline infrastructure
  </h2>

  * Various performance and stability improvements.
</Update>

<Update label="Version 2.51.0" description="Released 2025.08.05">
  <h2 id="pipeline-infrastructure-v2-51-0">
    Pipeline infrastructure
  </h2>

  * Various performance and stability improvements.
  * *Fix*: Fixed an issue that could cause the Cloudflare input plugin to ingest
    incomplete data.

  <h2 id="processing-rules-v2-51-0">
    Processing rules
  </h2>

  * *Fix*: Fixed an issue that affected parsing for Unicode null characters.
  * *Fix*: Fixed an issue that caused malformed request errors to appear as server
    errors.

  <h2 id="web-interface-v2-51-0">
    Web interface
  </h2>

  * *Fix*: Fixed an issue where the pipeline builder removed valid but
    non-standard processors from pipeline configuration files.
</Update>

<Update label="Version 2.50.0" description="Released 2025.07.29">
  <h2 id="pipeline-infrastructure-v2-50-0">
    Pipeline infrastructure
  </h2>

  * Updated the default configuration for new agents in a fleet.

  <h2 id="processing-rules-v2-50-0">
    Processing rules
  </h2>

  * *Fix*: Fixed an issue that caused errors when attempting to preview the output
    of processing rules in the Telemetry Pipeline web interface.
</Update>

<Update label="Version 2.49.0" description="Released 2025.07.22">
  <h2 id="web-interface-v2-49-0">
    Web interface
  </h2>

  * *Fix*: Fixed an issue that prevented StatefulSet and DaemonSet pipelines from
    appearing in the Telemetry Pipeline web interface.
</Update>

<Update label="Version 2.48.0" description="Released 2025.07.15">
  <h2 id="pipeline-infrastructure-v2-48-0">
    Pipeline infrastructure
  </h2>

  * Added the ability to update existing [resource profiles](/ingest/pipeline/v2/configure/resource-profiles)
    in Pipeline CLI.
  * *Fix*: Improved the performance and stability of the
    [Cloudflare LogPush](/ingest/pipeline/plugins/source-plugins/cloudflare)
    source plugin.

  <h2 id="web-interface-v2-48-0">
    Web interface
  </h2>

  * Added the ability to specify the [workload type](/ingest/pipeline/v2/configure/kubernetes/workloads)
    for new pipelines in the Telemetry Pipeline web interface.
</Update>

<Update label="Version 2.47.0" description="Released 2025.07.08">
  <h2 id="web-interface-v2-47-0">
    Web interface
  </h2>

  * *Fix*: Various security and stability improvements.
</Update>

<Update label="Version 2.46.0" description="Released 2025.07.01">
  <h2 id="web-interface-v2-46-0">
    Web interface
  </h2>

  * *Fix*: Various performance improvements.
</Update>

<Update label="Version 2.45.0" description="Released 2025.06.24">
  <h2 id="pipeline-agent-v2-45-0">
    Pipeline agent
  </h2>

  * Added the ability to create pipelines with the StatefulSet
    [deployment strategy](/ingest/pipeline/v2/configure/deployment-strategies).
  * *Fix*: Various security and stability improvements.
</Update>

<Update label="Version 2.43.1" description="Released 2025.06.18">
  <h2 id="web-interface-v2-43-1">
    Web interface
  </h2>

  * *Fix*: Fixed an issue where certain pipeline deployment strategies caused
    errors in the web interface.
</Update>

<Update label="Version 2.44.0" description="Released 2025.06.11">
  <h2 id="web-interface-v2-44-0">
    Web interface
  </h2>

  * Added a dialog to the workflow for deleting a Core Instance with information
    about how to delete Telemetry Pipeline resources locally.
  * Various security improvements.
  * *Fix*: Fixed an issue that caused disjointed connections between certain
    source and destination plugins in the pipeline builder.
</Update>

<Update label="Version 2.42.0" description="Released 2025.06.03">
  <h2 id="pipeline-agent-v2-42-0">
    Pipeline agent
  </h2>

  * Various stability improvements.
</Update>

<Update label="Version 2.41.0" description="Released 2025.05.27">
  <h2 id="pipeline-agent-v2-41-0">
    Pipeline agent
  </h2>

  * *Fix:* Fixed an issue where invalid configuration parameter values could cause
    pipelines to crash.
</Update>

<Update label="Version 2.40.0" description="Released 2025.05.20">
  <h2 id="web-interface-v2-40-0">
    Web interface
  </h2>

  * Various security improvements.
</Update>

<Update label="Version 2.39.0" description="Released 2025.05.13">
  <h2 id="pipeline-agent-v2-39-0">
    Pipeline agent
  </h2>

  * Added support for global option schema validation.

  <h2 id="web-interface-v2-39-0">
    Web interface
  </h2>

  * Updated the default values for several parameters in the
    [Chronosphere Logs destination plugin](/ingest/pipeline/plugins/destination-plugins/chronosphere).
</Update>

<Update label="Version 2.38.0" description="Released 2025.05.06">
  <h2 id="web-interface-v2-38-0">
    Web interface
  </h2>

  * Improved the look and feel of the preview input pane and preview output pane in
    the processing rules builder.
  * *Fix*: Fixed an issue with incorrectly labeled pipeline settings.
</Update>

<Update label="Version 2.37.0" description="Released 2025.04.30">
  <h2 id="web-interface-v2-37-0">
    Web interface
  </h2>

  * Added the ability to exclude diagnostic logs from preview input data in the
    processing rules builder and processing rules playground.

  <h2 id="pipeline-infrastructure-v2-37-0">
    Pipeline infrastructure
  </h2>

  * Various bug fixes and performance improvements.
</Update>

<Update label="Version 2.36.0" description="Released 2025.04.22">
  <h2 id="core-operator-v2-36-0">
    Core Operator
  </h2>

  * *Fix*: Fixed an issue that impacted Secret names.
  * *Fix*: Uninstalling a Core Operator no longer deletes the namespace where that
    Core Operator was installed.
</Update>

<Update label="Version 2.35.0" description="Released 2025.04.15">
  <h2 id="web-interface-v2-35-0">
    Web interface
  </h2>

  * Added the ability to
    [use pipeline logs as preview input data](/ingest/pipeline/processing-rules#use-pipeline-logs-as-preview-input-data)
    for processing rules.

  <h2 id="pipeline-infrastructure-v2-35-0">
    Pipeline infrastructure
  </h2>

  * Various bug fixes and performance improvements.
</Update>

<Update label="Version 2.34.0" description="Released 2025.04.08">
  <h2 id="pipeline-agent-v2-34-0">
    Pipeline agent
  </h2>

  * Added support for new parameters and other improvements to the
    [Cloudflare LogPush](/ingest/pipeline/plugins/source-plugins/cloudflare)
    source plugin.

  <h2 id="pipeline-infrastructure-v2-34-0">
    Pipeline infrastructure
  </h2>

  * Added the ability to set per-pipeline
    [tolerations](/ingest/pipeline/v2/configure/kubernetes/tolerations).
  * Various bug fixes and performance improvements.

  <h2 id="web-interface-v2-34-0">
    Web interface
  </h2>

  * Added support for new parameters and other improvements to the
    [Cloudflare LogPush](/ingest/pipeline/plugins/source-plugins/cloudflare)
    source plugin.
  * Added support for a new parameter to the
    [Google Chronicle](/ingest/pipeline/plugins/destination-plugins/google-chronicle)
    destination plugin.
  * Various improvements.
</Update>

<Update label="Version 2.33.0" description="Released 2025.04.02">
  <h2 id="pipeline-infrastructure-v2-33-0">
    Pipeline infrastructure
  </h2>

  * *Fix*: Various bug fixes and performance improvements.
</Update>

<Update label="Version 2.32.0" description="Released 2025.03.25">
  <h2 id="pipeline-cli-v2-32-0">
    Pipeline CLI
  </h2>

  * Added commands to list and delete
    [individual resource profiles](/ingest/pipeline/v2/configure/resource-profiles).
  * *Fix*: Fixed an issue where failed attempts to create resources through Pipeline CLI
    would incorrectly register those nonexistent resources in the Telemetry
    Pipeline backend.

  <h2 id="web-interface-v2-32-0">
    Web interface
  </h2>

  * Added support for Fluent Bit-style `service` information in pipeline configuration files.
  * *Fix*: Fixed an issue where empty arrays in pipeline configuration files could
    cause the Telemetry Pipeline web interface to crash.
  * *Fix*: Fixed an issue related to creating new projects.
</Update>

<Update label="Version 2.31.0" description="Released 2025.03.18">
  <h2 id="pipeline-infrastructure-v2-31-0">
    Pipeline infrastructure
  </h2>

  * *Fix*: Various bug fixes and performance improvements.
</Update>

<Update label="Version 2.30.0" description="Released 2025.03.11">
  <h2 id="web-interface-v2-30-0">
    Web interface
  </h2>

  * *Fix*: Fixed an issue that affected namespace filtering in
    [automated Kubernetes logging](/ingest/pipeline/v2/build/automated-logging).
  * *Fix*: Fixed an unexpected behavior with OAuth 2.0-related parameters for the HTTP
    API source plugin.
</Update>

<Update label="Version 2.29.1" description="Released 2025.02.25">
  <h2 id="web-interface-v2-29-1">
    Web interface
  </h2>

  * Added a warning about Fluent Bit version compatibility to the fleet configuration editor.
  * *Fix*: Fixed an issue that affected configuration parameters for the Loki destination plugin.
  * *Fix*: Fixed an issue that could cause the Monitoring page to crash.
</Update>

<Update label="Version 2.28.0" description="Released 2025.02.13">
  <h2 id="web-interface-v2-28-0">
    Web interface
  </h2>

  * *Fix*: Fixed an error that caused discrepancies between the pipeline visualizer
    and pipeline configuration files.

  <h2 id="pipeline-infrastructure-v2-28-0">
    Pipeline infrastructure
  </h2>

  * *Fix*: Various bug fixes and performance improvements.
</Update>

<Update label="Version 2.27.0" description="Released 2025.02.04">
  <h2 id="web-interface-v2-27-0">
    Web interface
  </h2>

  * *Fix*: Fixed an error in the installation instructions for fleet agents.
  * *Fix*: Various bug fixes.

  <h2 id="pipeline-agent-v2-27-0">
    Pipeline agent
  </h2>

  * *Fix*: Various bug fixes.
</Update>

<Update label="Version 2.26.0" description="Released 2025.01.28">
  <h2 id="web-interface-v2-26-0">
    Web interface
  </h2>

  * *Fixed*: Fixed an issue that prevented certain projects from displaying in the
    project selection menu.

  <h2 id="pipeline-infrastructure-v2-26-0">
    Pipeline infrastructure
  </h2>

  * Various improvements to fleet performance.
</Update>

<Update label="Version 2.25.0" description="Released 2025.01.21">
  <h2 id="web-interface-v2-25-0">
    Web interface
  </h2>

  * Added support for YAML fleet configuration files.
  * Various security improvements.

  <h2 id="pipeline-cli-v2-25-0">
    Pipeline CLI
  </h2>

  * *Fix*: Fixed an issue where file retrieval failed for fleets with more than 10
    files.

  <h2 id="pipeline-infrastructure-v2-25-0">
    Pipeline infrastructure
  </h2>

  * Improved the performance and behavior of the pipeline upgrade process.
  * *Fix*: Fixed an issue where port conflicts could affect health check pipelines.
  * *Fix*: Fixed an issue where invalid data could cause Core Operator errors.
  * *Fix*: Fixed an issue that affected custom parser files for new pipelines.
  * *Fix*: Fixed multiple issues that affected token permissions.
  * *Fix*: Fixed multiple issues that affected agent metrics.

  <h2 id="pipeline-agent-v2-25-0">
    Pipeline agent
  </h2>

  * Added support for conditional operators.
  * *Fix*: Fixed an issue that affected the OpenTelemetry input and output plugins.
</Update>

<Update label="Version 2.24.0" description="Released 2025.01.14">
  <h2 id="web-interface-v2-24-0">
    Web interface
  </h2>

  * Updated the Telemetry Pipeline web interface to use Chronosphere styles and branding.
  * *Fix*: Various bug fixes.
</Update>

<Update label="Version 2.23.0" description="Released 2025.01.06">
  <h2 id="web-interface-v2-23-0">
    Web interface
  </h2>

  * *Fix*: Fixed an issue that affected pipeline deployment strategies.

  <h2 id="pipeline-infrastructure-v2-23-0">
    Pipeline infrastructure
  </h2>

  * Added Auth0 as an authentication method.
  * Changed how permissions are granted to agents within a fleet.
  * Various security and performance improvements.
  * *Fix*: Fixed an issue that affected pipeline deployment strategies.

  <h2 id="pipeline-cli-v2-23-0">
    Pipeline CLI
  </h2>

  * Added support for [backing up](/ingest/pipeline/v2/configure/metadata#back-up-pipeline-configuration-files)
    multiple pipeline configuration files simultaneously.
  * *Fix*: Fixed an issue that affected pipeline deployment strategies.
</Update>

<Update label="Version 2.22.0" description="Released 2024.12.12">
  <h2 id="web-interface-v2-22-0">
    Web interface
  </h2>

  * Various improvements to the processing rules interface.

  <h2 id="pipeline-agent-v2-22-0">
    Pipeline agent
  </h2>

  * Added the Azure Blob source plugin.
  * *Fix*: Fixed an issue that prevented certain plugins from detecting pipeline ports.
  * *Fix*: Fleet files must now have unique names.
  * *Fix*: Fixed an issue where tokens in the Splunk source plugin were incorrectly
    treated as case-sensitive.
  * *Fix*: Fixed an issue where the `Preservey_Key` and `Reserve_Data` parser fields
    weren't behaving as expected.

  <h2 id="pipeline-infrastructure-v2-22-0">
    Pipeline infrastructure
  </h2>

  * *Fix*: Fixed an issue that impacted the performance of the `projects` endpoint.
  * *Fix*: Fixed an issue where pipelines failed to restart after an update to the
    pipeline infrastructure.

  <h2 id="core-operator-v2-22-0">
    Core Operator
  </h2>

  * Added support for Kubernetes sidecar containers.
  * Various improvements to Core Operator behavior.
  * *Fix*: Improved the syntax for referencing pipeline files and secrets to make its
    behavior more consistent.
</Update>

<Update label="Version 2.21.0" description="Released 2024.12.05">
  <h2 id="web-interface-v2-21-0">
    Web interface
  </h2>

  * Updated the pipeline builder interface to convert the values of sensitive plugin
    parameters into pipeline secrets.
  * The **Settings** page now displays the ID of the selected project.
  * Added the [Dummy HTTP](/ingest/pipeline/plugins/source-plugins/dummy-http) source plugin.
  * Various improvements to the processing rules interface.
  * Various improvements to the fleet management interface.
  * Various improvements to the pipeline builder interface.
  * *Fix*: Editing a pipeline no longer removes custom filters and processors from
    configuration files.
  * *Fix*: Deleting an agent from a fleet now removes the agent from that fleet list.
  * *Fix*: Editing an agent in a fleet now displays the correct type for that agent.
  * *Fix*: Fixed an issue that prevented pipeline names from including a number
    as its final character.
</Update>

<Update label="Version 2.20.0" description="Released: 2024.11.12">
  <h2 id="web-interface-v2-20-0">
    Web interface
  </h2>

  * Added more settings to the [S3 Input (SQS) source plugin](/ingest/pipeline/plugins/source-plugins/s3-sqs).

  <h2 id="pipeline-agent-v2-20-0">
    Pipeline agent
  </h2>

  * *Fix*: Reduced the memory usage of the block records processing rule.
</Update>

<Update label="Version 2.19.0" description="Released: 2024.11.05">
  <h2 id="web-interface-v2-19-0">
    Web interface
  </h2>

  * Various improvements to the fleet management interface.
  * *Fix*: Fixed an issue that made some processing rule templates unavailable in
    the Pipeline Builder.
  * *Fix*: Fixed an issue that hid pipelines' version numbers.

  <h2 id="core-operator-v2-19-0">
    Core Operator
  </h2>

  * Added a host path volume to DaemonSet pipelines.
  * Added tolerations to the Core Operator chart.
</Update>

<Update label="Version 2.18.0" description="Released: 2024.10.30">
  <h2 id="web-interface-v2-18-0">
    Web interface
  </h2>

  * Various improvements to the processing rules interface.
  * Added documentation links for fleets.
  * Added the `channel` parameter to the
    [Splunk destination plugin](/ingest/pipeline/plugins/destination-plugins/splunk).
  * *Fix*: Fixed several typos in the fleet onboarding walkthrough that could cause
    certain commands to fail.
  * *Fix*: Fixed an issue with the random sampling processing rule that could cause
    the web interface to crash and reload.

  <h2 id="pipeline-agent-v2-18-0">
    Pipeline agent
  </h2>

  * *Fix*: Fixed an issue that artificially limited the number of processing rules
    that could run in a single pipeline.
  * *Fix*: Fixed an issue with the `aws_sqs_enable_imds` parameter in the
    [S3 Input (SQS) source plugin](/ingest/pipeline/plugins/source-plugins/s3-sqs).

  <h2 id="core-operator-v2-18-0">
    Core Operator
  </h2>

  * *Fix*: Fixed an issue that overwrote the standard label names provided by Kubernetes
    templates.
</Update>

<Update label="Version 2.17.0" description="Released: 2024.10.21">
  <h2 id="web-interface-v2-17-0">
    Web interface
  </h2>

  * Updated names and logos to match Chronosphere Telemetry Pipeline branding.
  * Added more descriptive error messages throughout the web interface.
  * *Fix*: Clarified the instructions for adding an agent to a fleet.
  * *Fix*: Fixed an issue that restricted the types of files that can be added to fleets.

  <h2 id="pipeline-infrastructure-v2-17-0">
    Pipeline infrastructure
  </h2>

  * Pipelines with the `Deployment` PipelineKind now use the rolling update strategy
    instead of the recreate strategy.
  * *Fix*: Added backwards compatibility for fleet agents.

  <h2 id="pipeline-agent-v2-17-0">
    Pipeline agent
  </h2>

  * Added the [Cloudflare source plugin](/ingest/pipeline/plugins/source-plugins/cloudflare).
  * *Fix*: Fixed an issue that caused 404 errors from the OpenTelemetry destination plugin.
</Update>

<Update label="Version 2.16.0" description="Released: 2024.10.08">
  <h2 id="web-interface-v2-16-0">
    Web interface
  </h2>

  * Introduced character limits to Core Instance and pipeline names to prevent
    name-related errors. Core Instance names are limited to 20 characters, and
    pipeline names are limited to 27 characters.
  * Added a character limit to regular expression GPT prompts. Only the first
    16,834 characters of input text are included in prompts.
  * Added documentation links for each plugin.
  * Added the YAML configuration view to the Pipeline Builder.
  * Added the ability to rename processing rule templates.
  * Improved how confirmation dialogs appear on wide screens.
  * Improved how the processing rules dialog appears at lower resolutions.
  * Added detailed error messages when manually editing a YAML configuration in
    the Pipeline Builder. These messages now highlight line syntax errors.
  * Added a JSON linter to the processing rules dialog editor for JSON input.
  * *Fix*: Closing the processing rules dialog now resets it before the next use.
  * *Fix*: Metrics now display properly on each pipeline's details page.
  * *Fix*: Fixed an issue where changing a project name through Pipeline CLI could
    cause synchronization errors.

  <h2 id="pipeline-cli-v2-16-0">
    Pipeline CLI
  </h2>

  * Added the `--kind` flag to set the PipelineKind. The PipelineKind attribute
    determines whether a pipeline is run as a
    [Deployment](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/),
    which has a configurable number of replicas, or a
    [DaemonSet](https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/),
    which runs an instance for every node in the corresponding Kubernetes cluster.
  * Added the `--max-replicas` flag, which lets you specify the upper limit of
    replicas for a pipeline.

  <h2 id="pipeline-infrastructure-v2-16-0">
    Pipeline infrastructure
  </h2>

  * Added the filter option `exclude_internal=true` for retrieving Core Instances
    and pipelines. When retrieving Core Instances, using this option excludes
    health check pipelines from the `pipelinesCount` field. When retrieving
    pipelines, using this option excludes health check pipelines from results.
  * *Fix*: Standardized the data type for pipeline statuses.
  * *Fix*: Standardized internal values for querying metrics.
  * *Fix*: Pipeline checks are now deduplicated before entering storage. This
    resolves an issue that previously caused `500` errors.
  * *Fix*: Sending an invalid URL query string to the audit logs API now returns
    the proper HTTP status code.
  * *Fix*: Updated several API error messages to display the correct component
    names.
  * *Fix*: Pipeline name length errors now appear before a pipeline is deployed,
    not after.

  <h2 id="pipeline-agent-v2-16-0">
    Pipeline agent
  </h2>

  * *Fix*: The `listen` parameter in networking plugins now works correctly.
  * *Fix*: Updated dependencies for increased security.

  <h2 id="core-operator-v2-16-0">
    Core Operator
  </h2>

  * *Fix*: Validate pipeline names to ensure they don't exceed 27 characters.
</Update>

<Update label="Version 2.15.0" description="Released: 2024.09.24">
  <h2 id="web-interface-v2-15-0">
    Web interface
  </h2>

  * Updated the names of source and destination plugins for consistency.
  * Updated the appearance of alert popups.
  * Changed the name of the `Starting` pipeline status to `Running`.
  * Added keyboard shortcuts to all confirmation modals. Users can now press the
    **Enter** key to confirm an action or the **Escape** key to cancel it.
  * *Fix*: Fixed a bug that prevented editing a pipeline whose
    configuration file included a `match '*'` filter.
  * *Fix*: Fixed pagination issues that affected the pipelines list and pipeline
    secrets list.
  * *Fix*: The processing rules modal now displays accurate stats.
  * *Fix*: Fixed a bug that affected the ability to save templates when
    creating a new pipeline.
  * *Fix*: Fixed an issue that made buttons inaccessible in the processing rules
    modal for certain screen resolutions.

  <h2 id="pipeline-cli-v2-15-0">
    Pipeline CLI
  </h2>

  * Added more descriptive error messages for errors related to Core Instance timeouts.
  * *Fix*: Fixed a bug that returned an `ambiguous name` error for resources with similar names.

  <h2 id="pipeline-infrastructure-v2-15-0">
    Pipeline infrastructure
  </h2>

  * *Fix*: Fixed a bug where logs with invalid UTF-8 characters would cause a
    `500` server error. Null characters are now replaced with an empty string,
    and other invalid characters return the appropriate descriptive errors.
  * *Fix*: Metric labels are now deduplicated before entering storage.

  <h2 id="pipeline-agent-v2-15-0">
    Pipeline agent
  </h2>

  * *Fix*: Setting a region in the Amazon S3 SQS plugin now sets the corresponding endpoint
    automatically.
  * *Fix*: The aggregate records processing rule now handles unsigned integers correctly.
</Update>

<Update label="Version 2.14.0" description="_Also known as Chronosphere Telemetry Pipeline v2.14.0._">
  Released: 2024.09.11

  <h2 id="web-interface-v2-14-0">
    Web interface
  </h2>

  * Renamed the Teammates page to **Team**.
  * Core Instance tags can now include numbers.
  * Added a confirmation modal when pausing a pipeline.
  * Clarified the names of menu items in the **Data Pipelines** section of the **Core
    Instance** details page.
  * Added the **Status History** button to the **More options** menu in the **Data Pipelines**
    section of the **Core Instance** details page.
  * Updated the link to Chronosphere Support included in the pipeline **Status History**
    modal.
  * Added role tags to the project selector menu.
  * Added the pipeline builder playground.
  * Invalid cluster logging configurations now display an error message.
  * Added the [Datagen](/ingest/pipeline/plugins/source-plugins/datagen)
    source plugin to the pipeline builder.
  * Updated in-page links to the Chronosphere docs library.
  * Changed the behavior of the processing rules builder to load an empty state on startup.
  * Processing rules now support metrics and traces.
  * *Fix*: Fixed a bug that made processing rules disappear after updating a destination
    plugin's configuration settings.
  * *Fix*: Fixed a bug related to reserved words in Core Instance names.

  <h2 id="pipeline-cli-v2-14-0">
    Pipeline CLI
  </h2>

  * Added the ability to set proxy environment variables using the following flags:
    `--cloud-proxy`, `--http_proxy`, `--https_proxy`, and `--no_proxy`.
  * Added support for the `--metrics` flag to enable Kubernetes server metrics.
  * Removed the deprecated `--auto-create-ports` flag.
  * Added the `--disable-auto-checks` flag as an option when creating or updating
    pipelines.
  * Improved the performance of the autocomplete feature and the quality of its results.

  <h2 id="pipeline-infrastructure-v2-14-0">
    Pipeline infrastructure
  </h2>

  * Added the new audit logs feature.
  * Users with read-only permissions (the `Viewer` role) can no longer create or
    access API tokens.
  * Processing rules now draw upon V2 of the template API.
  * The horizontal pod autoscaling API now supports the `Unknown` scaling policy.
  * Ports are now configured based on a per-pipeline level.
  * Pipeline image validation now supports any image that follows the `repo:tag` syntax.
  * The validation process for pipeline configuration files now supports arrays
    in addition to comma-separated and space-separated strings.
  * Configuration files now return an error in response to unknown fields.
  * Updated the list of resources returned in search results.
  * Updated the performance of the `list` endpoint when including
    `?include=ports,files,secrets` as a search query.
  * Added support for the `exact` parameter when performing searches.
  * Tags now support numbers and dashes.
  * *Fix*: The Metrics API now ignores empty metrics instead of returning an error.
  * *Fix*: Sending invalid AWS tokens to the AWS Marketplace API now returns the correct
    HTTP `422 Unprocessable Content` status code.
  * *Fix*: The validation process for configuration files no longer returns an error
    for `core`-prefixed properties.

  <h2 id="pipeline-agent-v2-14-0">
    Pipeline agent
  </h2>

  * Added support for raw messages to the [S3 Input (SQS)](/ingest/pipeline/plugins/source-plugins/s3-sqs)
    source plugin.
  * Processing rules now support metrics and traces.
  * Added the [SQL DB](/ingest/pipeline/plugins/source-plugins/sqldb) source plugin.
  * Added proxy support to the `calyptia` plugin.
  * *Fix*: Fixed a fatal error that stopped agent execution during a hot reload.
  * *Fix*: Various improvements to the Splunk source plugin.

  <h2 id="core-operator-v2-14-0">
    Core Operator
  </h2>

  * Added support for proxies.
  * Improved image version replacement logic for Helm charts.
</Update>

<Update label="Version 2.13.0" description="_Also known as Chronosphere Telemetry Pipeline v2.13.0._">
  Released: 2024.06.12

  <h2 id="web-interface-v2-13-0">
    Web interface
  </h2>

  * Added support for the Kubernetes Metadata input plugin and the Datadog input
    plugin.
  * The OpenTelemetry input plugin now sets `Tag_From_URI` to `false` by default.
  * Added a **Help Center Menu** to the sidebar with links to various Telemetry Pipeline and
    Fluent Bit resources.
  * Added an **About** section to settings with version information about different
    Telemetry Pipeline components.
  * *Fix*: Fixed an issue where switching to a new project would not hide pipelines from
    the previous project.

  <h2 id="pipeline-cli-v2-13-0">
    Pipeline CLI
  </h2>

  * Added parameters to configure horizontal pod autoscaling.
  * *Fix*: Fixed an issue that automatically reverted a pipeline's service type to
    `LoadBalancer` when updating a pipeline without providing a `--service-type` flag.

  <h2 id="pipeline-infrastructure-v2-13-0">
    Pipeline infrastructure
  </h2>

  * Updated the plugins schema for pipeline configuration validation.
  * *Fix*: Added a detailed error response to handle duplicate pipeline aliases.
  * *Fix*: Metrics that are more than 30 minutes old are no longer ingested.
  * *Fix*: Improved the performance of the pipeline infrastructure's pipeline endpoint.

  <h2 id="pipeline-agent-v2-13-0">
    Pipeline agent
  </h2>

  * Added a [Datagen](/ingest/pipeline/plugins/source-plugins/datagen) input plugin that
    uses [Gofakeit](https://github.com/brianvoe/gofakeit) to generate simulated
    log data.
  * *Fix*: Fixed a potential security issue (Fluent Bit CVE-2024-4323) related to input
    requests.

  <h2 id="core-operator-v2-13-0">
    Core Operator
  </h2>

  * Pipelines now support horizontal pod autoscaling.
  * *Fix*: Fixed an issue that prevented Core Instance from fetching more than 10 pipelines
    at a time.
  * *Fix*: Changed the way that Core Instance assigns names to pipelines. The previous
    naming schema was `[pipeline_name]-[random_4_char_string]`, and the new naming
    schema is `[core-instance-name]-[pipeline_name]`
</Update>

<Update label="Version 2.12.3" description="Released: 2024.05.21">
  <h2 id="pipeline-agent-v2-12-3">
    Pipeline agent
  </h2>

  * *Fix*: Fixed a potential security issue (Fluent Bit CVE-2024-4323) related to input
    requests.
</Update>

<Update label="Version 2.12.0" description="Released: 2024.05.15">
  <h2 id="web-interface-v2-12-0">
    Web interface
  </h2>

  * Added output plugins for Exabeam, Oracle Logging Analytics, Azure Log Ingestion
    API, GELF (Graylog), Clickhouse DB, Scalyr DataSet, and Chronosphere logs.
  * Various updates to pipeline-related UI elements, including plugin metrics,
    output logs, and load-balanced endpoints.
  * Improved the look and feel of the pipeline editor.
  * Processing rules now remain visible in the UI after you disable them.
  * Added the ability to disable automated logging.
  * *Fix*: Fixed an issue that prevented empty Core Instances from redirecting to the
    **Create new instance** page.
  * *Fix*: Fixed an issue with the configuration settings for the Okta System Logs plugin.
  * *Fix*: Fixed an issue with automated logging that caused a `CrashLoopBackOff` state.
  * *Fix*: Added Pipeline CLI installation instructions that were missing from the Core
    Instance install wizard.
  * *Deprecated*: Removed "Test connection" feature from the automate logging onboarding modal.
  * *Deprecated*: Removed Helm tags from Kubernetes aggregator onboarding instructions.
  * *Deprecated*: Removed **Validate** button from fleet management onboarding modal.

  <h2 id="pipeline-cli-v2-12-0">
    Pipeline CLI
  </h2>

  * Added the ability to set a `tolerations` parameter for new Core Instances,
    which sets pod tolerations to the Core Instance and propagates that value to
    pipeline replicas. For example:

    ```shell theme={null}
    calyptia create core_instance operator --name test8900 --tolerations key1=Exists:-:NoSchedule,key2=Equal:val2:PreferNoSchedule
    ```

  * Added the ability to set permissions for new members when sending invites to a
    project.

  <h2 id="pipeline-infrastructure-v2-12-0">
    Pipeline infrastructure
  </h2>

  * Upgraded metrics backend to Prometheus.
  * Added the ability to immediately create a fleet with files by using the `create`
    endpoint.
  * *Fix*: Improved performance by adding SQL index to pipeline statuses and configuration.
  * *Fix*: Empty arrays now initialize to `[]` instead of `null` in the cluster object
    regular expressions API.
  * *Fix*: Fixed an error that prevented users from deleting fleets.
  * *Deprecated*: Removed the ability to query metrics through the v1 API.

  <h2 id="pipeline-agent-v2-12-0">
    Pipeline agent
  </h2>

  * Added the Scalyr DataSet output plugin.
  * Updated various dependencies.

  <h2 id="core-operator-v2-12-0">
    Core Operator
  </h2>

  * Updated sync to accept the new `tolerations` parameter.

  * The Core Instance `tolerations` parameter is now propagated to pipeline
    replica sets.

  * Updated Helm chart to include the `skipServiceCreation` parameter. This
    parameter disables the creation of new Kubernetes services for all pipelines in
    the Core Instance. For example:

    ```shell theme={null}
    helm install ci calyptia/core-instance --set "skipServiceCreation=true" --set "coreInstance=12l34" --set "cloudToken=1l234"
    ```

  * Updated Helm chart to include the `tolerations` parameter. For example:

    ```shell theme={null}
    helm install ci core-instance/ --set "tolerations=key1=Equal:value1:Execute:3600\,key2=Exists:value2:NoExecute" --set "coreInstance=12l34" --set "cloudToken=1l234"
    ```

  * *Fix*: Fixed an issue with annotations flag parsing that affected comma-separated values.

  <h2 id="processing-rules-v2-12-0">
    Processing rules
  </h2>

  * Added multiple regular expression engine options for most processing rules that
    support regular expressions.
  * Updated the "parse" processing rule to support extended regular expression syntax.
  * Added the "join" processing rule.
</Update>
