Summary of changes from October 24, 2015 to November 1, 2015.
| Codebase | Repository | {icon lock} | HEAD | Activity |
|----------|------------|--|------|----------|
| Phabricator | rP | | rP268fac2 | 43 commits |
| Arcanist | rARC | | rARC2db40f9 | 2 commits |
| libphutil | rPHU | | rPHUceca9d1 | 5 commits |
| Instances (SAAS) | rSAAS | {icon lock} | rSAASeb7277a | 0 commits |
| Services (SAAS) | rSERVICES | {icon lock} | rSERVICES58a0e84 | 0 commits |
| Core (SAAS) | rCORE | {icon lock} | rCORE919fea3 | 1 commit |
- These changes were promoted to `stable`.
- See also [[ /phame/live/111/post/development_notes_2015_week_45/ | Development Notes for 2015 Week 45 ]].
General
=======
- Remarkup now has a !!highlight!! rule (`!!highlight!!`).
- Applications which use "Document Views" (like Diviner, Legalpad, Phriction and Phame) are receiving design updates.
Security
========
- No notes in this period.
Migrations
==========
| Migration | Risk | Duration | Notes |
|----|----|----|----|
| 20151030.harbormaster.initiator.sql | | 2,754ms | Adds `initiatorPHID` to builds.
| 20151106.phame.post.mailkey.1.sql | | 31ms | Adds `mailKey` to Phame posts.
| 20151106.phame.post.mailkey.2.php | | 214ms | Populates `mailKey` for existing Phame posts.
//"Duration" is the duration for this install, and may not be representative.//
Upgrading / Compatibility
=========================
- Removed obsolete "Conduit Certificate" page. This mechanism was obsoleted by "Conduit Tokens" earlier this year. (Existing certificates will continue to work for now.)
- There is an upcoming mandatory migration from old Differential hunk storage to new Differential hunk storage. Installs with a large amount of data and a long history can avoid maintenance downtime by running this migration manually in advance of when it becomes mandatory. Follow T8623 for discussion.
Phurl
=====
Phurl is a prototype application.
- PHURLs now validate properly.
- PHURLs now support aliases.
Minor
=====
- Fixed a compatibility issue with ElasticSearch 2.0.
- Fixed some font weight issues on mobile.
- Made general behind-the-scenes improvements to the consistency of mobile navigation and page generation.
- Added an `initiatorPHID` to Harbormaster builds, to provide some additional information about what prompted a build.
- Fixed an issue where the Calendar date picker Javascript could misbehave if configured with a non-default week start date.
- Made some general improvements to Phame.