2017 Week 1 (Early January)
2017 Week 1 (Early January)
Summary of changes from December 30, 2016 to January 6, 2017.
Codebase | Repository | HEAD | Activity | |
---|---|---|---|---|
Phabricator | rP | rP363084d4f | 40 commits | |
Arcanist | rARC | rARCade25fac | 1 commit | |
libphutil | rPHU | rPHUc5848b7 | 1 commit | |
Instances (SAAS) | rSAAS | rSAAS0ddfd79 | 0 commits | |
Services (SAAS) | rSERVICES | rSERVICESb5cef1a | 0 commits | |
Core (SAAS) | rCORE | rCORE51fbd39 | 0 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
Migration | Risk | Duration | Notes |
---|---|---|---|
20161216.dashboard.ngram.01.sql | 37 ms | ||
20161216.dashboard.ngram.02.php | 10,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.
Tags
None
Referenced Files
None
Subscribers
None
- Last Author
- allixsenos
- Last Edited
- Jan 18 2017, 5:57 PM