# LightAct 4.13 Beta 1

{% hint style="info" %}
LightAct Changelogs are written by humans and polished by AI. Read more about how Changelogs are created [here](https://docs.lightact.com/release-changelogs/how-are-changelogs-generated).
{% endhint %}

This changelog was created on **15 December 2025**. It includes **10 Epics** and **62 upgrades**.

***

## Robust Lightsync For 4.13

This epic focuses on making LightAct’s framelocking mechanism more streamlined and robust with better management of various states.

### Improvements

There are 1 new improvements in this epic.

#### LA4-6137: Lightsync Unintentional Kicking Out Of The Session

Implemented mechanism to prevent machines from being prematurely disconnected from LightSync session.

**Status:** *Testing*

***

## Flexible Asset Management For Big Shows

Improve asset management with enhanced manual refresh options and thumbnail generation, ensuring efficient performance and streamlined asset syncing across servers.

### Features

There are 4 new features in this epic.

#### LA4-6237: If There Is A Missing Asset, Layers Shouldn't Be Set To None.

Missing assets upon project file opening can lead to layers defaulting to 'None' in the dropdown, causing significant setbacks.

**Status:** *Done* | **Requesters:** *KGR*

#### LA4-6089: Non Blocking Asset Import

Added option to disable FileWatcher for user-controlled asset imports during shows. Asset imports now non-blocking with Swift notification and detailed logging.

**Status:** *Done* | **Requesters:** *AKL*

#### LA4-5943: Asset Import Changes

Asset ingestion is now divided into three non-blocking phases: import, get data (optional), and load & play. Some exceptions may apply.

**Status:** *Done* | **Requesters:** *AKL*

#### LA4-6093: Drag From Thumbnail?

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6093.gif" alt=""><figcaption></figcaption></figure></div>

Enable drag-and-drop functionality from the entire asset row or at least from the thumbnail for video layer creation.

**Status:** *Done* | **Requesters:** *SBA*

### Improvements

There are 2 new improvements in this epic.

#### LA4-5817: Asset Versioning For No Version In The Filename

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5817.png" alt=""><figcaption></figcaption></figure></div>

If you have assets without version suffixes and assets with them, all of them will be listed in the Version dropdown. The one without the suffix will be listed as ‘No version’.

**Status:** *Done*

#### LA4-5414: Gui Improvement Of Assets Window

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5414.png" alt=""><figcaption></figcaption></figure></div>

Remove two icons and mode column; streamline status display with asset icon colours and update tooltips for clearer communication.

**Status:** *Done*

***

## Proxy Video Files & Notch Downscaled Playback

Introducing enhanced video playback capabilities: Proxy video file support allows Primary and Editor machines to play videos in lower resolutions, optimizing Viewport previews. Additionally, the Notch downscaled playback feature enables machines to downscale Notch rendering when full-scale resolution is unnecessary. Enjoy a streamlined and efficient preview experience.

### Features

There are 2 new features in this epic.

#### LA4-5274: Proxy Video Files

Implement proxy video file support allowing users to provide lower resolution video files, identified by specific naming conventions (\_proxy2 or \_prx2 for 2x lower resolution, (\_proxy4 or \_prx4 for 4x lower resolution etc.).

**Status:** *Done*

#### LA4-6132: Downscaled Notch Playback

A new checkbox, 'Apply to Notch Blocks', has been added under Preview downsampling. When checked, it downscales the Play Notch Block node's resolution before rendering, then upscales it to the correct resolution, enhancing performance efficiency.

**Status:** *Done*

***

## Easy-peasy Lightnet For 4.13

Enhance LightNet cluster management with easier and more versatile connection management and better performance indicators for all the machines in the cluster.

### Features

There are 7 new features in this epic.

#### LA4-5474: Performance Graphs For All Cluster Machines In Performance Window

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5474.png" alt=""><figcaption></figcaption></figure></div>

Enable near real-time server performance data display in the Performance window when LightNet is active. Graphs should use Machine colour and display computer name labels. Add 'Status message frequency' dropdown in Preferences to adjust update intervals, ranging from 100ms to 1s for updates.

**Status:** *Done*

#### LA4-6187: Ability To End Lightsync From Non-primary Machines

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6187.png" alt=""><figcaption></figcaption></figure></div>

Added an "End LightSync" button in the LightNet Management Sync column, allowing non-primary computers to stop a Primary from hosting a LightSync session.

**Status:** *Done*

#### LA4-6075: Turn Into A Secondary + Invite Into A Cluster By Dragging

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6075.gif" alt=""><figcaption></figcaption></figure></div>

Enables server drag action within the user's own cluster. Primary servers convert to Secondary and join the cluster, while Backup or Editor roles simply join. In the GUI, other clusters should not display a green icon; it remains white.

**Status:** *Done*

#### LA4-6073: You Should Be Able To Uncheck Device Checkboxes

Resolved an issue allowing users to uncheck checkboxes, crucial for effective "Transmit to others" functionality. Added a "None" option to prevent accidental selections. Now, users can manage nodes without enabling any checkboxes, ensuring smoother workflow and preventing unnecessary node creation.

**Status:** *Done*

#### LA4-5994: Force Vsync On All Outputs

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5994.png" alt=""><figcaption></figcaption></figure></div>

Replaced the VSync checkbox with a "Vertical Sync" dropdown, offering two options: "VSync one output window" (default) and "VSync all output windows". Each setting is logged per output window. A basic tooltip provides clarity on the "Vertical Sync" settings.

**Status:** *Done*

#### LA4-5924: Minimize Gui Window Automatically

The GUI window will now automatically minimise to the taskbar when the output window is enabled on the same display as the GUI or any display on a secondary server. This enhancement aims to improve performance by potentially reducing the rendering load.

**Status:** *Done*

#### LA4-5476: Performance Top Right Indicator In Lightnet

The performance indicator on the primary server now reflects the status of the entire server group. If any server experiences a frame per second (FPS) drop from 60 to 30, the primary indicator will turn yellow, ensuring comprehensive performance monitoring.

**Status:** *Done*

***

## Flexible Backup Lightnet Role

Enhanced backup functionality allows server selection for improved efficiency and faster switching, especially for large events.

### Features

There are 3 new features in this epic.

#### LA4-6065: Manual Backup Vs Automatic Backup Switch

Enable manual triggering of a Backup server to take over the role of another server within the same cluster by dragging the backup server onto the one that needs to be replaced. If the servers are not in the same cluster, or if the dragged server is not in a Backup role, no changes occur.

**Status:** *Done*

#### LA4-6064: Backup Switch Should Happen Faster

When the Selective Backup feature is enabled, output windows on Backup servers mirror the settings of a primary server. Upon failure of a primary server, the backup verifies and synchronises output configurations to ensure a seamless switch within a single frame. If configurations differ, new output windows are established.

**Status:** *Done*

#### LA4-5187: Selective Backup & Automatic Functionality

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5187.png" alt=""><figcaption></figcaption></figure></div>

Configure specific backup servers to manage designated servers, with an optional automatic failover feature. A "Setup" button allows assigning server responsibilities. By default, automatic failover is disabled, but enabling it reveals server assignment options. This feature is contingent upon a specific licence condition and is reflected in server roles.

**Status:** *Done*

***

## Better Timeline Programming

Enhanced features ensure faster and more efficient timeline programming.

### Features

There are 11 new features in this epic.

#### LA4-6308: Splitting Layers

Introducing the "Split at Playhead" feature: Easily divide video layers into two sections at the playhead position. This option appears only when the playhead is on a layer. Upon activation, it seamlessly splits the layer, adjusting the Start and Duration properties accordingly, akin to a copy-paste operation. Enjoy precise edits without hassle.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-6211: Snapping When Jumping On The Timeline With Left Mouse Button

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6211.gif" alt=""><figcaption></figcaption></figure></div>

The playhead will now snap to the nearest section beginning or end, marker, or layer boundary within the snap area on the timeline. If none are present, snapping will occur to the closest vertical line. This enhances precision when jumping across the timeline using the left mouse button.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-6208: Focus To Playhead

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6208.gif" alt=""><figcaption></figcaption></figure></div>

Implemented 'focus on playhead' action in additional cases. Now activated when pressing jump buttons: Additionally, if enabled, the focus action triggers when the playhead exits the right of the timeline editor, ensuring constant visibility.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-6205: Proper Locking Of Tracks

When a track is locked, creating or editing layers on it is now restricted. Users are prevented from adding new layers via double-clicking, shortcuts, right-click menus, or dragging assets onto locked tracks. Additionally, layers cannot be dragged onto tracks that are locked. This update ensures that track locking effectively secures the entire track, preventing unintended modifications.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-6204: Alert With Overlapping Custom Tc Times

Enhanced timeline properties to improve user experience. The “Section” column now features editable section names. The “Start TC” is displayed without the label in rows, while “End TC” is computed based on the Start TC and section duration. If the “End TC” overlaps with another section’s Start TC, the label turns yellow. Additionally, the “End TC” column will hide if the screen width is insufficient. A new warning feature alerts users of overlaps when setting custom TC times, addressing the Hibino feature request for conflict detection.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-5765: Ability To Delete Any Track

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5765.png" alt=""><figcaption></figcaption></figure></div>

Remove the minus button for track deletion. Add a trash bin icon next to the track name or lock icon for improved functionality.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-6214: All But Excluded Section

Introducing a new option, "Follow in all but these sections," allowing users to specify sections they wish to exclude from sync. This feature operates inversely to "Follow in these sections only," ensuring sync is enabled in all sections except those selected.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-6203: Master Fade & Volume And Render Time Displayed In Timelines Window

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6203.png" alt=""><figcaption></figcaption></figure></div>

Displayed within the Timelines window are now the Timeline fade and Timeline master volume. Extended tooltips align with those in the Timeline Editor. Additionally, master volume and render time features have been introduced, addressing user feedback for enhanced functionality.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-6161: Playback Speed Multiplier For Timeline

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6161.png" alt=""><figcaption></figcaption></figure></div>

Playback speed adjustment for timelines is now possible, provided the timeline is not synchronised. This feature was requested during training.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-6069: Select All To Left/right On The Same Track

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6069.png" alt=""><figcaption></figcaption></figure></div>

Added commands to select all layers on the current track: right, left, or all directions.

**Status:** *Done*

#### LA4-5768: Assign A Mapping/asset To All Layers In A Timeline/track

Improved timeline drag-and-drop menu: Simplified asset and mapping assignment options, including "Assign to all layers" and "Assign to all layers on this track." Removed default option for enhanced user experience.

**Status:** *Done*

### Improvements

There are 4 new improvements in this epic.

#### LA4-6206: Non-whole Project Framerates Don't Work

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6206.png" alt=""><figcaption></figcaption></figure></div>

Resolved an issue where setting Project Settings to non-standard frame rates (e.g., 29.97, 59.94, 48) caused misalignment between the timeline display and playhead time. This also affected single-frame scrolling functionality. Non-whole project frame rates have been temporarily removed but will be reinstated once the issue is fully addressed.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-6340: Show Play Times

Added a "Show Play Times" checkbox. When selected, play times will be displayed; when unselected, they will be hidden.

**Status:** *Done* | **Requesters:** *SUP*

#### LA4-6331: Pasting Layers If There's Not Enough Space

Enhanced layer-pasting functionality now verifies available space and unlocked track status before pasting. If either condition fails, it automatically seeks the next available track. If no suitable track exists, it creates new tracks to accommodate the pasted layers, ensuring seamless integration with their original durations.

**Status:** *Done* | **Requesters:** *HIB*

#### LA4-5692: Duplicate Timeline Should Also Be In Properties Menu Of Timeline Editor Window.

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5692.png" alt=""><figcaption></figcaption></figure></div>

Add 'Duplicate Timeline' option to the Properties menu in the Timeline editor for enhanced accessibility.

**Status:** *Done*

***

## Qol September 25

Various Quality of Life improvements done in September 2025.

### Improvements

There are 10 new improvements in this epic.

#### LA4-5084: Integer As Dropdown\_remap Value

When setting Appearance Integer as a dropdown, the Remap value is now hidden and disabled.

**Status:** *Done*

#### LA4-6186: Non-latin Characters In Project Names

Support for non-Latin characters in project file names is temporarily removed due to crash issues. Invalid characters will trigger a warning.

**Status:** *Done*

#### LA4-6179: Dragging From Variable Group

Fixed unnecessary Getter/Setter menu appearance when dragging from variable groups.

**Status:** *Done*

#### LA4-6172: Timecode Monitor Window Should Show All Tc Sources.

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6172.png" alt=""><figcaption></figcaption></figure></div>

Redesigned timecode monitor to always display all TC sources, allowing name editing and offsets. Displays "No MIDI Receiver" when no sources are present.

**Status:** *Done*

#### LA4-6152: Multiple Incoming Art-net Tc

Support added for multiple incoming Art-Net TC sources, enhancing flexibility and integration capabilities.

**Status:** *Done*

#### LA4-5879: Incorrect Number Of Core Count In Some Cases

Incorrect CPU core count for Intel Xeon Gold 5512U; should be 28 cores, 56 threads.

**Status:** *Done*

#### LA4-5680: Projectors Should Not Appear In Mapping Dropdowns

Remove Projector from Mapping dropdown as it no longer supports Canvas (legacy), now hidden under -legacy launch argument. Affects approximately 0.5% of projects.

**Status:** *Done*

#### LA4-5446: Hide Viewport Warnings So That The Client Doesn't See Them

Option to hide all viewport warnings.

**Status:** *Done* | **Requesters:** *MFR*

#### LA4-3811: Better Logs

Added logs for enabling OSC Receiver with missing, empty, or incorrectly logged file paths.

**Status:** *Done*

#### LA4-5652: Framecount Should Be Visible In Asset's Properties

Feature inquiry regarding calculating numbers using time and FPS. Clarification on task difficulty requested, with a suggestion to defer if low priority.

**Status:** *Done* | **Requesters:** *MVI*

***

## Qol October 25

Quality of Life enhancements planned for October 2025.

### Improvements

There are 1 new improvements in this epic.

#### LA4-6070: Restore To Default

Added "Restore to default" command for unconnected inputs in variable groups.

**Status:** *Done*

***

## Node Upgrades For 4.13

New and upgraded nodes added in LightAct 4.13.

### Features

There are 6 new features in this epic.

#### LA4-5767: On Shutdown Node

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5767.png" alt=""><figcaption></figcaption></figure></div>

Introducing "Run on Shutdown", a simple node that triggers once when LightAct closes. Keywords: close, exit.

**Status:** *Done*

#### LA4-5580: Absolute Value

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5580.png" alt=""><figcaption></figcaption></figure></div>

Introducing a node that outputs absolute values for Int, Float, and other types, ensuring all components receive absolute values.

**Status:** *Done* | **Requesters:** *SUP*

#### LA4-6171: Vignette Function

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6171.png" alt=""><figcaption></figcaption></figure></div>

Introducing 'Texture Vignette' node with intuitive controls, enabling enhanced texture manipulation without overhauling existing code.

**Status:** *Done*

#### LA4-5795: Ability To Output Softedge Handles

Enable Softedge lines for Output during setup. Update "Draw handles" checkbox to "Render handles" for consistency with Warp nodes.

**Status:** *Done*

#### LA4-5706: Nodes For Json Packing And Parsing

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5706.png" alt=""><figcaption></figcaption></figure></div>

Feature request received for JSON Parser and Packager nodes in LA4, based on previous implementation in LA3.

**Status:** *Done*

#### LA4-5634: Expression Node

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5634.png" alt=""><figcaption></figcaption></figure></div>

Introducing an Expression Node with default float inputs, allowing users to create custom equations and add inputs dynamically for enhanced flexibility.

**Status:** *Done* | **Requesters:** *SUP*

### Improvements

There are 5 new improvements in this epic.

#### LA4-6481: A Node That Toggles Sending Of Dmx

Introducing the new "Set DMX Out State" node! This feature enables users to effortlessly toggle the "Send DMX" checkbox in the DMX Out window using a simple boolean input. Enhance your workflow efficiency with this intuitive control option.

**Status:** *Done*

#### LA4-6216: Scale X In Scale Y In Render Texture

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-6216.png" alt=""><figcaption></figcaption></figure></div>

Introduce separate Scale X and Scale Y inputs for better dimension control, ensuring compatibility with previous versions.

**Status:** *Done* | **Requesters:** *SUP*

#### LA4-5802: Project Framerate Info In Nodes

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5802.png" alt=""><figcaption></figcaption></figure></div>

Integrate Project framerate information into nodes by adding an output pin to the Application Tick node or creating a new Project framerate node.

**Status:** *Done*

#### LA4-5238: Content Override Boolean

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5238.png" alt=""><figcaption></figcaption></figure></div>

Add a "Content override" boolean option to some Get data nodes telling you if an object has Content override enabled or not.

**Status:** *Done*

#### LA4-5135: Panning Of Node Windows

<div align="left"><figure><img src="https://lightact.com/uploads/releases/LightAct4/changelogs/4.13.B1/LA4-5135.gif" alt=""><figcaption></figcaption></figure></div>

Improved window panning behaviour: Node dragging now initiates immediate panning, with speed increasing as cursor approaches window edge.

**Status:** *Done*

***

## Curve Editor Upgrade 25

Enhanced Curve editor for faster, easier multi-curve workflows and keyframe management.

### Improvements

There are 1 new improvements in this epic.

#### LA4-5229: Double Click Create A Point

Double-clicking in the curve editor creates points directly at the click location for single-component curves and on existing curves for multi-component curves.

**Status:** *Done*

## Other Upgrades

There are 5 new upgrades in this epic.

#### LA4-6482: A Node That Toggles Sending Of Dmx - For 4.12

Introducing the new "Set DMX Out State" node, designed to streamline your workflow. This node allows you to toggle the Send DMX checkbox in the DMX Out window effortlessly with a simple boolean input, enhancing control and flexibility in your lighting setups.

**Status:** *Done*

#### LA4-6434: Pixel Straddling Option In Dmx Fixtures

The pixel straddling property determines whether a single DMX pixel can span across universe border. The checkbox is part of the Fixture editor under Pixel properties, and is enabled by default.

**Status:** *Done* | **Requesters:** *SBA*

#### LA4-6404: Mosys & Freed Receiver Cause Crash

Resolved crashes when creating MoSys and FreeD Receivers in new projects.

**Status:** *Done*

#### LA4-6309: Adjustable Max Pixel Number In Dmx Fixtures

Max number of pixels in a DMX fixture has been increased to 1024.

**Status:** *Done*

#### LA4-6268: Deltacast Sender With Sdi Card Not Working

Resolved an issue where the Deltacast Sender node failed to initialise with the DELTA-12G-e-h 4i2c card.

**Status:** *Done*
