Page MenuHomePhabricator

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

Version 2 of 3: You are viewing an older version of this document, as it appeared on Jan 7 2017, 1:22 AM.

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

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

General

  • 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.

Security

  • No notes in this period.

Migrations

MigrationRiskDurationNotes
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:".
  • 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
chad
Last Edited
Jan 7 2017, 1:22 AM