github o2sh/onefetch 3.0.0

4 hours ago

What's Changed

Breaking Changes

JSON/YAML output (-o json, -o yaml) now contains raw values instead of display text:

  • creationDate and lastChange are always ISO 8601 timestamps ("2018-09-14T18:51:00Z"). Previously they were relative text ("8 years ago") unless --iso-time was passed.
  • repoSize is a number of bytes (2161012) instead of formatted text ("2.06 MiB").
  • dependencies is replaced by numberOfDependencies (number) and manifestType ("Cargo", "Npm", "PyProject", or null when there is no manifest).

onefetch-manifest crate: ManifestType has a new PyProject variant.

Security Fix

New Features

Bug Fixes

Chores

  • Separate repository info building from styling by @o2sh in #1880

CI / CD

  • Remove manual homebrew release in favor brew bot auto bump by @o2sh in 81c49b8

New Contributors

Full Changelog: 2.28.1...3.0.0

Don't miss a new onefetch release

NewReleases is sending notifications on new releases.