env_filter breaking changes

cargo

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

7
changes
Breaking changes by transition
  • v0.8.4 \u2192 v0.9.0breaking

    Default message format now prints the target instead of the module Improvements:

  • v0.8.4 \u2192 v0.9.0breaking

    Added a method to print the module instead of the target

  • v0.7.1 \u2192 v0.8.0breaking

    Update public dependency humantime to 2.0 Improvements:

  • v0.7.1 \u2192 v0.8.0breaking

    Update default colors for debug (white => blue) and trace (black => cyan) Deprecations:

  • v0.7.1 \u2192 v0.8.0breaking

    `env_logger::from_env` has been deprecated in favor of `env_logger::Builder::from_env` This release raises the minimum supported Rust version to 1.41.0.

  • v0.5.13 \u2192 v0.6.0breaking

    The default format is not considered stable across patch versions. The best way to get a stable format for later ripgrepping is to define a custom one.

  • v0.5.13 \u2192 v0.6.0breaking

    All dependencies have been made optional except for `log`. That means compiling `env_logger` with `default-features=false` will result in a different experience than in `0.5.x`.

API access

Get this data programmatically \u2014 free, no authentication.

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