Summary of changes from July 23, 2016 to July 30, 2016.
| Codebase | Repository | {icon lock} | HEAD | Activity |
|----------|------------|--|------|----------|
| Phabricator | rP | | rPbbc2ae7 | 27 commits |
| Arcanist | rARC | | rARC06c641f | 2 commits |
| libphutil | rPHU | | rPHUd0daa2b | 1 commit |
| Instances (SAAS) | rSAAS | {icon lock} | rSAAS3e81f6e | 0 commits |
| Services (SAAS) | rSERVICES | {icon lock} | rSERVICES9cc774e | 0 commits |
| Core (SAAS) | rCORE | {icon lock} | rCORE35d7495 | 0 commits |
- These changes were promoted to `stable`.
General
=======
- Initial prototype of new Packages application, for distributing and updating Arcanist extensions and Phabricator applications.
- Calendar is inching closer to being a usable application.
Security
========
- //No notes in this period.//
Migrations
==========
| Migration | Risk | Duration | Notes |
|-----------|------|----------|-------|
| 20160720.calendar.invitetxn.php | | 485 ms | Cleans up invite transactions.
| db.packages | {icon database, color=green} | 14 ms | Creates new "Packages" database.
| 20160721.pack.01.pub.sql | | 24 ms | Packages.
| 20160721.pack.02.pubxaction.sql | | 20 ms | Packages.
| 20160721.pack.03.edge.sql | | 44 ms | Packages.
| 20160721.pack.04.pkg.sql | | 24 ms | Packages.
| 20160721.pack.05.pkgxaction.sql | | 35 ms | Packages.
| 20160721.pack.06.version.sql | | 27 ms | Packages.
| 20160721.pack.07.versionxaction.sql | | 21 ms | Packages.
| 20160722.pack.01.pubngrams.sql | | 27 ms | Packages.
| 20160722.pack.02.pkgngrams.sql | | 30 ms | Packages.
| 20160722.pack.03.versionngrams.sql | | 21 ms | Packages.
//"Duration" is the duration for this install, and may not be representative.//
Upgrading / Compatibility
=========================
- //No notes in this period.//
Minor
=====
- All Phabricator CLI commands now correct British spellings.
- Entering TOTP codes in Multi-Factor Auth now uses a numeric keyboard on mobile devices.
- Fixed an issue with epoch timestamp constraints not applying properly to Conduit API queries.
- Task graphs degrade more gracefully and include links to browse/filter all tasks as a search result page.
- "Blocked" task queries have more consistent language ("Parent" / "Subtask") and now work correctly when there are a mixure of open and closed subtasks or parent tasks.