# Changelog

### \[06 June 2025]: Hotfix 1.1a

* UI Fix: Fixed Osero Suite Icons
* Renamed "Data Export Class" to "Data Handler Class" in Developer Settings to properly reflect functionality.
* Upgraded to 5.6

### \[27 February 2025]: Update v1.1

* Updated to UE5.5
* Updated copyright notice
* Updated code for consistency across all Osero Suite tools
  * This includes adding a sort function to the Osero Suite Menu so that the tools are always in the same order, not dependant on which order the plugins load
  * This includes updating code to new Osero Suite naming convention
  * Osero Suite logo in tool now opens the Jeren Osero website
  * All code for each engine version is in ALL plugin versions so it doesn't matter which engine version the plugin comes from, it should work for all (5.2+)
  * Resynced static functions across all Osero Suite tools so that they perform the same in every tool
* Added Osero Suite "Header" to the Results Screen
  * Removed Documentation/Store Page/Icon from Render Details Panel
* Added Osero Suite Footer
  * Moved "View Render Graph" to footer
    * "View Render Graph" is now disabled if only one job was rendered
  * Added new button "Open Contact Sheet"
  * Added plugin version to footer
* Added icons to buttons throughout tool
* Code optimisation and reworks
* Bug fixes
  * Fixed bug in 5.4+ where settings didn't save to config properly
  * "Open in File Explorer" buttons are now platform-independant rather than Windows only
  * "Split Shots Into Folders" bool now updates output correctly if output ends in '/' and now removes {shot\_name} key when ticked off
  * If two jobs/shots have the same name, the json now records them correctly
  * Fixed bug where opening a new render results window would not close the old one
  * Fixed bug where if a render results window is open when clicking render in the Movie Render Queue, the window will now close
* Render Data
  * Added checks to json saving/loading to make sure the json is an Osero Suite json
  * Combined three saved jsons into one
  * Changed the save path to account for saving multiple jsons
  * Added new Data Handler Class that can be used to process data at the end of a render
    * Added example to Plugin's Content folder
    * [See here for more information](https://docs.oserosuite.com/supported-assets/render-results-screen/how-to-use-5.2+/data-handler)
* Render Results Window
  * Added Project Name and Engine Version to Window Title
  * Modified the default Window size to fit the content a little better
  * Added ability to view the last n-renders (default to 10, can be changed in Project Settings)
  * Added new (experimental) Contact Sheet viewer to get a quick overview of the render ([see here](https://docs.oserosuite.com/supported-assets/render-results-screen/how-to-use-5.2+/ui-outline/contact-sheet))
* Render Details Panel
  * Added Project Name and Engine Version to Render Details Panel
  * Added tooltips to clarify what each data point means
  * Changed the "Copy" button back to a basic button
  * Added proper separators to the panel to make it easier to read
  * Documentation/Store Page/Icon moved to "Header"
* Job/Shot Breakdown Panel
  * Added "No Shot Data Found" window when the loaded window cannot find any appropriate render data, rather than just leaving a blank screen.
  * Removed ugly pixellated Osero Suite logo from behind the shot results
  * Added backgrounds and separators to each job entry to make it easier to read
  * Added new tooltip when hovering a job/shot to view the data about that job/shot, including an image of the first frame (if the render is an image sequence) to make it easier to understand which shot is which
  * Cleaned up the buttons for each job to fit with a "UE5" look rather than a "UE4" look
  * Fixed the icon for "Open Line Graph" for individual jobs
  * "Open Line Graph" is disabled if there is only one shot for a job
* Line Graph
  * Redesigned the Line Graph with better visuals
  * Added proper Osero Suite Header
  * Moved buttons to proper Osero Suite Footer
* Project Settings
  * General
    * Added "Number of Renders to Keep" which will automatically delete any older render data once this number is reached
  * Accessibility
    * Fixed the Reset button to save to config correctly
    * Updated a couple of variable names
  * Added "Contact Sheet" Category
    * Added array to define file extensions to search for when opening a Contact Sheet
    * [See here for more information](https://docs.oserosuite.com/supported-assets/render-results-screen/how-to-use-5.2+/ui-outline/contact-sheet)
  * Added "Graphing" Category
    * Added ability to modify details of the Line Graph including colours and line thicknesses
  * Added "Automation" Category
    * Added option to not show the Render Results Window at the end of a render
    * Added Data Exporter class option ([see here](https://docs.oserosuite.com/supported-assets/render-results-screen/how-to-use-5.2+/data-handler))
* Updated documentation (<https://docs.oserosuite.com/supported-assets/render-results-screen>)

### \[10 April 2024] Release v1.0

* **Status**: Published
* **Marketplace Link**: <https://www.unrealengine.com/marketplace/en-US/product/osero-suite-render-results-screen>
* **Release Date**: 18 April 2024
* **Main Documentation**:[ ](https://jerenosero.com/osero-suite/module-creator/)<https://jerenosero.com/osero-suite/render-results-screen/>
* **Code Modules:**
  * OS\_RenderResultsEditor (Editor Only)
  * OS\_RenderResultsRuntime (Runtime Module)
* **Network Replicated:**
  * No (Not required as editor tool only)
* **Supported Development Platforms:**
  * Windows
* **Key Features:**
  * Adds a Render Results window to the Movie Render Queue that gets triggered when a render finishes
  * Shows how long a render took to finish, and how long each shot and sequence took
  * Adds two buttons:
    * *Rerender All Shots*: Rerenders all shots currently marked active
    * *Rerender Failed Shots*: Rerenders only the shots that did not render before the render was interrupted
  * Simple line graphs for visual display of render times
  * Buttons to browse to each level sequence in the Content Browser and to open the render output location in File Explorer
  * Adds an *Output Directory Override* variable to the render job for quick and easy modification of the output location for multiple jobs at once
  * Adds a *Split Shots Into Folders* variable to allow for quick organisation by rendering each shot into its own “Shot Name” subfolder in the output directory
  * As a bonus, having this plugin active also makes it so that the mouse cursor isn’t consumed by the rendering window so you can still use it without having to alt-tab away
  * Colours and date/time formats changeable in Project Settings


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.oserosuite.com/supported-assets/render-results-screen/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
