Highlights:
- Eliminate many calls to the Phabricator API from
moz-phab reorg
. - Fixes several bugs around updates to revision statuses during
moz-phab reorg
. - Adds a
--no-abandon
flag tomoz-phab reorg
to avoid abandoning revisions during reorg.
Bugs resolved in Moz-Phab 1.4.0:
- bug 1626028 Can’t use moz-phab reorg to drop a revision from a stack that was abandoned already
- bug 1654837 Add an option to not abandon revisions on reorg
- bug 1773145 When reorganizing a stack with already-accepted commits, moz-phab errors
-
bug 1806479 use proper punctuation in
moz-phab help
strings -
bug 1809187 add type hints to
moz-phab
command files -
bug 1809214
moz-phab uplift --train
should take a shortname instead of callsign - bug 1809559 stop caching Conduit calls for repo information
-
bug 1809946 make
moz-phab reorg
usestackGraph
instead of calls toedge.search
-
bug 1811019 use
all
andany
Python builtins instead of checking forNone in list
etc
Discuss these changes in #conduit on Slack or Matrix.