MozPhab/Changelog: Difference between revisions
< MozPhab
Jump to navigation
Jump to search
(release 0.1.89) |
No edit summary |
||
Line 1: | Line 1: | ||
== Changelog == | == Changelog == | ||
=== 0.1.91 === | |||
'''Highlights''' | |||
* Operations on Mercurial repositories should now be significantly faster | |||
* Submissions with unchanged commits should now be faster | |||
* <code>moz-phab patch --raw</code> now includes metadata (author, subject) | |||
'''All Changes''' | |||
* {{bug|1671351}} remove all calls to hg via subprocess | |||
* {{bug|1672111}} mention Circle CI in documentation | |||
* {{bug|1649090}} HG - caching retrieving commit metadata | |||
* {{bug|1481543}} Do not update if commit isn't changed | |||
* {{bug|1651970}} Save metadata after commit description is amended | |||
* {{bug|1558389}} Add --check-in_needed flag | |||
* {{bug|1653429}} moz-phab patch --raw should include patch metadata | |||
* {{bug|1656254}} Force integration tests to use clean config | |||
* {{bug|1655385}} Measure rejected submit stack size | |||
* {{bug|1658817}} bump black version | |||
* {{bug|1666897}} Allow execution via "python -m mozphab" | |||
* {{bug|1641199}} Various fixes for Windows development | |||
* {{bug|1649353}} Close open logs before spawning updated script | |||
* {{bug|1649353}} don't log output of `git rev-list` | |||
* {{bug|1647993}} Show a hint that on the default --help page that submit is the default command and more help is available | |||
* {{bug|1618192}} Refine sentry logging to only include actionable exceptions | |||
* {{bug|1619855}} Require Python 3.6 | |||
=== 0.1.90 === | |||
* {{bug|1619855}} Warn about Python version < 3.6 | |||
* {{bug|1645300}} Do not search for parent-child relationship if single | |||
* {{bug|1641199}} Reduce the number of failed tests in Windows | |||
=== 0.1.89 === | === 0.1.89 === | ||
* | * {{bug|1646060}} Ability to upload large (>8MiB) binary files. | ||
* | * {{bug|1565502}} Bring back the Spinner. | ||
* | * {{bug|1621025}} Measuring MozPhab usage. | ||
=== 0.1.88 === | === 0.1.88 === | ||
* | * {{bug|1646831}} Do not create hunks for empty files. | ||
=== 0.1.87 === | === 0.1.87 === | ||
* | * {{bug|1623403}} Add a warning about closed revisions. | ||
* | * {{bug|1625594}} Add phab- prefix to patched revision number. | ||
* | * {{bug|1637177}} Fix "no cinnabar" error message | ||
=== 0.1.86 === | === 0.1.86 === | ||
* | * {{bug|1627405}} Fix deletion of the source when copying to multiple targets. | ||
=== 0.1.85 === | === 0.1.85 === | ||
* | * {{bug|1630504}} Timestamp fix. | ||
=== 0.1.84 === | === 0.1.84 === | ||
* | * {{bug|1627767}} Submit commit date info. | ||
=== 0.1.83 === | === 0.1.83 === | ||
* | * {{bug|1625551}} Fix --trace and other logging issues | ||
* | * {{bug|1602573}} Fix debug log file encoding on Windows | ||
* | * {{bug|1624354}} {{bug|1624354}} CI - Install and sanity check package | ||
=== 0.1.82 === | === 0.1.82 === | ||
* | * {{bug|1624332}} Added `commands` module to the package | ||
=== 0.1.81 === | === 0.1.81 === | ||
* | * {{bug|1623370}} Fixed restarting on Windows after an automated update | ||
* | * {{bug|1621731}} Improve performance on large HG repos | ||
=== 0.1.80 === | === 0.1.80 === | ||
* | * {{bug|1617903}} Fixed updates on Windows | ||
* | * {{bug|1619310}} Checked the stage before submitting | ||
=== 0.1.79 === | === 0.1.79 === | ||
* | * {{bug|1619589}} Fixed commands | ||
=== 0.1.78 === | === 0.1.78 === | ||
* | * {{bug|1580734}} Configurable Hg and Git commands | ||
* | * {{bug|1617687}} <code>--version</code> and <code>--help</code> allowed | ||
=== 0.1.77 === | === 0.1.77 === | ||
* | * {{bug|1616467}} MozPhab directory issue solved | ||
=== 0.1.76 === | === 0.1.76 === | ||
* | * {{bug|1532433}} <code>--single</code> added to submit one commit only | ||
* | * {{bug|1616023}} <code>libphutil</code> installed from the <code>stable</code> branch | ||
* | * {{bug|1471687}} <code>self-update</code> doesn't require Git | ||
=== 0.1.75 === | === 0.1.75 === | ||
* | * {{bug|1607517}} Patching with non-ASCII author name fixed | ||
* | * {{bug|1603530}} Auto update fixed on Windows | ||
* | * {{bug|1608293}} Sending errors to Sentry | ||
=== 0.1.74 === | === 0.1.74 === | ||
* | * {{bug|1610583}} Fix handling of files without trailing newlines on hg | ||
=== 0.1.73 === | === 0.1.73 === | ||
* | * {{bug|1606175}} Detecting if installed with <code>--user</code> option fixed. | ||
* | * {{bug|1609207}} Show the right error when trying to reorganize a split stack | ||
=== 0.1.71 === | === 0.1.71 === | ||
* | * {{bug|1605465}} Resolved "patching revision" exception | ||
=== 0.1.70 === | === 0.1.70 === | ||
* | * {{bug|1605124}} "unable to apply patch" for Python < 3.6 fixed | ||
=== 0.1.69 === | === 0.1.69 === | ||
* | * {{bug|1604097}} {{bug|1604458}} Recognizing file copy fixed. | ||
=== 0.1.68 === | === 0.1.68 === | ||
* | * Back to Arcanist by default due to {{bug|1603447}} | ||
=== 0.1.67 === | === 0.1.67 === | ||
* | * {{bug|1481539}} The long awaited reorganize the stack in Phabricator | ||
* | * {{bug|1602533}} Support for truly empty files | ||
=== 0.1.66 === | === 0.1.66 === | ||
* | * {{bug|1602545}} MozPhab is able to submit to vanilla Phabricator instances | ||
=== 0.1.65 === | === 0.1.65 === | ||
* | * {{bug|1600930}} Fixed "Work in progress" | ||
* | * {{bug|1600137}} Check if revision id is unique across commits | ||
* | * {{bug|1600696}} Do not use Arcanist by default (use <code>--arc</code> as a backup). | ||
=== 0.1.64 === | === 0.1.64 === | ||
* | * {{bug|1599596}} Fix <code>--no-bug</code> for updating existing revisions using <code>--no-arc</code> | ||
=== 0.1.63 === | === 0.1.63 === | ||
* | * {{bug|1599184}} Fix <code>--no-bug</code> for submitting new revisions using <code>--no-arc</code> | ||
=== 0.1.62 === | === 0.1.62 === | ||
* | * {{bug|1481537}} <code>--no-bug</code> for bugless commits support | ||
* | * {{bug|1597894}} Cinnabar detection improved | ||
* | * {{bug|1597264}} Binary files upload fixed | ||
=== 0.1.61 === | === 0.1.61 === | ||
* | * {{bug|1596549}} Fix checking for cinnabar. | ||
=== 0.1.60 === | === 0.1.60 === | ||
* | * {{bug|1592130}} <code>patch</code> command fixed | ||
* | * {{bug|1593712}} Fail early if cinnabar required, but not installed | ||
* | * {{bug|1595104}} Display full branches in <code>submit</code> command | ||
=== 0.1.59 === | === 0.1.59 === | ||
* Windows users can again submit patches with the <code>--no-arc</code> option | * Windows users can again submit patches with the <code>--no-arc</code> option | ||
* | * {{bug|1591015}} CRLF fix | ||
* | * {{bug|1591248}} Fix the <code>~/.arcrc</code> file mode if needed | ||
* | * {{bug|1593981}} Do not check if Arcanist is configured when <code>--no-arc</code> is used. | ||
=== 0.1.58 === | === 0.1.58 === | ||
* | * {{bug|1590953}} Improved self-upgrade | ||
* | * {{bug|1591048}} Fixed restarting after self-upgrade. | ||
=== 0.1.57 === | === 0.1.57 === | ||
* | * {{bug|1589994}} In-memory rebasing (speed improvement). | ||
* | * {{bug|1591092}} Fixed 3-digit file mode. | ||
* | * {{bug|1592451}} Fixed sending wrong metadata when renaming a file. | ||
=== 0.1.56 === | === 0.1.56 === | ||
* | * {{bug|1591015}} Switched off the ability to submit without Arcanist. |
Revision as of 04:45, 26 October 2020
Changelog
0.1.91
Highlights
- Operations on Mercurial repositories should now be significantly faster
- Submissions with unchanged commits should now be faster
moz-phab patch --raw
now includes metadata (author, subject)
All Changes
- bug 1671351 remove all calls to hg via subprocess
- bug 1672111 mention Circle CI in documentation
- bug 1649090 HG - caching retrieving commit metadata
- bug 1481543 Do not update if commit isn't changed
- bug 1651970 Save metadata after commit description is amended
- bug 1558389 Add --check-in_needed flag
- bug 1653429 moz-phab patch --raw should include patch metadata
- bug 1656254 Force integration tests to use clean config
- bug 1655385 Measure rejected submit stack size
- bug 1658817 bump black version
- bug 1666897 Allow execution via "python -m mozphab"
- bug 1641199 Various fixes for Windows development
- bug 1649353 Close open logs before spawning updated script
- bug 1649353 don't log output of `git rev-list`
- bug 1647993 Show a hint that on the default --help page that submit is the default command and more help is available
- bug 1618192 Refine sentry logging to only include actionable exceptions
- bug 1619855 Require Python 3.6
0.1.90
- bug 1619855 Warn about Python version < 3.6
- bug 1645300 Do not search for parent-child relationship if single
- bug 1641199 Reduce the number of failed tests in Windows
0.1.89
- bug 1646060 Ability to upload large (>8MiB) binary files.
- bug 1565502 Bring back the Spinner.
- bug 1621025 Measuring MozPhab usage.
0.1.88
- bug 1646831 Do not create hunks for empty files.
0.1.87
- bug 1623403 Add a warning about closed revisions.
- bug 1625594 Add phab- prefix to patched revision number.
- bug 1637177 Fix "no cinnabar" error message
0.1.86
- bug 1627405 Fix deletion of the source when copying to multiple targets.
0.1.85
- bug 1630504 Timestamp fix.
0.1.84
- bug 1627767 Submit commit date info.
0.1.83
- bug 1625551 Fix --trace and other logging issues
- bug 1602573 Fix debug log file encoding on Windows
- bug 1624354 bug 1624354 CI - Install and sanity check package
0.1.82
- bug 1624332 Added `commands` module to the package
0.1.81
- bug 1623370 Fixed restarting on Windows after an automated update
- bug 1621731 Improve performance on large HG repos
0.1.80
- bug 1617903 Fixed updates on Windows
- bug 1619310 Checked the stage before submitting
0.1.79
- bug 1619589 Fixed commands
0.1.78
- bug 1580734 Configurable Hg and Git commands
- bug 1617687
--version
and--help
allowed
0.1.77
- bug 1616467 MozPhab directory issue solved
0.1.76
- bug 1532433
--single
added to submit one commit only - bug 1616023
libphutil
installed from thestable
branch - bug 1471687
self-update
doesn't require Git
0.1.75
- bug 1607517 Patching with non-ASCII author name fixed
- bug 1603530 Auto update fixed on Windows
- bug 1608293 Sending errors to Sentry
0.1.74
- bug 1610583 Fix handling of files without trailing newlines on hg
0.1.73
- bug 1606175 Detecting if installed with
--user
option fixed. - bug 1609207 Show the right error when trying to reorganize a split stack
0.1.71
- bug 1605465 Resolved "patching revision" exception
0.1.70
- bug 1605124 "unable to apply patch" for Python < 3.6 fixed
0.1.69
- bug 1604097 bug 1604458 Recognizing file copy fixed.
0.1.68
- Back to Arcanist by default due to bug 1603447
0.1.67
- bug 1481539 The long awaited reorganize the stack in Phabricator
- bug 1602533 Support for truly empty files
0.1.66
- bug 1602545 MozPhab is able to submit to vanilla Phabricator instances
0.1.65
- bug 1600930 Fixed "Work in progress"
- bug 1600137 Check if revision id is unique across commits
- bug 1600696 Do not use Arcanist by default (use
--arc
as a backup).
0.1.64
- bug 1599596 Fix
--no-bug
for updating existing revisions using--no-arc
0.1.63
- bug 1599184 Fix
--no-bug
for submitting new revisions using--no-arc
0.1.62
- bug 1481537
--no-bug
for bugless commits support - bug 1597894 Cinnabar detection improved
- bug 1597264 Binary files upload fixed
0.1.61
- bug 1596549 Fix checking for cinnabar.
0.1.60
- bug 1592130
patch
command fixed - bug 1593712 Fail early if cinnabar required, but not installed
- bug 1595104 Display full branches in
submit
command
0.1.59
- Windows users can again submit patches with the
--no-arc
option - bug 1591015 CRLF fix
- bug 1591248 Fix the
~/.arcrc
file mode if needed - bug 1593981 Do not check if Arcanist is configured when
--no-arc
is used.
0.1.58
- bug 1590953 Improved self-upgrade
- bug 1591048 Fixed restarting after self-upgrade.
0.1.57
- bug 1589994 In-memory rebasing (speed improvement).
- bug 1591092 Fixed 3-digit file mode.
- bug 1592451 Fixed sending wrong metadata when renaming a file.
0.1.56
- bug 1591015 Switched off the ability to submit without Arcanist.