Breaking changes
next/prevwill no longer infer when to go into edit mode when moving from
commit to commit. It now either follows the flags--edit|--no-editor it
gets the mode fromui.movement.edit.
Deprecations
jj untrackhas been renamed tojj file untrack.
New features
-
Add new boolean config knob,
ui.movement.editfor controlling the behaviour
ofprev/next. The flag turnseditmodeonandoffpermanently when set
respectively totrueorfalse. -
All diff formats except
--name-onlynow include information about copies and
moves. So do external diff tools in file-by-file mode.jj statusalso
includes information about copies and moves. -
Color-words diff has gained an option to display complex changes as separate
lines. It's enabled by default. To
restore the old behavior, setdiff.color-words.max-inline-alternation = -1. -
A tilde (
~) at the start of the path will now be expanded to the user's home
directory when configuring asigning.keyfor SSH commit signing. -
When reconfiguring the author, warn that the working copy won't be updated
Fixed bugs
- Release binaries for Intel Macs have been restored. They were previously
broken due to using a sunset version of GitHub's macOS runners (but nobody had
previously complained.)
Contributors
Thanks to the people who made this release happen!
- Aaron Bull Schaefer (@elasticdog)
- Austin Seipp (@thoughtpolice)
- Benjamin Tan (@bnjmnt4n)
- Raniz Daniel Raneland (@Raniz85)
- Daniel Ploch (@torquestomp)
- Essien Ita Essien (@essiene)
- Ilya Grigoriev (@ilyagr)
- Kaleb Pace (@kalebpace)
- Marie (@NyCodeGHG)
- Marijan Smetko (@InCogNiTo124)
- Martin von Zweigbergk (@martinvonz)
- Matt Kulukundis (@fowles)
- Scott Taylor (@scott2000)
- Stephen Jennings (@jennings)
- tingerrr (@tingerrr)
- Yuya Nishihara (@yuja)