fastfetch breaking changes

homebrew

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

5
changes
Breaking changes by transition
  • 2.57.1 \u2192 2.58.0breaking

    The `de.slowVersionDetection` option has been removed. Slow version detection is now always enabled, as required on non-FHS-compliant distros (e.g., NixOS). (#2149, DE, Linux)

  • 2.57.1 \u2192 2.58.0breaking

    One can still disable the version detection feature with `general.detectVersion: false` Features:

  • 2.57.1 \u2192 2.58.0breaking

    Adds the `--structure-disabled <modules...>` command-line flag to temporarily disable module structure printing.

  • 2.57.1 \u2192 2.58.0breaking

    For example: `fastfetch --structure-disabled colors` removes the color blocks from the default output.

  • 2.57.1 \u2192 2.58.0breaking

    Supports chassis type detection on Linux ARM devices when reported via the device tree (Chassis, Linux)

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/homebrew/fastfetch
fastfetch breaking changes — Homebrew migration guide | DepScope