Skip to content

Upgrading fastapi 0.142 to 0.143

Breaking0.142.4 → 0.143.5Breaking2Changed2Fixed4Other13

BreakingUpgrade verdict

2 breaking changes.

  • FastAPI no longer sets up OpenTelemetry exporters from OTEL_* environment variables by default. If you depended on that, turn it back on with an environment variable or a setting on the app.
  • The automatic OpenTelemetry exporter setup now has to be turned on explicitly.
2 items need code or config changes
Breaking2
Automatic OpenTelemetry exporter setup is now opt-in; set FASTAPI_OTEL_AUTO_CONFIGURE=true or FastAPI(telemetry={"auto_configure": True}) to keep previous behavior.
FASTAPI_OTEL_AUTO_CONFIGUREFastAPItelemetryauto_configureOTEL_*
Requires opt-in for automatic OpenTelemetry exporter setup.