Change Log - Version 2.9
Patch Releases
2.9.0 — 01/04/2022
| Category | Description |
|---|---|
New Feature |
Add Run in editor option for Pixotope |
New Feature |
New VertexControl UI |
New Feature |
New NumberControl UI |
New Feature |
Add control fields menu zoom option |
New Feature |
Allow caching via profile and command (Unreal Plugins for now) |
New Feature |
Add remember checkbox to Authorize Modal |
New Feature |
Add duplicate to playlist |
New Feature |
Templates: Added the ability to switch templates between Unreal and any compatible system (e.g. Change from Unreal to Pixotope) |
New Feature |
Vizrt: Add support for Viz Pilot 2.2.0 |
Improvement |
CasparCG: CasparCG Resources had wrong name |
Improvement |
Show target machine in log title |
Improvement |
Logs: Logs pagination improvements |
Improvement |
Google sheets data source improvements |
Improvement |
Authorize settings, remember by default |
Improvement |
Server: Allow large payload limits |
Improvement |
DevTools & Refresh - CTRL+ALT+SHIFT F5/F12 |
Improvement |
Vizrt: Handle Viz Restart correctly when App restarts |
Improvement |
Vizrt: Use TL background path in different location |
Improvement |
Dont use live preview if not launched (use snapshot) |
Optimization |
Logs: Limit view logs to 50K |
Optimization |
Kill local preview when Studio is down |
Bug Fix |
Fix studio crash when deleting active show |
Bug Fix |
Fix: Numpad issues |
Bug Fix |
Fix: Server side update settings |
Bug Fix |
Fix: Thumbnail was removed when changing channel |
Bug Fix |
Fix: Page ID duplicate issue |
Bug Fix |
Fix focus bug with TextArea & Input |
| Category | Description |
|---|---|
Improvement |
Improve Monaco auto complete for findElement |
Improvement |
Number Control Built from scratch, added support for Ctrl & Alt modifiers while dragging |
Improvement |
Missing placeholder property for NumberControl |
Improvement |
Fix: Preview sticks when clicking open while in play mode |
Improvement |
Fix: Can't select field id of an array field |
Improvement |
Show Reoder only in list component |
Improvement |
Make console resizable |
Improvement |
Allow Shift+Arrow to move in larger steps |
Improvement |
Reset undo/redo after UI switching |
Improvement |
Rubber band performance improvemnts |
Improvement |
Tabs / Groups overflow changes |
Improvement |
Zoom anchor changes: Now possible to zoom in on the canvas |
Improvement |
Ctrl + Shift drag fixes |
Improvement |
Improved copy & paste (allow paste in group) |
Improvement |
Console view changes |
Improvement |
Allow user-select in console |
Improvement |
Add console scrollbar |
Improvement |
Draggable list control optimization |
Improvement |
Script: Update to latest Monaco Editor |
Bug Fix |
Fix: Vertex Linked/Locked values not updating correctly |
Bug Fix |
Fix drop item blinking |
| Category | Description |
|---|---|
Improvement |
Force file creation with a 0o666 premission mode |
Improvement |
Improve Sync |
Optimization |
Skip cache sync / info if Unreal Engine project is already running |
| Category | Description |
|---|---|
New Feature |
AutoIngest: New User Interface |
Improvement |
AutoIngest: Auto Ingest - FFMPEG Configuration UI |
Improvement |
Search: Improve tags search |
Improvement |
Database storage assets rename fixes |
Improvement |
Assets: Rotate image to match exif info |
Improvement |
Select asset on double click in standalone app |
Improvement |
AutoIngest: Command builder improvements |
Optimization |
AutoIngest: Do not monitor empty folders or if path does not exists |
Bug Fix |
Fix Firefox upload |
| Category | Description |
|---|---|
New Feature |
UMG: Added Support for FSlateBrush (Texture) |
New Feature |
Add Get Components to Pie / Bar Chart |
New Feature |
UMG: Added Manual Variable update |
New Feature |
Add Expired License Notification |
New Feature |
Add text support to ControlCondition |
New Feature |
Pixotope: Added support for Pixotope 2.x versions |
New Feature |
Support for 4.25 move to on-request |
Improvement |
Rename AEffectorCloneActor → ACloneInstanceBaseActor |
Improvement |
Protect against GEngine==nullptr |
Improvement |
Verify cached textures exist |
Improvement |
Reset Textures on empty string |
Improvement |
Rename Layer to Layer ID |
Improvement |
Out by Default: All elements will be set to the "out" state when the scene is initialized |
Bug Fix |
Fixed: Jump To Frame Unreal Engine 4.27 |
Bug Fix |
Fix possible crash with Control Color |
Bug Fix |
Fix OnLayerChange being fired before DataRead |
2.9.2 — 20/07/2022
| Category | Description |
|---|---|
New Feature |
Add auth middleware for logs download |
New Feature |
Added option to export logs |
New Feature |
Vizrt: Added Support Vizrt TL Continue |
New Feature |
Dynamic Layers |
Improvement |
Table insert after bug |
Improvement |
Disable borderless shell when app is not responding |
Improvement |
NumberControl: Support keyboard modifiers on Up/Down |
Improvement |
Hide Live preview if current payload has snapshot preview |
Improvement |
Playlist Managment: Dont allow shows to have 0 playlists |
Improvement |
Identify Scale vectors and provide better ux |
Improvement |
Vizrt: Vizrt Snapshot - Reload if needed |
Improvement |
Remote UI is now resizable |
Improvement |
Remote: Add continue button |
Improvement |
Show thumbnail of global layer |
Improvement |
NumberControl: Improve wheel experience on a small range number input |
Improvement |
NumberInput did not fire change on spinner change |
Improvement |
Focus playlist on load and after modal is closed |
Bug Fix |
NumberControl: Fix increment on null/undefined should be act as 0 |
Bug Fix |
NumberControl: Fix bugs where values were not updating correctly |
| Category | Description |
|---|---|
Improvement |
Set Page/Description via script |
Improvement |
MultiSelect not showing toggles current value |
Improvement |
Multi select didn't show correct value on non-same properties |
Bug Fix |
Fix monaco undo issue |
Bug Fix |
Fix selection issue with ctrl |
Bug Fix |
Fix color picker closing issue |
Bug Fix |
Fix Crash on specific selection sequence |
| Category | Description |
|---|---|
Optimization |
Remove 1TB Quota limit in ui |
Optimization |
Skip cache sync / info if UE project is already running |
Bug Fix |
Fix UE 5 Projects were not launched |
| Category | Description |
|---|---|
New Feature |
Added ability to jump to asset using keyboard |
Improvement |
Prevent Circular search |
Improvement |
Allow custom meta tags |
Bug Fix |
Fix restart issue |
Bug Fix |
Fix logs blink issue |
| Category | Description |
|---|---|
New Feature |
Added Preview Only Control Component |
New Feature |
Dynamic Layers |
New Feature |
Added Control Viewer/Window |
New Feature |
Added Support for FSlateBrush (Texture) |
New Feature |
Add cloner mask |
New Feature |
Added transparent mesh in cloner |
Improvement |
Rename Layer to Layer ID |
Improvement |
Pixotope: Pixotope Add Run in editor option |
Improvement |
Reset Textures on empty string |
Improvement |
ControlAction to Keep animation at last frame |
Improvement |
Show Transform in a more friendly way |
Improvement |
Show Quatation as Regular Rotation vector |
Improvement |
Support dynamic table |
Improvement |
MeshSurface is now a placement type in Mesh |
Improvement |
Update clones after source was changed |
Optimization |
Remove tooltip from the metadata (as title) |
Bug Fix |
Fix Layer Dropdown resets when control component is inside bp |
Bug Fix |
Fix bug where ControlWidget triggers Layer In/Out/Change twice |
Bug Fix |
Fixed crash when closing map that has blueprint with primitive with AddDynamicMaterial in construction script |
Bug Fix |
Fixed updating bounding box in case "cloner of cloners" |
Bug Fix |
Fixed bug with UV in circle primitive |
Bug Fix |
Fixed crash in AutoFollow |
Bug Fix |
Fixed smoothing groups in primitives for 5.0.1 |
Bug Fix |
Fixed exposed properties crash in 5.0.1 |
Bug Fix |
Fixed crash with OnObjectModified |
Bug Fix |
Fixed material color not affecting sources |
2.9.3 — 19/09/2022
| Category | Description |
|---|---|
New Feature |
Macros: Introduced Macros |
New Feature |
Vizrt: Added support to SoftClip control |
New Feature |
Playlist: Add Template Layer to columns |
New Feature |
Playlist: Add optio to filter with regex |
New Feature |
API: Add Clear / Cleanup |
New Feature |
Logs: Add IP filter option |
New Feature |
Added level filter to Template Manager |
New Feature |
Remote: Add ability to load Show UI |
New Feature |
Added option to Enable / disable a template in a combo |
Improvement |
Macros: Import/Export for Settings Macros |
Improvement |
Vizrt: Vizrt Transition Logic Update |
Improvement |
Vizrt: Set is sent twice on IN |
Improvement |
Playlist: Show page time |
Improvement |
Playlist: Change Thumbnail minimum size |
Improvement |
Playlist: Scroll to callup page |
Improvement |
Adding Clear command |
Improvement |
Moved shortcuts to be user keyboard shortcuts |
Improvement |
Show label of properties when in table structure |
Improvement |
Improved error if can't launch project |
Improvement |
Adding info text with last 10 commits info in S3 |
Improvement |
Move logs to async |
Improvement |
Change Start time in local time |
Optimization |
Remove horizontal scroll offset in Playlist |
Optimization |
Playlist: Remove .umap in path column (UE) |
Bug Fix |
Fix "edit profile channel" styles |
Bug Fix |
Vizrt: Fix: Empty payload does not take in |
Bug Fix |
Playlist: Fix title styles |
Bug Fix |
Playlist: Fix "Add Multiple templates to Playlist would issue same PageId to all added pages" |
Bug Fix |
Playlist: Fix "Take And Read Next does not scroll" |
Bug Fix |
Playlist: Fix tooltip height styles |
Bug Fix |
UE: Fix Command in Global layer are not being fired |
Bug Fix |
UE: Fixed bug where payload was empty after layer id was changed |
Bug Fix |
UE: Fixed bug where ControlActor default values were incorrect |
Bug Fix |
Fixed bug that prevented Show UI from loading |
Bug Fix |
Fix image context menu in table |
Bug Fix |
Fixed bug where Shell app stuck if showing message box at startup |
Bug Fix |
Fixed bug where Struct of a struct in a table didn't work |
Bug Fix |
Fixed crash on import Array.Struct Struct |
Bug Fix |
Fixed bug where Radio initial value did not show |
Bug Fix |
Fixed issue where local preview stops working When reloaded (or reconnected) connection |
Bug Fix |
Fixed bug when selecting a show it didn't show all templates |
Bug Fix |
Fix Backup/Restore not working with redundancy setup |
Bug Fix |
Fixed bug in NumberControl small range and small step not behaving correctly |
Bug Fix |
Fixed crash when data in NumberControl is not a number |
| Category | Description |
|---|---|
New Feature |
Add table property showIndex |
New Feature |
Add expand/collapse toggle for layers |
New Feature |
Added plyr media player |
New Feature |
Added HLS support to play live media |
New Feature |
Add MediaType to MediaView |
New Feature |
Add current user login/session to requests |
New Feature |
Added Field id in Cascade menu |
Improvement |
Change toggle layers icon |
Improvement |
Reduce spaces for info inputs |
Improvement |
Nested selection fixes |
Improvement |
Drag/drop improvments |
Improvement |
UI Updates of the Field tree |
Improvement |
Improved magnetic fix |
Improvement |
Allow period (.) in field id (for UE combo) |
Improvement |
Protect against deleted layer |
Optimization |
Performance updates |
Optimization |
Remove header from table if empty column |
Bug Fix |
Fix table allowReorder |
Bug Fix |
Fix drag/drop with scrolled parent |
Bug Fix |
Fix recursive elements creation |
Bug Fix |
Fix tabs removing issue |
Bug Fix |
Fix nested table header/footer position |
Bug Fix |
Fix resets layout size on page change |
Bug Fix |
Fix bug in color picker where color would reset when dragging outside of the box |
Bug Fix |
Fix issue where group default bakground color was shown on drag |
Bug Fix |
Fix bug where there was a vertical offset in text |
Bug Fix |
Fixed bug where Events on Groups not being executed |
Bug Fix |
Fixed bug where Color Props dont update value if typed in textbox |
Bug Fix |
Fixed bug where Search breaks if adding "\" char |
Bug Fix |
Fixed crash when filtering in cascader |
Bug Fix |
Fix radio button spacing |
| Category | Description |
|---|---|
New Feature |
Added fail-safe file copy |
New Feature |
Added overrides args |
Improvement |
Check if running by cached folder |
Improvement |
Default to 5 files copy at once |
Improvement |
Force close file handles |
Improvement |
Debug Cache Panel |
Improvement |
Route UE commands |
Improvement |
Concurrent File IO Setting |
Improvement |
Logs add padding in filter input |
Improvement |
Improve status indication |
Improvement |
Cache use value floor |
Improvement |
Verify sync |
Improvement |
Verify access |
Improvement |
Produce meaning full errors if failed to load/write db file |
Improvement |
System info performance warnings |
Bug Fix |
Fix dropping requests to UE |
Bug Fix |
Fixed bug where Cache DB was not saved |
Bug Fix |
Fixed bug where Cache was initialized twice |
| Category | Description |
|---|---|
New Feature |
Add more logs for error exceptions |
Improvement |
Assets logs code changes |
Improvement |
Disable enter click in NameModal if there is an error |
Optimization |
Trim Asset name on update/upload |
Bug Fix |
Fix for rename asset bug with spaces |
| Category | Description |
|---|---|
New Feature |
Added support for TGA GrayScale & Indexed images |
New Feature |
Added Layers Folder Path Auto Conversion for 'PostLoad' Maps |
New Feature |
Added support for Streaming Levels |
New Feature |
Added Exposed Levels Array |
New Feature |
Dynamic Layer: Added variations support by sequencer |
Improvement |
AutoStart PIE moved to after first render frame (to let the UE load all what is needed) |
Improvement |
Force read dynamic layers at begin play |
Improvement |
Use targa lib to read files |
Improvement |
Dynamic Layer: Check if layer is pending kill |
Improvement |
Dynamic Layer: Get controls from spawned ChildActorComponents |
Improvement |
Allow Empty Title/ID for Controls |
Improvement |
Allow inheritance on BP Types |
Improvement |
Destroy SequenceActor after jumping |
Improvement |
Reusable address for tcp server |
Improvement |
Use short map paths instead of FSoftObjectPath |
Improvement |
Move to json config instead of ini |
Optimization |
Faster tcp/udp message processing |
Bug Fix |
Fix command interface to have /api |




