The git log -L change is nice to see as well. Anything that makes git more filterable gets my vote.
It will then handle git hooks on each commit via composer script by default (but can be omitted per commit).
I'm glad cloning a repo doesn't automatically install hooks since I strongly dislike them: I often use Git commands in the terminal but sometimes I use the VS Code UI to commit, and it's extremely frustrating when simply creating a commit runs for several seconds because of some pre-commit hook.
By running the linters and any other checks on CI instead.
It's still annoying for new contributors though because they might not know how to set up pre-commit (which was quite a pain until recently because it's written in Python).
git history reword ~= jj describe
git history split ~= jj split
https://git-scm.com/docs/git-history‘jj describe’ lets you add a message to a commit as it’s not there by default.