2015 Week 49 (Very Early December)
Updated 769 Days AgoPublic

Summary of changes from November 28, 2015 to December 5, 2015.

CodebaseRepositoryHEADActivity
PhabricatorrPrPb48202752 commits
ArcanistrARCrARC4a680c712 commits
libphutilrPHUrPHUa8143ce7 commits
Instances (SAAS)rSAASrSAASe0563ca2 commits
Services (SAAS)rSERVICESrSERVICESee889d40 commits
Core (SAAS)rCORErCORE0e1bc260 commits
IMPORTANT: We're making major changes to Maniphest in master after this release cut. All installs which use Maniphest should follow T9905 before upgrading past this release.

General

  • See T9905 for important discussion of upcoming changes.
  • Fixed an issue with inline comments not rendering properly in mail.
  • Added some more default profile picture options.

Security

  • No notes in this period.

Migrations

MigrationRiskDurationNotes
20151111.phame.blog.archive.1.sql35msPhame archive status.
20151111.phame.blog.archive.2.sql11msPhame archive status.
20151128.phame.blog.picture.1.sql32msPhame blog pictures.
20151130.phurl.mailkey.1.sql12msPhurl mailkey storage.
20151130.phurl.mailkey.2.php27msPhurl mailkey assignment.
20151202.versioneddraft.1.sql6msFancier new drafts table.

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

Upgrading/Compatibility

  • ApplicationEditor is about to land in Maniphest, which will entail major changes. This stable release is the last safe harbor before these changes hit master. See T9905 for discussion.

Phame

Phame is a prototype application.

  • Phame stuff is now destructible with bin/remove destroy.
  • Added profile images to blogs.
  • All other parts of Phame are also now far better.

Misc

  • libphutil should now behave better with other libraries performing class_exists() checks.
  • Added a number of new xhpast lint rules.
  • Added detail about xhpast lint rules to arc linters xhpast.
  • arc alias now has more specific output about shell command aliases.
  • Modernized page generation in several applications.
  • Versions panel now shows dates and more library information.
  • Storage upgrades and adjustments now use locks, just in case your deployment script may run multiple copies concurrently.
  • Wrote a document about how to restart Phabricator properly.

Phacility

  • The billing system now automatically reminds installs about overdue invoices.
  • Severely overdue instances are now automatically suspended.
Last Author
epriestley
Projects
None
Subscribers
None