v0.16.0 #3441
martinvonz
started this conversation in
General
v0.16.0
#3441
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Deprecations
jj movewas deprecated in favor ofjj squash.Breaking changes
The
git_headtemplate keyword now returns an optional value instead of alist of 0 or 1 element.
The
jj sparse set --edit/--resetflags were split up intojj sparse edit/resetsubcommands respectively.The
jj sparsesubcommands now parse and print patterns as workspace-relativepaths.
The
jj logcommand no longer uses the default revset when a path is specified.New features
Config now supports rgb hex colors (in the form
#rrggbb) wherever existing color names are supported.ui.default-commandnow accepts multiple string arguments, for more complexdefault
jjcommands.Graph node symbols are now configurable via templates
templates.log_nodetemplates.op_log_nodejj lognow includes synthetic nodes in the graph where some revisions wereelided.
jj squashnow accepts--fromand--into(also aliased as--to) if-ris not specified. It can now be used for all use cases where
jj movecouldpreviously be used. The
--fromargument accepts a revset that resolves tomore than one revision.
Commit templates now support
immutablekeyword.New template function
coalesce(content, ..)is added.Timestamps are now shown in local timezone and without milliseconds and
timezone offset by default.
jj git pushnow prints messages from the remote.jj branch listnow supports a--conflicted/-coption to show only conflicted branches.jj duplicateandjj abandoncan now take more than a single-rargument,for consistency with other commands.
jj branch listnow allows combining-r REVISIONS/NAMESand-aoptions.--allis now named--all-remotesforjj branch listThere is a new global
--quietflag to silence commands' non-primary output.jj splitnow supports a--siblings/-soption that splits the targetrevision into siblings with the same parents and children.
new function
working_copies()for revsets to show the working copy commits of all workspaces.Fixed bugs
None.
Contributors
Thanks to the people who made this release happen!
This discussion was created from the release v0.16.0.
Beta Was this translation helpful? Give feedback.
All reactions