COMPOSER-CLI(1)
π COMPOSER-CLI π
okay bestie, welcome to the composer-cli manual, and specifically the β¨ blueprints diff β¨ page. we're in the COMPOSER-CLI(1) section of the manual, it's giving very much "I read the docs so you don't have to" energy, and honestly? obsessed.
πΈ NAME πΈ
composer-cli-blueprints-diff β list the differences between two blueprint commits. that's it, that's the job, no cap. π
β¨ SYNOPSIS β¨
composer-cli blueprints diff BLUEPRINT FROM-COMMIT TO-COMMIT [-- DIFF-
ARG ...] [flags]
yes the DIFF-ARG really does wrap onto the next line like that, we don't make the rules, we just report them π«Ά
π¦ DESCRIPTION π¦
diff lists the differences between two blueprint commits, and it is literally the main character of this page:
FROM-COMMITis a commit hash orNEWEST,- and
TO-COMMITis a commit hash,NEWEST, orWORKSPACE
Arguments passed after -- are passed directly to the system diff utility. so like, whatever chaos you want to hand off to diff, you can. we just hold the door open for you πͺβ¨
π OPTIONS π
-h,--help[=false]β help fordiff. your little "what does this even do" button. press it, no shame π
π OPTIONS INHERITED FROM PARENT COMMANDS π
these ones aren't technically diff's, they're inherited from the parent commands, but they still show up to the party so let's give them their moment:
-a,--api=1β WELDR Server API Version to use.--cloudsocket="/run/cloudapi/api.socket"β Path to the cloudapi server's socket file.-j,--json[=false]β Output the raw JSON response instead of the normal output. for when you want the data raw, no filter, no vibes, just JSON π¦--log=""β Path to optional logfile.-s,--socket="/run/weldr/api.socket"β Path to the WELDR API server's socket file.--test=0β Pass test mode to compose.1=Mock compose with fail.2=Mock compose with finished.--timeout=240β Timeout to use for server communication. Set to0for no timeout. (yes,0means forever, choose wisely bestie π°οΈ)--weldr-only[=false]β Only use the WELDR API; skip using the newer Cloud API.
π₯ EXAMPLE π₯
stealing these straight from the source, character for character, because they ate:
composer-cli blueprints diff simple HASH WORKSPACE
composer-cli blueprints diff simple HASH NEWEST -- -c --minimal
see that second one? that's the -- handoff in action, passing -c and --minimal straight through to diff. iconic behavior, honestly π
π SEE ALSO π
composer-cli-blueprints(1)β go read the parent page, it's the whole blueprint saga π
π HISTORY π
28-Apr-2026β Auto generated by spf13/cobra
fr fr, a robot wrote this section. spf13/cobra said "I got it" and we respect that π«‘
and that's the whole page bestie!! this was composer-cli, from the Apr 2026 release, living in the COMPOSER-CLI(1) manual. go diff some blueprints, stay hydrated, and remember: NEWEST and WORKSPACE are your friends πβ¨ππ¦πΈπ
π«Ά
π¦ where this page comes from
- fedora 44: weldr-client 36.2-2.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms