Page MenuHomePhabricator

2016 Week 21 (Late May)
Updated 2,890 Days AgoPublic

Summary of changes from May 13, 2016 to May 20, 2016.

CodebaseRepositoryHEADActivity
PhabricatorrPrP804a5db46 commits
ArcanistrARCrARC2234c8c1 commit
libphutilrPHUrPHUbd568732 commits
Instances (SAAS)rSAASrSAAScdb7c7f0 commits
Services (SAAS)rSERVICESrSERVICESe07ec901 commit
Core (SAAS)rCORErCORE38625535 commits
  • These changes have been promoted to stable.

General

  • Owners packages can now be reviewers, and have a new Auto Review option.
  • The Differential dashboard has been split into smaller buckets which are more focused on the next required action.
  • Blocking reviewers can now be added explicitly via the CLI and web UI.

Security

  • Fixed an issue where a "Locked" Passphrase credential could still be made accessible via Conduit by a user with permission to edit it. This issue was reported to us via HackerOne, and we awarded a $300 bounty for it.
  • SSH public keys now have more-audible transaction records and history.
  • SSH public keys now send mail to account owners when modified.

Migrations

MigrationRiskDurationNotes
20160513.owners.01.autoreview.sql38msAdd autoreview.
20160513.owners.02.autoreviewnone.sql3msInitialize autoreview.
20160516.owners.01.dominion.sql66msAdd dominion.
20160516.owners.02.dominionstrong.sql10msInitialize dominion.
20160517.oauth.01.edge.sql73msAdd missing edge table.
20160518.ssh.01.activecol.sql228msAdd active column.
20160518.ssh.02.activeval.sql108msInitialize active column.
20160518.ssh.03.activekey.sql56msKey active column.
20160519.ssh.01.xaction.sql18msAdd SSH key transactions.

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

Upgrading / Compatibility

  • HTML mail is now the default. Users who prefer plain text mail can express this preference in Settings.
  • Automatic package auditing rules have changed slightly. Review the documentation for details on the modern rules. The new rules should generally align better with reasonable expectations you might have about what the rules are.

Differential

  • Differential's action buckets have been adjusted to focus more narrowly on the next required action.
  • More queries can be bucketed.
  • Removed "days fresh" and "days stale" indicators.
  • Removed redundant status text.
  • Landable revisions with open dependencies now show an icon and a warning in the list view.
  • Differential HTML mail now has a "View Revision" button to quickly jump to the revision. We'll bring this to other applications soon.

Owners

  • Packages are now mailable.
  • Packages can now be reviewers.
  • Packages have a nicer icon.
  • Packages now support Auto Review rules.
  • Packages now support Dominion rules.
  • Auditing rules have been made more consistent and modern.
  • Uninteresting auditors are no longer shown in the UI.
  • Uninteresting auditors can now be upgraded by Herald.

Miscellaneous

  • Improved transparent jeffs.
  • arc which is less complainsome in SVN repositories.
  • At last! Diffs now look great with a 24px/48px Impact monospaced font setting.
  • Passphrase no longer incorrectly fails to list "Used By" incorrectly.
  • Added a missing table which prevented changing OAuth server view policies.
  • Object creation mail now lists object projects again.
  • Two fewer typos!

Developer / Internal

  • XHPAST now supports PHP7 coalesce and spaceship operators.
  • Fixed an issue with XHPAST version detection.
Last Author
epriestley
Last Edited
May 21 2016, 12:06 AM

Event Timeline

epriestley edited the content of this document. (Show Details)