Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Jujutsu (JJ) Release v0.43.0

Jujutsu version 0.43.0 has been released. The release includes various improvements and bug fixes to the version control system.

Background

- **Jujutsu (jj)** is a modern, Git-compatible version-control system. It aims to be simpler and safer than Git by using a "working-copy-as-a-commit" model and automatic rebasing, eliminating the need for staging areas or manual rebase workflows. - **Why it matters**: Git is powerful but has a steep learning curve and common pitfalls (lost commits, confusing rebase conflicts). Jujutsu keeps full Git compatibility while trying to fix these issues. - **v0.43.0** is a pre-1.0 release. This version adds performance improvements, new commands like `jj workspace root`, and changes to conflict-markup formatting. - **Context**: Built by Google engineer Martin von Zweigbergk, jj draws on lessons from Google's internal VCS (Piper/CitC) and from Git's real-world frustrations. It is gaining traction among early adopters but is not yet stable for production use.