CHANGELOGD:(1)

πŸ’– CHANGELOGD:(1) πŸ’–

okay bestie, sit down, hydrate, and let me tell you about changelogd β€” the user command that makes changelogs not a whole dramatic situation. it's giving organized. it's giving no-more-merge-conflict-meltdowns. πŸŽ€


✨ NAME ✨

changelogd β€” Changelogs without conflicts. that's it. that's the whole vibe. πŸ¦‹


✨ SYNOPSIS ✨

changelogd [OPTIONS] COMMAND [ARGS]...

so you run the command, you sprinkle some options in, you pick a command, you hand it args. simple as. πŸ’…


✨ DESCRIPTION ✨

Changelogs without conflicts. 🫢

like… that's literally the entire description and honestly? iconic. no filler, just facts. the tool exists so your changelog doesn't turn into a warzone every time two people touch the same file. periodt. πŸ‘‘


✨ OPTIONS ✨

  • --version β€” shows you the version and then dips out. no notes. ✨
  • --help β€” shows you this very message and exits. your little map when you're lost. πŸ—ΊοΈπŸ’–

🌸 Commands 🌸

here's the group chat of subcommands. every one of them matters, don't skip. πŸ‘‡

  • draft β€” generates a draft changelog and sends it straight to stdout. nothing gets written anywhere, it just speaks. πŸ—£οΈβœ¨
  • entry β€” creates a brand new changelog entry. the little building block bestie. πŸ§±πŸ’œ
  • init β€” initializes the changelogd config. the "hello, let's set up" moment. πŸŽ€
  • partial β€” generates a changelog without clearing entries, release name is... (yes, that's where the original description trails off, i'm not making stuff up, that's literally how it's written 😭)
  • release β€” generates the changelog, clears the entries, and makes a new release. the full send. the main character moment. πŸ”₯πŸ‘‘

✨ SEE ALSO ✨

the full documentation for changelogd lives as a Texinfo manual. so if info and the changelogd programs are properly installed at your site, this command:

info changelogd

should hand you the complete manual. go read it, bestie, it's right there. πŸ“–πŸ’–

ngl the original page ends that sentence with a stray comma after changelogd β€” info changelogd, β€” so i kept the command itself clean but just so you know, that's what the page says. iykyk. πŸ™ˆ

and that's the whole page!! this was changelogd, version 0.1.7, dated July 2024, and the manual name is CHANGELOGD:(1). mwah. take care of your changelogs and they'll take care of you. πŸ’…πŸ’–βœ¨πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from