tracing breaking changes

cargo

3 curated breaking changes across major versions of tracing. Use this as a migration checklist before bumping dependencies.

3
changes
Breaking changes by transition
  • tracing-0.1.41 \u2192 tracing-serde-0.2.0breaking

    Correct SerializeField definition and doc formatting ([#3040]) `SerializeField` has gained a generic lifetime parameter.

  • tracing-log-0.1.4 \u2192 tracing-log-0.2.0breaking

    Remove deprecated `env_logger` feature. This removes the dependency on the unmaintained `atty` crate, resolving the security advisory [GHSA-g98v-hv3f-hcfr]/[RUSTSEC-2021-0145]. ([#2771])

  • tracing-log-0.1.4 \u2192 tracing-log-0.2.0breaking

    Remove deprecated `trace_logger` feature. ([#2771])

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cargo/tracing
tracing breaking changes — Cargo migration guide | DepScope