github Netflix/bpftop v0.7.1

one day ago

Highlights

  • Updated tracing-subscriber to version 0.3.20 to address CVE-2025-58160.

  • The BPF iterator program that tracks which process loaded each BPF program now fails gracefully instead of preventing bpftop from starting. This improves compatibility with kernels not compiled with CONFIG_KALLSYMS_ALL, where the required bpf_prog_fops symbol may be unavailable. While process tracking is a nice-to-have feature, bpftop now continues to function without it, displaying all BPF statistics except process information. Details: #162

  • Dependencies will now only be updated to unblock features, fix bugs, or address security vulnerabilities. Several dependencies were rolled back, making bpftop easier to package for distributions like Fedora.

  • Added CLAUDE.md to support LLM-assisted development. AI contributions are welcome!

What's Changed

  • Bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #159
  • Loosen libbpf dependency version requirements by @jfernandez in #160
  • Loosen dependency version requirements for improved packaging compati… by @jfernandez in #161
  • Add comprehensive GitHub Copilot instructions for bpftop development by @Copilot in #165
  • Update README.md with comprehensive feature documentation and journalctl logging instructions by @Copilot in #168
  • dependabot: limit cargo updates to security patche by @jfernandez in #170
  • Bump actions/checkout from 4.1.1 to 5.0.0 by @dependabot[bot] in #174
  • Bump actions/upload-artifact from 4.3.3 to 4.6.2 by @dependabot[bot] in #175
  • Bump actions/download-artifact from 4.1.7 to 5.0.0 by @dependabot[bot] in #173
  • Bump ncipollo/release-action from 1.14.0 to 1.18.0 by @dependabot[bot] in #171
  • Bump actions/cache from 4.2.3 to 4.2.4 by @dependabot[bot] in #172
  • Make pid_iter BPF program loading non-fatal by @jfernandez in #166
  • Use semver-compatible version constraints instead of open-ended ranges by @jfernandez in #176

New Contributors

  • @Copilot made their first contribution in #165

Full Changelog: v0.7.0...v0.7.1

Don't miss a new bpftop release

NewReleases is sending notifications on new releases.