Subtasks Rollup ensures that recurring task can be rolled up to the next occurrence together with its subtasks. If some subtasks are predecessors of other subtasks, their dependency structure is kept. For example, when recurring task with subtasks gets closed, a new recurring task with subtasks is created:
Other features added during the fall 2012: