About
jj is a Git-compatible version control system that is both simple and powerful. See
the installation instructions to get started.
Release highlights
This release fixes an error that prevented the new jj-core crate from being
published. See the release notes for v0.45.0 for more changes since v0.44.0.
Fixed bugs
-
Building without
Cargo.lock(e.g.cargo install jj-cli) works again
after all versions of thebisynccrate, a transitive dependency of gix,
were yanked. -
Signatures on commits in SHA-256 Git repositories are now stored under the
gpgsig-sha256header, as Git does, so Git recognizes them as signed and
jj can read them back.
Contributors
Thanks to the people who made this release happen! This list includes the contributors to v0.45.0.
- Aaron Bies (@slerpyyy)
- aaronabbott (@aabmass)
- Alexander Chen (@alexuser)
- Austin Seipp (@thoughtpolice)
- Baptiste Girardeau (@baptiste0928)
- Caleb White (@calebdw)
- Daniel Danner (@dnnr)
- David Rieber (@drieber)
- Gaëtan Lehmann (@glehmann)
- Gasper Stukelj (@mirkomartn)
- hexbinoct (@hexbinoct)
- Joseph Lou (@josephlou5)
- Keane Nguyen (@keanemind)
- LOG (@logarithmone1128)
- Martin von Zweigbergk (@martinvonz)
- OlshaMB (@OlshaMB)
- Philip Metzger (@PhilipMetzger)
- Priyanka Mandloi (@pmandloi28)
- Remo Senekowitsch (@senekor)
- Riccardo Mazzarini (@noib3)
- Scott Sudharsan (@scott2000)
- sofia (@badp)
- Stephen Jennings (@jennings)
- Vaghinak Vardanyan (@vaghinak-vardanyan)
- Vincent Ging Ho Yim (@cenviity)
- Wang Yuantao (@0WD0)
- Yuya Nishihara (@yuja)