Page MenuHomePhabricator

2013-04 April
Updated 2,932 Days AgoPublic

New Stuff

  • Objects referenced in Remarkup now have hovercards, which show more details when you mouse over them, like this: D123
  • Git and Mercurial repositories can now be searched from the web UI.
  • Improved Conpherence performance.
  • Improved Conpherence mobile experience.
  • Improved design of Phriction.
  • Improved design of Feed.
  • Improved design of object actions on mobile.
  • Added a "lipsum" mechanism for generating test data so Phabricator developers can quickly build a large corpus of realistic data.
  • Added a fullscreen mode to Remarkup text areas.


  • Disabled the Arcanist lint cache by default. You can enable it through configuration.


  • Added PhutilContextFreeGrammar for generating plausible test data ("lorem ipsum").
  • Added PhutilPayPalAPIFuture, a simple wrapper for the PayPal NVP API.
  • Initial work on Phage, a tool for running shell commands on large numbers of machines.

Bug Fixes and Minor Changes

  • Fixed a bug with named links inside simple tables in Remarkup.
  • Fixed some compatibility issues with use of apc_store() and certain versions of APC.
  • Fixed an issue with disk caches on Windows.
  • Fixed an issue with stderr in LinesOfALargeExecFuture.
  • Fixed some compatibility issues with use of emailuser in Mercurial templates and certain versions of Mercurial.
  • Fixed a bug with escaping of ^ on Windows.
  • Fixed an issue with deleting unmarked binary files in SVN.
  • Fixed a bug where some diff parsers were not correctly set into diagnostic mode.
  • Fixed an issue where a git log command failed if a branch and file shared the same name.
  • Fixed an issue where the behavior of --load-phutil-library was needlesslly confusing.
  • Fixed a bug where drag-and-drop uploads from the Chrome download shelf did not work correctly.
  • Fixed some issues with the XHProf web UI.
  • Fixed some issues with the XHProf backend integration.
  • Fixed some initialization bugs in unusual circumstances.
  • Fixed a bug with the Pygments setup check.
  • Fixed a bug with tab and modifier keys in tokenizers.
  • Fixed an issue with Phame Atom feed.
  • Fixed some typos.
  • Fixed an issue where wait_timeout would be set to a larger-than-allowed value.
  • Fixed an issue where setup issues could expose the values of setup options with hidden values.
  • Fixed issues where beta apps had an unintuitive installed state.
  • Fixed an issue where phd would fail to detect disabled functions.
  • Removed LiskDAO::IDS_PHID, as it was not very good.
  • Removed maniphest.enabled and phriction.enabled; these settings are obsolete with the advent of application installation.
  • Fixed a hovercard z-index issue.
  • Fixed an issue where DarkConsole would forget the active tab.
  • Added a setup check for unapplied SQL patches.
  • Fixed an issue where the arc land documentation did not mention Mercurial.
  • Fixed an issue where daemons held database connections open needlessly; this was harmless but freaked users out and sometimes hit connection limits.
  • Fixed an issue where removed files and files with only property changes showed the wrong diffs in Diffusion for Mercurial repositories.
  • Fixed an issue where Maniphest excel exports used the wrong format.
  • Fixed an issue where some versions of Node.js would hang on status requests.
  • Fixed an issue with use of deprecated option to CURLOPT_SSL_VERIFYHOST.
  • Fixed an issue with disk cache locks during startup.
  • Moved commit/revision relationships to edges.
  • MetaMTA receive test form now accepts arbitrary email addresses.
  • Fixed an issue where diff failure inside transaction rendering would cascade excessively.
  • Improved the display of renames in Differential.
  • Fixed an issue where monospaced font preferences did not apply to Remarkup code blocks.
  • Phabricator now looks in path/to/phabricator/support/bin/ for binaries before looking elsewhere.
  • Fixed an issue where some Diffusion pages had terrible titles.
  • Fixed an issue where Windows doesn't really know what symlinks are.
  • Fixed an issue where italics were indistinguishable inside blockquotes.
  • Fixed an issue where the options for metamta.differential.unified-comment-context were not labeled correctly.
  • Fixed an issue with GitHub rejecting API requests without a User-Agent header.
  • Highlighted the current day on the calendar.
Last Author
Last Edited
May 4 2013, 2:22 AM

Event Timeline