jj v0.44.0 is released with stabilized tag fetching and pushing support. Tags can now be tracked or untracked like bookmarks, and tracked tags are pushed by default. Breaking changes include a new tag-fetching model for `jj git fetch`, removal of `--fetch-tags` in favor of `--tag=PATTERN`, and `jj git push --all` now also pushes tags. New features include a `merge_point()` revset function, interactive hunk selection in `jj absorb`, new `jj tag track/untrack` commands, improvements to `jj run` (ordering, passthrough, ignore-changes/errors flags), and a `try()` template function. Several bugs are fixed including panics, Git HEAD mismatches, and race conditions in colocated workspaces.
Table of contents
AboutRelease highlightsBreaking changesDeprecationsNew featuresFixed bugsContributors508 Impressions