| Work Item Type | Title | Release Notes |
|---|---|---|
| Feature | [REACH-34632] Spartan: Tile Sizes |
You can now choose the size of your asset tiles when in Tile View. This helps Creatives and Asset Managers by having larger previews of their content so that finding and interacting with content is faster and more efficient;
Use the slider in the top right to adjust the Tile Sizes
![]()
|
| Feature | [REACH-34690] Spartan: Tile Sizes User Preferences |
When you change the tile sizes in in Spartan your selection will be retained in your preferences so that your last size is always saved on logout and login.
|
| Feature | [REACH-34719] Improve Delete Modal Action Button Experience |
More feedback is provided to users deleting assets. When deleting large files or many assets at a time the deletion process can take multiple seconds. The modal will now update and let you know it's working in the background while the deletion takes place;
![]() |
| Feature | [REACH-34730] Spartan's Action Toolbar (top and line item) for Workflow Status - Play |
A Play button is available on&;Spartan's Workflow Status Action Toolbar to resume workflows;
|
| Feature | [REACH-34800] Batch Action Grey Bar Spartan Status - Abandon |
Take action on one or more workflow execution by using the action buttons on the top left of the Workflow Status screen. This allows users to Resume, Pause, Abandon multiple workflow executions at a time;
![]() |
| Feature | [REACH-35001] Metadata Form Boolean Inputs - Component Refactor |
Boolean metadata inputs must be able to have three values.
|
| Feature | Load Timeline View Faster (Access) |
Test Scenarios and Results on 2.8.0
![]() |
| Feature | Drag and Drop into Collection on Palette |
You can now select one or more Assets (up to a whole page of 60 items) and drag them onto a Collection in your Collection Palette;Collections cannot be added to collections (all other types are fair game) and if a Collection already contains 1 or more of the selected, dragged-and-dropped assets, they will not be added again;
|
| Feature | Spartan: Batch Update Single Fields (Number) | See #58989 |
| Feature | Hide Blueprint Menu Item from Spartan |
References to Blueprint have been removed from the menus of the application.
|
| Feature | Export Video - System Action |
The System Action for exporting Video assets is now available. The system action presents several options and then runs a the workflow as specified in the Dynamic Property:&;workflows.exportVideoWorkflow;
|
| Feature | Allow for Conditional Advanced Search on Categories |
Categories can now be included as advanced search criteria. Add one or more Categories to further refine your search along with any other conditions you need;
![]() |
| Feature | [REACH-34118] Batch Update Single Fields (Categories) | |
| Feature | Right Curtain Behavior on Workflow Execution/System Action |
Then the right curtain returns to its previous state (expanded or collapsed) after starting a Workflow or System Action;
If it was closed, it closes on "run workflow" click
If it was open, it remains open and returns to its previous state (e.g. displaying asset details)
|
| Feature | Dynamic Props Admin Page |
If you're an Admin User you now have a user interface to Create, Read, Update, and Delete dynamic properties. Use dynamic properties for system configurations and workflow variables that need to be updated. Dynamic properties can be modified without restarting Reach Engine;
For those with many properties, use the search box to refine your list and use the column sorts to change the display order;
![]() ![]() |
| Feature | Search in WF Status: Simple Text Searching |
On the Workflow Status screen you can now use the Simple Search input at the top of the screen to filter workflows by their Execution Label;
![]() |
| Feature | SPIKE: Research level of effort to upgrade to Angular 8+ | |
| Feature | Api Performance Enhancement: CollectionsResource api/inventory/collections/asset/{id}?assetType={assetType} |
This api call now takes 100-200ms for admin and 200-400ms for non-admin. Previously&;5.66s user vs 3.89s admin
|
| Feature | [REACH-28750] Input: Date/Time |
This component now exists:&;
![]() |
| Feature | [REACH-30635] Spartan: Workflow Status Read Only |
Workflow Status has been completely redesigned. The new design and layout enables more users to see more information, with more data points, more quickly. With this release the workflow status screen shows parent executions only. Visibility into steps, sub flows and other data is forthcoming in our next release. In the meantime you can browse to the workflow section to view Reach Engine's workflow activity and all of your powerful automations running;
![]() Some notable changes:&;
![]() |
| Feature | [REACH-32382] Move action for assets within a public collection |
When in Collection View you can now move Asset from one collection to another. This simplifies and accelerates the process of curating content much easier as it combines multiple steps into one. Instead of removing and then adding assets between Collections as two steps, just use the Move Action!
![]() |
| Feature | Spartan: Batch Update Single Fields (Small Text) |
This is the same Batch Update you're used to in the new user interface.
![]() |
| Feature | [REACH-34113] Batch Update Single Fields (Large Text) |
See #58989&;
|
| Feature | [REACH-34114] Batch Update Single Fields (Calendar Fields) | |
| Feature | [REACH-34115] Batch Update Single Fields (Boolean) | |
| Feature | [REACH-34116] Batch Update Single Fields (Link Fields) | |
| Feature | [REACH-34117] Batch Update Single Fields (Single Picklist) | |
| Feature | [REACH-34118] Batch Update Single Fields (Multiple Picklist) | |
| Feature | [REACH-34428] Add is null to advanced search for boolean values. |
Boolean metadata fields have three values, True, False and Null. Null specifies that the field has never had a value on the Asset - it's not explicitly true or false, it just doesn't apply or have a value yet. You can now search for this mysterious third value in advanced search to find assets that might need a value of true or false;
|
| Feature | [REACH-34798] Spartan: Progress Bars for Workflow Status |
Progress bars are shown for parent level workflow executions on the main Workflow Status page. Each status has a corresponding color on the progress bar;
The Progress Bar and the workflow state are shown in the "Progress" column. This column can be sorted (Ascending or Descending);
![]() |
| Feature | [REACH-32103] Spartan - Ability to add system metadata field 'Categories' to facets |
|
| Feature | Api Performance Enhancement: Inventory Endpoints api/inventory/{inventoryType}/{id} |
API calls that took between 4 and 9 seconds are now in the 200-400ms range;&;
|
| Feature | Remove Scheduler Call on getExecutions API |
In order to speed up the workflow status screen, we removed extraneous calls to the Scheduler in order to boost performance;
|
| Feature | Upgrade from Node 8 to Node 10+ |
Node Releases |
| Feature | Allow for sorting workflow executions by start date |
Our APIs now support the ability to sort workflows by their start date
|
| Feature | Allow for sorting workflow executions by end time |
Our APIs now support the ability to sort workflows by their end time
|
| Feature | Event Logger to Event Log |
Starting with Reach Engine 2.8, we are capturing events to rolling log files, allowing for the integration of a log aggregation system like the ELK stack type reading of those log files. The events being tracked are:
By default, logs appear in the following folders:
Log4j settings:
We call this DOWNLOAD_ASSET, but it is more&;CONTENT_ACCESS. Anytime any content is accessed via the UI one of these events will be emitted - including browsing thumbnails. We have plans to correct this in the future.
METADATA MODIFIED:
WORKFLOW:
|
| Bug | Base S3 Params are incorrectly determined |
In addition to using the correct parameters when using a specific file system, if we do not know what file system we are interacting with but we do know it is of type S3, we will use the params for a configured S3 file system rather than arbitrarily looking for a file system named "AWS"&;
|
| Bug | Advanced Search: 'Actors' option display returns blank panel |
In rare cases&;a picklist option option display name becomes undefined. This has been resolved by&;casting options and requests in a manner that is more reliable.
|
| Bug | Video Unified View: Created clips not being returned/listed beneath player |
This and similar behavior can occur when metadata fields are created with reserved words. When creating metadata fields via the supported method of the Admin Screen an admin will receive a validation modal informing them to choose a different metadata property name.
![]()
The list of reserved words is as follows:
aspectRatio frameRate channelCount sampleDepth sampleRate checksum codec fileSize height width bitrate timecodeFormat duration containerType fileExtension name id systemkeywords datecreated dateupdated owner private uuid inventorykey contentsarchivedflag repositorypath sourcefilepath itemcount restorekey assettype searchableflag datelocked versionflag truncatedflag metadataformid offset boost size and or like notlike in notin gt gte lt lte isnull isnotnull orderby order_by asc desc filter true false today between |
| Bug | Create/Edit Facet: Available Fields dropdown not returned in alphabetical order |
Available Fields dropdown are displayed in alphabetical order.
|
| Bug | [REACH-32421] Date/Time User Input Only Displays Date |
When running workflows in Spartan Date/Time User Input fields are now available;
![]() |
| Bug | [REACH-34602] CopyFileStep skips copy in the same directory even if target file name is different from source | CopyFileStep no longer skips the copy operation if the target of the copy is in an ancestor of the source directory. |
| Bug | [REACH-34869] Timeline: Existing Time of Day format Timeline is not populated in Existing timeline Name dropdown |
In order to add a video asset to an existing timeline, the video must have a start timecode on or after the start timecode of the Timeline. If the video assets start timecode precedes the start of the Timecode, we filter it from the list of existing Timelines in order to prevent a video from being added when it occurred before the Timelines beginning.
|
| Bug | Reach Engine LOCAL File System entry can be invalidated via prefix editing which cannot be reverted |
In an effort to increase stability and decrease an admin's ability to accidentally break core filesystem requirements the default LOCAL File System is not editable in the UI. Previously, the&;LOCAL File System entry could be invalidated via prefix editing and not reverted.
![]() |

















