Page MenuHomePhabricator

2016 Week 18 (Extremely Late April)
Updated 2,890 Days AgoPublic

Summary of changes from April 22, 2016 to April 29, 2016.

CodebaseRepositoryHEADActivity
PhabricatorrPrP0ba393932 commits
ArcanistrARCrARCc58f1b95 commits
libphutilrPHUrPHUf27bc7f4 commits
Instances (SAAS)rSAASrSAAS0e2f09c0 commits
Services (SAAS)rSERVICESrSERVICES04ae8c82 commits
Core (SAAS)rCORErCORE33b3d504 commits

General

Security

  • No notes in this period.

Migrations

MigrationRiskDurationNotes
20160424.locks.1.sql29msFancier multi-master locking.
20160426.searchedge.sql43msMissing edge table.

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

Upgrading / Compatibility

  • There is a breaking change in the XHPAST syntax tree format to improve support for PHP7 syntax. See D15678.

Arcanist / Lint

  • Python linters now recommend pip over easy_install.
  • Improved Flake8 recognition of extension error codes.
  • Updated liners for new XHPAST version.

Minor / Developer

  • Added client-side support for query timeouts.
  • Phabricator web queries now time out after 30 seconds on systems with support for client-side query timeouts.
  • Fixed an issue when starting aphlict with no logs config.
  • Fixed some issues with remarkup rendering in Pholio.
  • Improved Diffusion hosting configuration instructions.
  • Fixed an issue where changing the visibility on a custom form could fail on a missing edge table.
  • Font files and other nonstandard resource files should cache better, now.
  • Triple clicking task titles now selects the entire title in Firefox.
  • XHPAST now supports PHP7 ...$var and function f() : int { ... } syntaxes.
Tags
None
Referenced Files
None
Subscribers
None
Tokens
"Like" token, awarded by VTG38.
Last Author
epriestley
Last Edited
Apr 30 2016, 1:31 AM