Tags (9)

v0.1.8

v0.1.8 Improve text formatting, update docs

🐛 Bug Fixes
- Fixes body text rewrapping issue where incorrectly wrapped input was
  worsened. Now, lines are buffered, unwrapped, then correctly rewrapped
  as paragraphs, preserving list formatting.
- Removes HTML escaping from commit bodies. HTML sanitization was
  unnecessary and harmful, escaping literal characters such as < and >
  in plain text commit messages.

📚 Documentation
- Adds CHANGELOG.md, tracking releases following Keep a Changelog.
  Updates README to include a Changelog section pointing to the new file
  and noting maintenance by kittylog.
- Replaces usage section with related tools information.
- (installation): Streamlines setup instructions.
- (installation): Adds binary installation method.

♻️ Code Refactoring
- (release): Simplifies version bumping logic by consolidating
  prerelease logic into a case statement. Adds a 'graduate' option for
  prerelease versions and uses svu's built-in prerelease flag with a
	user-provided suffix. When graduating, llm-tag now generates a
  changelog from the last stable tag.

🔧 Build System
- Migrates from just to task. Replaced justfile with Taskfile.yaml
  adapted from the nasin-pali project. Updates AGENTS.md to reference
  task commands instead of just commands.
- (crush): Adds to gopls settings.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAOdnbhqVZ37eTzE
Zvn5Zz1DXAHlu4SxqupfYFNTEG6mH7LHmJVT2jNjR2dVQiPKahZNYvby5AeCpy9Hs8EAXn
AQEAAKH7
-----END SSH SIGNATURE-----

Amolith created

v0.1.8-alpha.0

v0.1.8-alpha.0 Resolved formatting/escaping issues

🐛 Bug Fixes
- Unwrap and rewrap body text correctly
	Previously, formatBody processed each line independently. When input
	text was already wrapped (but incorrectly), each line got rewrapped
	separately, making the wrapping worse. Now consecutive plain text
	lines are collected in a buffer, joined with spaces to unwrap them,
	then passed to wordWrap once as a single paragraph. Blank lines,
	bullet points, and numbered lists interrupt the buffer to preserve
	paragraph boundaries and list formatting.
- remove HTML escaping from commit bodies
	Commit messages are plaintext piped to 'git commit -F -' stdin, so
	HTML sanitization with bluemonday was unnecessary and harmful. It was
	escaping characters like < and > that should remain literal in commit
	text. Security is maintained through the stdin pipe preventing shell
	injection.

📚 Documentation
- replace usage section with related tools
- (installation): streamline setup
- (installation): add bin method

🔧 Build System
- migrate from just to task
	Replaced justfile with Taskfile.yaml adapted from nasin-pali project.
	Updated AGENTS.md to reference task commands instead of just commands.
- (crush): add to gopls settings
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAEkmh2xvimL8ZZv
4l1W6TrTz0EzJ3N7AUXUYgU05sC1Mo/6cioKs1mFR3/IMlIMIEQzo+vhCUjiQYMAJVfgoi
DAEAAJgi
-----END SSH SIGNATURE-----

Amolith created

v0.1.7

v0.1.7 Refined add and amend flag usage

✨ Features
- Refine `add` and `amend` command flag usage:
  - `-a` flag now acts as shorthand for `--add` INSTEAD OF AMEND to more
    closely follow `git commit` syntax
  - `--amend` is now exclusively a long-form flag (short flag
    removed).
  - Documentation updated across `main.go`, `AGENTS.md`, and
    `README.md` to reflect these changes.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAIjrVkHiGEZH1bh
6Vc/8c7J9E3xuu0azqL4bddT58wSwQBOAWX0GGRau+k8NWM1xBfll0Bg28LcOLFZBCug1M
CAEAAIyt
-----END SSH SIGNATURE-----

Amolith created

v0.1.6

v0.1.6 Update attribution examples

Use `Assisted-by: [Model] via [Tool]` like `Assisted-by: GLM 4.6 via
Crush` in examples
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAASDay/Vp65vmVg
No8ekdlY/HzlRsiK6KKGB4Rq4C7kg2gmdTtN8TNL4ly8bfRH3Aa/jFEtfD7sPFdJvN0qjh
DgEAAInc
-----END SSH SIGNATURE-----

Amolith created

v0.1.5

v0.1.5 Clearer upgrade check output

Should resolve confusion around how to apply upgrades.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAh+oKz7iTG1TOpa
TqmchxDwZzFHPYwBOYawiJfjkncNsvlMuCy2DpSLFmhhQuZ7l18/4Oarjy36PIb9muC9YA
AAEAAH1v
-----END SSH SIGNATURE-----

Amolith created

v0.1.4

v0.1.4 Improve upgrade message

 ✨ Features
- Mention possibly needing to update rules post-successful-upgrade
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABA8vrScTfsa35LZ6
bFey8mDpCDjMVm6E86ofN6jSQFnw6hbKMsxr/smi5XL0WwBvGxC0eGOMRtirLNHmOxdVGI
BgEAAH1c
-----END SSH SIGNATURE-----

Amolith and Crush created

v0.1.3

v0.1.3 Added self-upgrade command

✨ Features
- [cli]: Add self-upgrade command to check for and apply updates to
  the formatted-commit binary via 'go install'. Includes TUI confirm,
  spinner, and non-TTY fallback.

📔 Docs
- Update README and CLI help with upgrade instructions and refresh
  module dependencies to support the new command.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAJx0Pr5O/tzyM7X
j5q23JIrLdPA+7gepMwMfvlQAcy0vuSET8zyqq5ZPAN7TaFeMYSwJkByzwwgRu/3oJfEKR
DAEAAH1Q
-----END SSH SIGNATURE-----

Amolith and Crush created

v0.1.2

v0.1.2 Added amending support, improved docs

✨ Features
- Support amending commits with -a/--amend

📚 Documentation
- Polish and clarify core concepts
- Add missing -b flag for body
- Fix module path typo in installation
- Remove ver flag, clean up prompt docs
- Add missing backticks to examples
- Mention character limits and wrapping
- Comment reuse badge
- Add collaboration section
- Improve installation instructions
- Add description, link to agentic tools
- Update agents documentation
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAi/lSNDOlo4ze50
V1Ma4nUyVe/SdF4SJZGpCJAzCjbnDE5k3+6FAI6qJYQMRk2UoK793UftOpGKNXWZJjZku1
DwEAAH0z
-----END SSH SIGNATURE-----

Amolith created

v0.1.1

it werk (i think)
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAEJVe7U+CepzQw+
jPYsVSdCGJi9vMWizbB2De5HoLypifA1wrp3IL7T3sOyz2o2xalHWC2FE9D0tBvGswS5DX
DQEAAHrV
-----END SSH SIGNATURE-----

Amolith created