v0.28.1
jj-vcs/jjv0.28.1Apr 5, 2025by arxanas
AI Summary
This is a maintenance release focused on security and bug fixes. It addresses a critical SHA-1 collision detection issue and resolves problems with multi-sided merge tools and build processes.
Key Highlights
- Fixed SHA-1 collision attacks not being detected (GHSA-794x-2rpg-rfgr).
- Resolved potential build issues for packagers.
- Fixed a bug with `:ours` and `:theirs` merge tools involving conflicted trees with more than two sides.
Full Release Notes
> [!NOTE] > Also see the [v0.28.0 release notes](https://github.com/jj-vcs/jj/releases/tag/v0.28.0). ### About jj is a Git-compatible version control system that is both simple and powerful. See the [installation instructions](https://jj-vcs.github.io/jj/v0.28.0/install-and-setup/) to get started. ### Security fixes * Fixed SHA-1 collision attacks not being detected. ([GHSA-794x-2rpg-rfgr](https://github.com/jj-vcs/jj/security/advisories/GHSA-794x-2rpg-rfgr)) ### Fixed bugs * Resolved some potential build issues for packagers. [#6232](https://github.com/jj-vcs/jj/pull/6232) * Fix a bug with `:ours` and `:theirs` merge tools involving conflicted trees with more than two sides. [#6227](https://github.com/jj-vcs/jj/pull/6227) ### Contributors Thanks to the people who made this release happen! * Emily (@emilazy) * Ilya Grigoriev (@ilyagr) * Nicole Patricia Mazzuca (@strega-nil) * Scott Taylor (@scott2000) * Yuya Nishihara (@yuja)