Skip to main content
Version: 0.32 (Latest)

Release Notes 0.32

New Features

OpenTelemetry Support

FastBCP now supports OpenTelemetry for distributed tracing and log correlation.

New parameter:

  • --traceparent: Accept a W3C Trace Context traceparent identifier from an external caller, enabling end-to-end trace correlation across distributed systems.

OpenTelemetry log export:

  • Logs can be exported to any OpenTelemetry-compatible collector (e.g., Jaeger, Zipkin, Grafana Tempo) via the Serilog OpenTelemetry sink.
  • Configuration through environment variables or the FastBCP_Settings.json file.

See the OpenTelemetry logging documentation for setup details and examples.

Gzip Compression

Streamed gzip compression is now possible by adding .gz to file extension. For csv, tsv and json only.

  • use --fileoutput file.csv.gz

BREAKING CHANGE

  • --merge default is Switched from true to false

Others

  • Better datatypes coverage for csv and json
Copyright © 2026 Architecture & Performance.