Page MenuHomePhabricator

2019 Week 44 (Early November)
Updated 1,619 Days AgoPublic

Version 2 of 2: You are viewing the current published version of this document.

Summary of changes from October 28th, 2019 to November 3, 2019.

CodebaseRepositoryHEADActivity
PhabricatorrPrPbe2b8f4bcb15 commits
ArcanistrARCrARCcc1ff3886 commits
libphutilrPHUrPHU39ed96c0 commits
Instances (SAAS)rSAASrSAAS7ecf93d0 commits
Services (SAAS)rSERVICESrSERVICESc4bd1190 commits
Core (SAAS)rCORErCORE8013aa45 commits
  • These changes were promoted to stable.

General

  • No notes in this period.

Security

  • No notes in this period.

Migrations

MigrationRiskDurationNotes
20191028.uriindex.01.rebuild.php10 ms

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

Upgrading / Compatibility

NOTE: Although you are supposed to stop the daemons while running migrations, failing to do so usually doesn't cause negative effects. For this release, it likely will: if you don't stop the daemons while performing the upgrade, the repository URI migration may execute immediately, on the old code, and fail to rebuild the index. The major symptom of this issue is arc diff failing to push to staging areas. You can fix this after the fact with bin/search index --type PhabricatorRepository --force.
  • The bin/ssh-auth-key script has been removed.

Minor

  • [] arc land now works in git p4 (Git/Perforce) repositories.
  • When you "arc land" onto a branch which does not exist locally, we now try to fetch it from the remote before giving up.
  • Arcanist now explicitly disables the "diff.suppressBlankEmpty" Git config option when generating diffs. This option could produce diffs which are rendered in a misleading way.
  • [] Previously, if you changed phabricator.base-uri, a repository URI index could become outdated. This index is now built in a way that self-corrects if the base URI is changed.
  • [] Fixed an issue where jumping to symbols like "#define" could generate an improperly encoded URI.
  • [] Added a basic implementation of harbormaster.artifact.search.
  • [] The top-level burndown chart in Maniphest now queries the correct dataset (net open tasks, instead of task creation count).
  • [] Commit hovercards now show more information.
  • [] Maniphest now shows commits and revisions in a tabular view.
  • [] Projects now support searching by "Root Project", and support depth constraints in the API.

The [] icon indicates a change backed by support mana.

Last Author
epriestley
Last Edited
Nov 11 2019, 7:45 PM