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-abandonflag tomoz-phab reorgto 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 helpstrings -
bug 1809187 add type hints to
moz-phabcommand files -
bug 1809214
moz-phab uplift --trainshould take a shortname instead of callsign - bug 1809559 stop caching Conduit calls for repo information
-
bug 1809946 make
moz-phab reorgusestackGraphinstead of calls toedge.search -
bug 1811019 use
allandanyPython builtins instead of checking forNone in listetc
Discuss these changes in #conduit on Slack or Matrix.