---
title: "BigPicture 8.12.0 Release Notes"
canonical: "https://support.appfire.com/space/DLP/297768726/BigPicture%208.12.0%20Release%20Notes"
format: markdown
---
| **Category** | **Feature description** | **Sneak peek** |
| --- | --- | --- |
| **Timeboxes  (Resources module)** | **You can visualize timeboxes (Program Increments, Iterations) on a timeline.**<br>Timebox option is available under the "View" icon. | ![image](media://a3504b8e-8714-4eb6-a3d6-551a3d8aaebf)<br>![image](media://bfd8ebab-a572-4b25-9928-7d68145eff9a) |
| **[You can use timeboxes to aggregate data.](https://appfire.atlassian.net/wiki/spaces/DLP/pages/297504798/Scale+Time+Period+and+Aggregation.#AggregationByTimeboxes)**<br>Click on a timebox (in the header row) to activate the aggregation.<br>Note: If box periods overlap the timebox aggregation is not available. | ![image](media://7d3972ea-e3de-4447-bd8d-442964c9a434) |
| <span style="color: #172b4d">[Representations of timebox aggregation periods are visible](https://appfire.atlassian.net/wiki/spaces/DLP/pages/297504798/Scale+Time+Period+and+Aggregation.#00000NoTimeboxesResourcesModule)</span>[ when timeboxes haven't been created for a given period](https://appfire.atlassian.net/wiki/spaces/DLP/pages/297504798/Scale+Time+Period+and+Aggregation.#00000NoTimeboxesResourcesModule) | ![image](media://ab9dc1be-47f6-4c65-bac6-d4f80e567d82) |
| **Undo **  
**(Board module)** | <span style="color: #28303e">[Undo button is available on the Board module](https://appfire.atlassian.net/wiki/spaces/DLP/pages/297667675)</span><br>You can undo the following actions:<br>- task planned from backlog to board
- task re-planned on board (column or team changed)<br><span style="color: #172b4d">The Undo button is grayed out by default. It becomes available when the user performs an action that can be undone. Performing an undo operation OR reloading the page makes the Undo button grayed out again.</span> | ![image]() |
| **Dependencies** | You can create a dependency (Gantt module) when dependencies are collapsed (arrows hidden) | ![image](media://e40ab4f8-bc93-445b-8ea7-515e3ed1527f)<br>![image](media://139bcb85-9ee1-4d3c-a6fc-3599aee88876) |
| **Snipe to task** | Snipe to task is available in the backlog of a Board module | ![image](media://1bc2f413-1cc1-4f69-95be-c37806e54928) |
| <span style="color: #28303e">[Snipe to task highlights all search results](https://appfire.atlassian.net/wiki/spaces/DLP/pages/298060889)</span><br><span style="color: #28303e">Snipe to task:</span><br>- highlights all items matching the search (the currently selected task is highlighted with a darker color)
- <span style="color: #172b4d">expands the task tree to make them visible</span> | ![image]() |
| **Usability**<br>**Scope definition access**  
**(Risks module)** | Easy access to scope definition<br><span style="color: #172b4d">When the s</span><span style="color: #172b4d">[cope definition ](https://appfire.atlassian.net/wiki/spaces/DLP/pages/297572829)</span><span style="color: #172b4d">is empty (undefined box scope), you can't add an existing issue to the Risk matrix. You need to define the box scope first.  </span><br><span style="color: #172b4d">A link in the message provides direct access to the scope definition of a box. </span> | ![image](media://040b8732-c760-4d84-abf2-00b9f748a493) |