GIT-PKGS(1)
GIT-PKGS(1) π
hey bestie!! welcome to GIT-PKGS(1) from the Git Pkgs Manual β¨ this is your terminal's main character era for package changelogs π
π¦ NAME π¦
git-pkgs-changelog β show changelog entries for a package π
β¨ SYNOPSIS β¨
git-pkgs changelog [flags]
πΈ DESCRIPTION πΈ
okay so this command fetches and displays changelog entries for a package between two versions. literally the whole point, and it slays π
the way it works: it uses the ecosyste.ms API to locate the package's repository and changelog file, then parses entries between the specified versions. cute, efficient, iconic β¨
if --from is omitted, the version in a PURL argument or the unique installed version at HEAD supplies the lower bound. use --from to resolve multiple installed versions, or --from= to request an open lower bound. iykyk π
examples, because we love a demo:
git-pkgs changelog lodash -e npm --from 4.17.20 --to 4.17.21
git-pkgs changelog pkg:cargo/serde --from 1.0.0 --to 1.0.200
git-pkgs changelog express -e npm
π OPTIONS π
-e,--ecosystem=""β filter by ecosystem π±-f,--format="text"β output format:text,jsonπ--from=""β current/old version (defaults to PURL or installed version) π-h,--help[=false]β help forchangelogπ-m,--manager=""β override package manager (for ecosystem detection) π§--to=""β target/new version (defaults to latest) π―
π OPTIONS INHERITED FROM PARENT COMMANDS π
--color="auto"β when to colorize output:auto,always,neverπ--include-submodules[=false]β include git submodules when scanning for manifests π§©-p,--pager[=false]β use pager for output π-q,--quiet[=false]β suppress non-essential output π€«
π«Ά SEE ALSO π«Ά
git-pkgs(1)β the parent page, go say hi π
π HISTORY π
28-Oct-2026 β Auto generated by spf13/cobra π€
xoxo, git-pkgs π β Oct 2026 π
π¦ where this page comes from
- nixpkgs unstable: git-pkgs 0.21.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms