jj

jj-vcs · jj-vcs.jj

A Git-compatible VCS that is both simple and powerful

winget install --id jj-vcs.jj --exact --source winget

Latest 0.40.0

Release Notes

About jj is a Git-compatible version control system that is both simple and powerful. See the installation instructions to get started. Release highlights None Breaking changes None Deprecations None New features

  • New diff_lines_added() and diff_lines_removed() revset functions for matching content on only one side of a diff.
  • The end parameter in the String.substr(start, end) templating method is now optional. If not given, substr() returns from start to the end of the string.
  • WorkspaceRef templates now provide a .root() method to show the absolute path to each workspace root.
  • The jj arrange TUI now includes immediate parents and children. They are not selectable and are dimmed by default.
  • jj arrange uses the default log template (builtin_log_compact) instead of the shorter commit summary style.
  • In the jj arrange TUI, the "swap up/down" actions now move along graph edges even if the commit rows are not adjacent.
  • Diff colors can now be configured differently for each format.
  • jj op log now includes the name of the workspace the operation was created from.
  • The config() template function now accepts a Stringify expression instead of LiteralString. This allows looking up configuration values dynamically.
  • jj op show, jj op diff, jj op log -p now only show "interesting" revisions by default (defined by revsets.op-diff-changes-in). A new flag, --show-changes-in, can be used to override this. #6083 Fixed bugs
  • .gitignore with UTF-8 BOM can now be parsed correctly.
  • Fix incompatibility with gpgsm 2.5.x. Contributors Thanks to the people who made this release happen!
  • Aaron Sutton (@aaronjsutton)
  • Adam Sandberg Eriksson (@adamse)
  • Anton Älgmyr (@algmyr)
  • Austin Seipp (@thoughtpolice)
  • Benjamin Tan (@bnjmnt4n)
  • Ben Warren (@warrenbhw)
  • Bryant Chandler (@brychanrobot)
  • David Higgs (@higgsd)
  • Filip Weiss (@fiws)
  • Gabriel Goller (@kaffarell)
  • Gaëtan Lehmann (@glehmann)
  • Ilya Grigoriev (@ilyagr)
  • Jeff Turner (@jefft)
  • Joseph Lou (@josephlou5)
  • Josh Steadmon (@steadmon)
  • KITAGAWA Yasutaka (@kit494way)
  • Liam (@terror)
  • Li-Wen Hsu (@lwhsu)
  • Martin von Zweigbergk (@martinvonz)
  • Philip Metzger (@PhilipMetzger)
  • Poliorcetics (@poliorcetics)
  • Remo Senekowitsch (@senekor)
  • Rob Pilling (@bobrippling)
  • Scott Taylor (@scott2000)
  • Shnatu
  • Stephen Prater (@stephenprater)
  • Yuya Nishihara (@yuja)
  • Zeyi Fan (@fanzeyi)

Installer type: zip

Architecture Scope Download SHA256
x64 Download 63922BD257F9616553DEC0869E2DE99C1C0BF8D951C774D230AF09EAEB2F5951
arm64 Download 662E6F0887B0BB4C3D8E9175491DD09595952EE814C0A113AC7128254A4D5E0E

Details

Homepage
https://github.com/jj-vcs/jj
License
Apache-2.0
Publisher
jj-vcs
Support
https://github.com/jj-vcs/jj/issues
Moniker
Jujutsu

Tags

cligitmercurialvcs

Older versions (28)

0.39.0
Architecture Scope Download SHA256
x64 Download 53BE7E277E5F0396621CCDDA509904E4F88FE8E517B78CE20176269B7E97D378
arm64 Download C3DA2F7BEC13DD2F5360D60B479436F70908152EC348673360154399CF06AD70
0.38.0
Architecture Scope Download SHA256
x64 Download 13032F82286A0B224F9CE6F1E466A2323BEE3AF2EFBA423E35B4146975445E14
arm64 Download 91F364A45FF8248874CE0D096A87D5B0058A9822D2E20316295D7702DDC30AFF
0.37.0
Architecture Scope Download SHA256
x64 Download 8400A4021A94DBB29B292B776812EF0D17C125BC72603CFDF8E18D2F382BCCB1
arm64 Download 47645AA127449BAF6B8FFA54353B5018BC3463A545C7AED4CB9FB13833E94D71
0.36.0
Architecture Scope Download SHA256
x64 Download F173E51B54617B91DE2A61F6E83A43220A91EC5025FA5D002A07668780074F61
arm64 Download 9C7C860A80610A26079A4C2F21AB20269ED94EBD543EFEE252BC5C87C251733C
0.35.0
Architecture Scope Download SHA256
x64 Download 71C9546FEB60E8350E5B2BE32FFAF599C56C49A074961890D1AFA90C15C4ABF0
0.34.0
Architecture Scope Download SHA256
x64 Download 138F2642A99AFB08AFF0F7DC54B2076DCDC625D07A9A2E21B52895EA72DB900E
0.33.0
Architecture Scope Download SHA256
x64 Download 59108E804AFA614D5EB0494B97AB557D3B2D94859119666649EFAC20EA598CC1
0.32.0
Architecture Scope Download SHA256
x64 Download 40115098CBB2F1093D7040716FDDA118969FA41C5BE8DC5A4581A3644EE76FFA
0.31.0
Architecture Scope Download SHA256
x64 Download A4D208037A416ABE27D2F6E6660B6793ADCAE001023323A9618927EDC0872BBC
0.30.0
Architecture Scope Download SHA256
x64 Download 4B094838898BEBD3970EF6C94B9CF5FEF4368A0291E33AE884736195ABCE0671
0.29.0
Architecture Scope Download SHA256
x64 Download 3BB6C98F7E49F5A1CBC68F794DC36B18F80C0B864962888C32C65C0D90D9C526
0.28.2
Architecture Scope Download SHA256
x64 Download F980861EE35C9BCB8611A1995AE3BC6604513A0C032CD1BDEB735F592BC3E735
0.28.0
Architecture Scope Download SHA256
x64 Download AD1A7AE9B594ADDD8B40A88470A3EC2F207ED0E149AEAF75E98A5BFD1AFF1C49
0.27.0
Architecture Scope Download SHA256
x64 Download 130EE084689E96E91573E0346CBDEDB28CFA693F2C1F61B658DBB9908D2AA914
0.26.0
Architecture Scope Download SHA256
x64 Download 423D8CD4AE4167A9D550FC75F8D30D125AAD1859BE880AE972C4E529845FD849
0.25.0
Architecture Scope Download SHA256
x64 Download 85C0598620410FA71F077CDBFF6426AA132E86B2034E4BF1088BAFA82541899A
0.24.0
Architecture Scope Download SHA256
x64 Download 76AAE7589FCC32777DB3915A2C26EDC1EE02F1A530DF97B1E8552DC6C7D6E7E2
0.23.0
Architecture Scope Download SHA256
x64 Download B087CC59D637CD5CD471A2B24D4FFFD4B8F9E671822F1897EDF00782175D5577
0.22.0
Architecture Scope Download SHA256
x64 Download C482BBC56D2F0F3A5C1545CE53D8C46FB6DF8586D53560BEE255F3A2053AEBD8
0.21.0
Architecture Scope Download SHA256
x64 Download 8A30922CF08A23F5B3E3B1F4AE08D051B28FD0955E7763F5A92AA7F07F41ED3A
0.20.0
Architecture Scope Download SHA256
x64 Download CCD8C46AB0AEF70523779A9DE4BE14BEBB081AEDD671802B22AC627F5FB02C7E
0.19.0
Architecture Scope Download SHA256
x64 Download 5EEFDE39F18DA0780994ABC69809EEDD85B8F85950872015CED8DEC227D9809F
0.18.0
Architecture Scope Download SHA256
x64 Download B2C18D42734F977DF0477CD3CF67DD2B08CE2655988651622324CB1762A88553
0.17.1
Architecture Scope Download SHA256
x64 Download 52BD08756639167347217266B153A7B1BD6A2B8800130264B5295236FE875BC4
0.17.0
Architecture Scope Download SHA256
x64 Download 2D38C0925AB5EF1ABFE271C009DE2F48BD61D58DC531FF215D94EA65DD1CBADC
0.16.0
Architecture Scope Download SHA256
x64 Download 920FA2A6BDC8CA1FB122A6438066B30B85A1D056924A14680DED07B168CA2DEF
0.15.1
Architecture Scope Download SHA256
x64 Download 3E562125BB7B6647954F6690B7923F13618FD63F9B1AE5A76625D3AA70A627DE
0.8.0
Architecture Scope Download SHA256
x64 Download 40EEE4C9CD17201A0CB366D9EAA5EE96FF9C19B9376BB9548AB2CE479E475568