Page MenuHomePhabricator

2017 Week 1 (Early January)
Updated 2,685 Days AgoPublic

Summary of changes from December 30, 2016 to January 6, 2017.

PhabricatorrPrP363084d4f40 commits
ArcanistrARCrARCade25fac1 commit
libphutilrPHUrPHUc5848b71 commit
Instances (SAAS)rSAASrSAAS0ddfd790 commits
Services (SAAS)rSERVICESrSERVICESb5cef1a0 commits
Core (SAAS)rCORErCORE51fbd390 commits
  • These changes were promoted to stable.


  • The major changes in this period are infrastructure changes to Differential, broadly covered in T11114. These shouldn't have much user-facing impact, although the comment UI in Differential now uses the newer "stacked action" UI that has been present in Maniphest and some other applications for some time.


  • No notes in this period.


20161216.dashboard.ngram.01.sql37 ms
20161216.dashboard.ngram.02.php10,586 ms

"Duration" is the duration for this install, and may not be representative.

Upgrading / Compatibility

  • No notes in this period.

Minor Changes

  • Fixed an issue where PHABRICATOR_ENV would not be passed to subprocesses with E omitted from variables_order.
  • In commit messages, "Differential Revision" is now parsed when followed by ad-hoc fields.
  • Fixed an issue where diff policies could improperly fail when they belonged to a revision using an object-dependent visibility policy like "Subscribers".
  • Interacting with revisions that are related to objects the viewer can not see (like restricted projects or reviewers) from the command line should now be more consistent.
  • The first line of commit message is now always parsed as a title, even if it begins with a recognized field label like "Reviewers:" or "Tests:". Older versions of arc may misbehave when the diff --reviewers option is used.
  • Pastes which have titles set or unset now use more natural language.
  • Fixed an issue where "Can Use Application" policy checks were inconsistently applied if, for example, a user who could not use Differential became subscribed to a revision.
  • Redirects which add trailing slashes now respect custom ports.
  • Unusual, hand-crafted artisan Git commits without timestamp information now survive import.
  • Tweaked diff "old" and "new" colors to make them more distinguishable, particularly to colorblind users.
  • Owners packages can now be selected by monogram in the "Reviewers" typeahead.
  • Differential now shows a note about Harbormaster build status in the comment area.
  • JX.Tooltip has been given a stern reprimand about rendering offscreen.
  • Assigning a recurrence end date to an event which did not previously have one should no longer fatal.
Last Author
Last Edited
Jan 18 2017, 5:57 PM