Summary of changes from February 6, 2016 to February 13, 2016.
| Codebase | Repository | {icon lock} | HEAD | Activity |
|----------|------------|--|------|----------|
| Phabricator | rP | | rPbec21d8 | 66 commits |
| Arcanist | rARC | | rARCfcc11b3 | 2 commits |
| libphutil | rPHU | | rPHUf43291e | 0 commits |
| Instances (SAAS) | rSAAS | {icon lock} | rSAAS48e89cb | 0 commits |
| Services (SAAS) | rSERVICES | {icon lock} | rSERVICESd79ec54 | 0 commits |
| Core (SAAS) | rCORE | {icon lock} | rCORE8b2af6f | 0 commits |
- These changes have been promoted to `stable`.
- See also [[ /phame/post/view/765/development_notes_2016_week_7/ | Development Notes (2016 Week 7) ]].
General
=======
- Workboards now support new features, including points and cover images. For full details, see [[ /phame/post/view/764/updates_to_workboards_dragging_cover_photos_and_points/ | Updates to Workboards: Dragging, Cover Photos and Points ]].
- Many changes in this period relate to subprojects and milestones. You can find some discussion of the current and planned state of these features in T10349.
Security
========
- No notes in this period.
Migrations
==========
| Migration | Risk | Duration | Notes |
|----|----|----|----|
| 20160202.board.1.proxy.sql | | 65ms | Supports proxy columns.
| 20160206.cover.1.sql | | 4,816ms | Adds cover image storage.
| 20160208.task.1.sql | | 3,750ms | Removes obsolete column.
| 20160208.task.2.sql | | 2,311ms | Removes obsolete column.
| 20160208.task.3.sql | | 3,780ms | Removes obsolete column.
| 20160212.proj.1.sql | | 54ms | Adds board preference storage.
| 20160212.proj.2.sql | | 8ms | Adds board preference storage.
//"Duration" is the duration for this install, and may not be representative.//
Updating and Compatibility
==========================
- No notes in this period.
Arcanist
========
- `arc land` should now work better if you use HTTP to fetch changes from a remote that requires you to type a password.
Design
======
- Everything is more beautiful and functional.
- Project and user hovercards are particularly more beautiful and functional.
Diffusion
=========
- Plain commit hashes are now exposed more prominently in the Diffusion UI.
- Fixed an issue with handling `Content-Encoding: gzip` VCS HTTP requests.
Herald
======
- Herald now supports "Does Not Match Regexp" conditions, and supports "Content Does Not Match" more widely.
Projects and Workboards
=======================
- Milestone projects no longer show the "Subprojects" menu item, as they can not have subprojects.
- Milestone columns now link to subprojects.
- Workboards are now more printable.
- Workboards can now be panned by dragging the background.
- Rewrote workboards to have far more bugs, then fixed some of the bugs.
- Workboards that are obsolete or were created by accident can now be disabled.
- Workboards now support a fullscreen/presentation mode.
- Dragging to a priority-sorted column no longer adjusts priority task priority if it doesn't need to.
- Workboard columns now scroll internally, so boards with long columns should be more manageable.
- Dragging tasks to the edges of the screen now scrolls the workboard.
- You can now save a particular order and filter as defaults for a workboard.
- Milestone column visibility is now tied to milestone archival status.
- Project autocomplete no longer suggests uncompletable names.
- Fixed an issue where importing from a workboard with subprojects or milestones would create phantom columns.
Maniphest
=========
- When you close an unassigned task, Maniphest assigns it to you. You can now disable this behavior per-status in `maniphest.statuses`.