コンテンツにスキップ

Designer r33 Release Notes

このコンテンツはまだ日本語訳がありません。

Full (Pro) build: 251962
Starter build: 251963
Released: June 10th 2026

Items marked with a are also included in r32.4.9.

  • DSOF-30798 & DSOF-32367 & DSOF-32851 - Matrox video capture inputs are now more stable. Designer no longer rebuilds an input’s capture topology — which produced a brief black frame — when only colour space, transfer characteristic, aspect ratio or audio metadata in the incoming SDI signal changes. Changes that genuinely affect the signal (resolution, frame rate, scan mode or 3G level) still rebuild the topology as before. In addition, when one input on a Matrox card restarts, the other inputs on that card are no longer disrupted.
  • DSOF-32697 & DSOF-32753 - The Director no longer hangs when opening the Notch layer editor after hot-reloading a Notch block, and no longer hangs repeatedly after exposable parameters have been removed from a block and the block reloaded into a running project.
  • DSOF-32809 - Sequencing the same video clip at two keyframes on a single Video Layer now correctly restarts the clip from its first frame when the second keyframe is reached, instead of continuing to play uninterrupted — restoring the behaviour from before r30.8.
  • DSOF-32836 - A Video Layer with its Speed set to 0 and its At end point set to Pause now correctly holds on the first frame when played from the start of its section, instead of displaying the last frame.
  • DSOF-32861 & DSOF-32870 - Copying and pasting layers on a Track now behaves correctly. Pasting an expanded group no longer creates duplicate child layers outside the group, and pasting multiple layers now preserves the time offsets between them — the earliest layer lands at the playhead and the rest keep their original spacing — instead of stacking every layer at the playhead.
  • DSOF-32954 - Moving a Video Layer with the Ctrl+Alt+< and Ctrl+Alt+> keyboard shortcuts now moves the layer’s keyframes along with it, matching the behaviour when the layer is dragged with the mouse.

Full (Pro) build: 250407
Starter build: 250408
Released: May 27th 2026

  • DSOF-31347, DSOF-20828 & DSOF-32890 - NMOS support has been extended across the IP video capture workflow:

    • Persistent IP Video inputs configured as ST 2110 or NMOS are now registered as NMOS receivers, so they can be discovered and connected to from an NMOS registry.
    • Incoming ST 2110 streams that aren’t from RenderStream are now detected and listed in the video input source dropdown, with their SDP downloaded from the registry automatically.
    • The enableOutOfBandNMOS option switch has been removed — out-of-band NMOS now runs by default.
  • DSOF-32837 - Holding D and clicking a layer in the track view now toggles its disabled state, matching the existing M + click shortcut for mute.

  • DSOF-32740 - The MIDI and OSC monitor view now supports clearing, filtering, and sorting, making it easier to find the most recently received messages or focus on a particular channel during long sessions.

  • DSOF-32764 - OSC devices can now send to multiple IP addresses and ports from a single device, removing the need to duplicate programming across multiple devices to address several destinations.

  • DSOF-32329 - The Colour Shift layer property now includes a linear brightness control that works independently of the alpha channel, so brightness can be faded without affecting transparency. Layer types that bake Colour Shift into their main property panel — such as Video and Bitmap layers — expose the new control directly; other layers can access it via the Colour Shift property. Previously, fading brightness without affecting opacity required placing a solid black layer above the content or driving the Colour Shift contrast via an expression.

  • DSOF-30330 - The fade time used by the Backspace fade-down action is now configurable in seconds.

  • DSOF-32681 - Layer Colour Rules now include a Not Equals comparison operator, making it easier to colour layers based on whether a property has been modified from its default.

  • DSOF-32645 - The Timecode widget tooltip now clearly describes the direction of positive and negative offsets, so the value entered matches the observed behaviour.

  • DSOF-20072 - Mesh Mapping gains a new Combine screens option that can merge multiple active screens on a machine into a single viewpoint render. This is useful for setups with many screens where rendering each screen separately would be expensive. The available modes are:

    • None — each screen has its own separate frustum (the existing behaviour).
    • All — all screens share a single combined frustum.
    • Non-Output — screens are combined on non-output machines, but kept separate on output machines.
    • All Active — active screens are combined locally only.

    Combining only works when the total field of view across the combined screens is under 180 degrees.

  • DSOF-31631 - The RenderStream protocol now supports float-array parameters. The Notch integration uses this to receive OSC float arrays piped into a Notch block running as a RenderStream workload; support in the RenderStream UE plugin is coming in a future release, and other render workloads can implement the protocol’s float-array support themselves.

  • DSOF-32482 - SceneAnimation layers can now be added to Layer Stacks and play back as part of the stack, allowing FBX and Alembic animations to be packaged into a single asset alongside their associated 2.5D plate content.

  • DSOF-32368 - IP-VFC cards running newer firmware now report detected PTP grandmasters to the Designer UI, making it easier to verify that an ST 2110 sender can see a PTP clock. Cards on older firmware are unaffected and continue to show no grandmaster information.

  • DSOF-32609 - A new GUI capture REST API endpoint (GET /api/internal/gui/capture) renders an offscreen screenshot of Designer’s 3D viewport to a PNG under the project’s thumbnails/ folder. Output dimensions and whether to include widget panels are controllable via query parameters.

  • DSOF-29318 - DMX screens now support 8-bit and 16-bit CMY drivers in addition to RGB.

  • DSOF-32879 - Expressions can now be toggled on or off while preserving the formula by clicking on the = sign next to the expression. This applies to fields, list indirection index fields, etc.

  • DSOF-32897 - Disabled Expressions and Sockpuppeted fields on Layers suppressed by “Isolate Sockpuppet” now appear a dark green (or dark brown for expressions with errors) to more easily distinguish them from fields that are fully Sockpuppet Disabled or have no expression assigned.

  • DSOF-32694 - A new global minimum proxy level setting clamps how high-resolution displays appear in the visualiser, editors and visualiser cameras regardless of zoom level. This avoids the frame-drop risk on large-scale shows where accidentally zooming in close to a screen would otherwise force full-resolution rendering. Mapped feeds are unaffected, so output content is never proxied.

  • DSOF-32273 - 3D LUTs now use tetrahedral interpolation by default, bringing the non-OCIO LUT path into line with the OCIO path and producing smoother colour transitions, particularly for hue rotations. An Interpolation dropdown has been added to the LUT resource properties; select Trilinear to restore the previous behaviour for legacy pipeline matching.

  • DSOF-30256 - When Apply Feeds or genlock configuration is running on a remote server, the feed view now displays a clear overlay on that machine’s feeds showing the progress, matching what the server reports on its splash screen.

  • DSOF-27947 - The RigidBody tracking source editor has been tidied up to match other object-tracking source editors. Greyed-out controls now include suggestion text explaining why they’re unavailable, and the live position/rotation indicators in the Values section remain available for troubleshooting.

  • DSOF-32838 - Disabled layers now correctly display their assigned media and mapping in the layer property panel and track view, instead of showing “none” or an incorrect mapping. Disabling a layer affects playback and rendering only, not the displayed configuration.
  • DSOF-32835 - The TransportControl layer’s Transport Jump Command now retains its track reference if tracks are renamed by a remote editor.
  • DSOF-32687 - The NMOS SDP served by the NMOS node is now refreshed when a sender’s colour format or other SDP-relevant properties change. Previously the served SDP described the prior parameters until Designer was restarted.
  • DSOF-32640 - Hot-reloading a Notch block — for example by copying it into a project that is already running — no longer sometimes causes Designer to hang when entering new notch layers.
  • DSOF-32591 - The HUD widget no longer splits and overlaps the playback controls and track scroll bar in projects with many machines.
  • DSOF-26810 - The remote diagnostic gathering process in d3 Manager no longer steals fullscreen on the target machine, preventing disruption to live show output during rehearsals.
  • DSOF-30153 - When duplicating a parallel mapping and then editing the original’s settings, the white border in the layer’s mapping selection now follows the active mapping instead of remaining attached to the duplicate.
  • DSOF-32608 - Opening the track widget on large projects is generally more performant, especially on very large projects.
  • DSOF-32833 - Calling field-evaluation APIs on non-numeric fields (such as text fields) no longer triggers an access violation. The evaluation path now validates the field type and returns a clear error for unsupported types instead of producing undefined behaviour.

Full (Pro) build: 251218
Starter build: 251219
Released: June 3rd 2026

Items marked with a are also included in r32.4.8.

  • DSOF-32691 - Drawing the timeline is now more performant on Tracks that contain a large number of notes and tags, reducing the per-frame cost on every machine that displays the timeline.
  • DSOF-32433 - Editors no longer intermittently report media as missing on Actor and Understudy machines when that media is actually present.
  • DSOF-32437 - The OpenVPCal Plugin can now capture calibration patterns in a Director and Actor setup. Previously, pattern generation and patching worked but the capture step failed — the screen went black and the capture never completed — on anything other than a solo machine.
  • DSOF-32457 - Upgrading specific projects created in r18.1 to versions above r30.8 no longer opens to an unresponsive interface with a blank grey background.
  • DSOF-32652 - Designer machines no longer show a false “Display settings do not match project configuration. Did you remember to Apply Feed Settings?” warning when a GUI head is set to a custom resolution. The warning now appears only when the display configuration genuinely needs feed settings to be applied.
  • DSOF-32749 & DSOF-32778 - Editing Track notes with the Ctrl+N note dialog now behaves correctly. Editing a note at a different zoom level to the one it was created at no longer creates a duplicate note at the nearest second, and clearing a note’s contents and confirming with Enter now reliably deletes it.

Full (Pro) build: 250397
Starter build: 250398
Released: May 27th 2026

Items marked with a are also included in r32.4.7.

  • DSOF-32763 - Using Insert Track to insert one Track into another no longer links Cues, MIDI, Notes, and timecode between the source and destination tracks.
  • DSOF-32875 - Locked Layers that sit entirely after a region targeted by the Remove Bars timeline action now shift backwards along with the rest of the track, instead of staying at their original position and desyncing from surrounding layers.
  • DSOF-32816 - Pasting a group of layers into a new Track no longer extends the destination track’s duration by the time offset that the group held in its source track.
  • DSOF-32629 - Changing the palette of a Radar Layer to a solid colour gradient now updates the Layer’s output immediately. Previously, the radar continued to display as black until you switched tracks and back.

Full (Pro) build: 249736
Starter build: 249737
Released: May 20th 2026

Items marked with a are also included in r32.4.6.

  • DSOF-32061 - Changing the project refresh rate now better aligns layers, cues and keyframes to the new framerate.
  • DSOF-32858 - The Null handle when setting texture parameter console message is now rate-limited and includes the affected texture’s path, description, status, and rendering context. Previously, this error was emitted unconditionally every frame with no information beyond the shader sampler slot, making the underlying issue difficult to diagnose from logs alone.
  • DSOF-32747 - Switching between versions of a video file no longer prevents the clip from rendering when the new version has a different duration to the previous one. Previously, the affected Video Layer had to be deselected and reselected to recover.
  • DSOF-32439 - Designer no longer fires audio device notifications on startup for installed ASIO and Dante drivers that have no hardware connected. Notifications now only fire when a previously-working audio device disconnects mid-session. This restores the behaviour from before r33.1.
  • DSOF-31070 - Active IP Video Capture sources are now preserved across Designer project restarts. Previously, the patched IP video-in resources could be missing on reopening the project, leaving the inputs inactive with unable to create video capture stream errors.
  • DSOF-30503 - The video delay calibration widget now reports realistic values for ST 2110 video inputs. Previously, the widget produced delays of several thousand seconds due to a unit mismatch in the receive timestamp.
  • DSOF-32434 - HDMI capture inputs reporting RGB Limited — including Nvidia GPU outputs that incorrectly advertise their RGB Full streams as Limited — now produce an image instead of a black screen. The Limited-to-Full conversion is now performed by a Designer shader rather than by Deltacast hardware, where it was unreliable for these sources.
  • DSOF-32814 - TransportControl Layers now reliably issue timeline jumps on other tracks when their containing track is jumped to via timecode.
  • DSOF-32370 - Designer no longer logs The given index isn't a section; please check your logic! to the console when dragging keyframes on a track that also contains note or tag cues, and snapping a keyframe to a section boundary now correctly finds the next section break when there are intermediate non-section cues. This restores the behaviour from before r31.3.
  • DSOF-32448 - RenderStream streams no longer stop after a secondary render machine is marked as failed using the Mark as Failed failover method. The understudy now takes over and continues rendering the stream as expected.
  • DSOF-32688 - When the d3Net connection to a peer briefly drops and recovers, the Director now automatically re-admits the peer to the session. Previously, the peer remained offline in the Network Status widget and the Director’s console accumulated has already exited warnings every few seconds until the show file was restarted.
  • DSOF-32271 - The Network Status widget on Editor machines no longer randomly reports remote machines as --- or “not present”. The widget now correctly subscribes to and displays the remote frame rate and machine status for every machine in the session.
  • DSOF-32686 - Machines will no longer occasionally fail to launch when launched remotely from the director.
  • DSOF-32857 - When Designer fails to start due to a subsystem exception (for example, when the display manager cannot enumerate the local display adapters), the startup-failure dialog now includes the originating exception’s message and any context-aware remediation steps the subsystem has authored. Creating a diagnostic is no longer the default action — the operator must opt in — and when opted in, a faster system diagnostic is created instead of a full project diagnostic. This restores the behaviour from before r31.3.1.
  • DSOF-30200 - The console on an Editor running in Solo mode is no longer spammed with updateDirectorBlockedState() messages, making genuine errors easier to spot during troubleshooting.
  • DSOF-31218 - Designer no longer logs New resource actions haven't been unsubscribed and Remove resource actions haven't been unsubscribed warnings during shutdown. This may also resolve rare hang-on-shutdown behaviour observed in busy projects.
  • DSOF-30782 - Driver-update notifications in the console (for example, the Matrox driver/SDK mismatch warning) now link to the correct download pages on the Disguise website.

Full (Pro) build: 248549
Starter build: 248550
Released: May 13th 2026

Items marked with a are also included in r32.4.5.

  • DSOF-32723 - When upgrading projects from r33.0 or earlier to r33.1 or above, only layers that were muted while the editor was set to Locked to Director are now converted to Disabled. Layers muted on editors while in Independent transport mode are no longer disabled on upgrade.
  • DSOF-32489 - RenderStream workloads no longer occasionally display an INVALID scene and fail to load all remote parameters when they are first detected.
  • DSOF-32670 - Launching RenderStream Local workloads no longer significantly degrades Designer performance while the project is launching in projects with arrows and mesh projections.
  • DSOF-32595 - Track rendering performance is improved, especially for large projects.
  • DSOF-32676 - Pressing Enter to stop the track now works correctly after the playhead has reached the end of the track. See Transport Player Controls.
  • DSOF-32693 - System diagnostics generated through d3manager now correctly include the Mellanox Mlx5_Dump_Me_Now-* dump folders, which are useful when troubleshooting network adaptor faults.
  • DSOF-32550 - The profileGPUPoolFromLaunch option switch now produces more detailed and accurate output, with properly balanced events and correctly labelled buffer entries.
  • DSOF-32651 - Projects that used the legacy virtual camera workflow prior to r25.0 no longer fail to upgrade when opened in a newer version of Designer.

Full (Pro) build: 247780
Starter build: 247781
Released: May 6th 2026

Items marked with a are also included in r32.4.4.

  • DSOF-32605 & DSOF-32592 - Editing keyframes on very large projects no longer causes the director machine to drop frames.
  • DSOF-32643 - When saving a section of a Track as a new Track, Cues, Notes, and Tags on the new Track are no longer linked to the old track as well.
  • DSOF-32620 & DSOF-32621 - Loading Alembic files is now more robust: meshes containing unsupported elements (such as FaceSet material grouping metadata) now load with the unsupported elements ignored, rather than failing the whole file, and projects containing multiple large Alembic files no longer crash to desktop on startup.
  • DSOF-32348, DSOF-32355, DSOF-32356, DSOF-32372 & DSOF-32331 - A range of IP-VFC reliability fixes:
    • IP-VFC cards appear more reliably after a cold reboot.
    • Adding or swapping IP-VFC cards between machine restarts is now more reliable.
    • Failure to lock to PTP is now reported as PTP Not Locked, instead of the misleading PTP Domain Number is different or PTP Profile is different.
    • NMOS connection requests that include a primary or secondary multicast address update now apply correctly to the IP-VFC port, as expected when running ST 2110 with out-of-band NMOS.
  • DSOF-32587 - When an OmniCal Plan contains cameras with no OmniCal camera assigned and is not set to simulate capture, the Plan camera background now correctly shows red instead of green.

r33.1 - X2 Support and Quality of Life Improvements

Section titled “r33.1 - X2 Support and Quality of Life Improvements”

Full (Pro) build: 247072
Starter build: 247073
Released: April 29th 2026

  • DSOF-28802, DSOF-28801, DSOF-28447, DSOF-32365 & DSOF-32496 - Mesh Mappings have received a comprehensive update:
    • New methods to control resolution (Scaling, Fixed, or Pixels-per-Degree), independent of the projected screen.
    • An optional No Warp mode that sends the stream without warping content to UVs, so screen-space effects from RenderStream sources render cleanly without seams.
    • Per-axis Overscan X and Overscan Y fields for additional pixels of render area on the seams between meshes.
    • New cross-projection blend modes.
    • Performance improvements.
  • DSOF-29986 - Three new option switches (renderstreamActiveLatencyPercentile, renderstreamActiveLatencyOffset and renderstreamBufferSize) let users tune RenderStream active latency to address intermittent dropped frames caused by variable RenderStream sync timing. See Tuning RenderStream Active Latency for guidance.
  • DSOF-31998 - The Receive Health widget now lists incoming RenderStream texture parameter streams alongside frame streams, with sent and received rates available per stream.
  • DSOF-31948 - RenderStream workloads no longer intermittently crash when texture parameters are switched between sources (e.g. between a precomp and another texture) while the workload is running.
  • DSOF-31834 & DSOF-31719 - The Bandwidth Estimation widget now reports outgoing RenderStream texture parameter bandwidth against the network adaptor that will actually be used (instead of an “Automatic” category), and reports incoming bandwidth for subscribed RenderStream streams.
  • DSOF-32190 - RenderStream asset sync tasks now display progress feedback, indicate when a task has stalled, and can be interrupted with a confirmation prompt.
  • DSOF-32188 - The RenderStream asset list now distinguishes between assets of the same name in different folders by surfacing the full project path.
  • DSOF-32263 - The OpenVPCal Plugin now disables the Designer GUI during capture to reduce the chance of dropped frames during the calibration process.
  • DSOF-32451 - The OmniCal Plan Camera Stats window has been reorganised — bandwidth is now reported in Mbit/s for easier comparison against configured network bandwidth, and the columns most useful for troubleshooting (such as missed packets and packet errors) are visible by default.
  • DSOF-32243 - The Live Update API has been extended to expose the same data points found in the Proof of Play .csv file in real time, enabling integration with content management systems. Note that Proof of Play currently only supports Video Layers.
  • DSOF-32570 - The Designer Plugins API now provides scoped authentication tokens for cloud-aware plugins instead of giving them access to the master Auth0 token, improving security in multi-plugin environments.
  • DSOF-31949 - Designer now displays a helpful notification when an audio input device (e.g. a USB device used for timecode) is unplugged.
  • DSOF-23055 - The audio waveform view now supports the audio of video clips on Video Layers, in addition to Audio Layer tracks.
  • DSOF-30285 - You can now force-break references when importing packages, allowing imports to skip dependencies you know aren’t needed.
  • DSOF-25386 - Layers now have a project-level Disable option that persists across project restarts, replacing the legacy allowPersistentMute debug option. Disabled layers display dimmed with a [DISABLED] label and are excluded from rendering. Mute remains a per-machine session-level toggle that resets on machine reboot. Layers that were previously muted when the allowPersistentMute option switch was enabled will now appear as Disabled.
  • DSOF-30338 - Pressing SHIFT + ESC now also closes all the layer widgets on the track, not just the currently visible ones.
  • DSOF-28848 - Mesh Mapping resolution and the resulting RenderStream stream resolution no longer change with local LOD when zooming in or out of the stage on the projected screen on Dedicated Director Machines.
  • DSOF-32351 - Render nodes no longer occasionally fail to render the scene (with receive health dropping to 0) when using compressed RenderStream texture parameters in setups with mixed controllers.
  • DSOF-31723 - RenderStream texture parameter bandwidth is no longer counted multiple times when several texture parameters on the same asset share a single arrowed-in stream.
  • DSOF-32274 - The Python plugin API’s loadOrCreate on Display subclasses (e.g. LedScreen, Screen2) now creates a default DirectProjection automatically, matching the result of creating displays through the UI.
  • DSOF-32459 - ObjectView widgets can no longer be resized smaller than their content on higher-DPI screens.
  • DSOF-32290 - The Surface masks menu now scrolls when there are more options than fit on screen, allowing access to all entries on HD monitors.
  • DSOF-27478, DSOF-31969, DSOF-31968 & DSOF-17067 - List Editor improvements:
    • Custom columns now respect Separator Groups and only appear in the Default group, instead of being shown in every group.
    • The Default Category is now always the initially opened category, including in the Projector List Editor.
    • Importing CSVs exported from non-default categories now works correctly.
    • Importing a CSV no longer creates a duplicate title row.
  • DSOF-32037 - The OSC Event Transport field order has been restored to OSC Device → Input → Output → Behaviour, matching its order before r31.0.
  • DSOF-30252 - The Join Session prompt in d3 Manager now reappears after the second time of joining a session from the same Editor.
  • DSOF-32288 - The Designer installer no longer reports timeout errors when network shares take longer than 20 seconds to respond.

Full (Pro) build: 247066
Starter build: 247067
Released: April 29th 2026

Items marked with a are also included in r32.4.3.

  • DSOF-32580 - The GuiSystem is no longer marked as Internal, so its functions are now available to plugin developers via the Designer Plugins API.
  • DSOF-32581 - Projects with the enableSLC Option Switch enabled and using SLC-sized precomps no longer fail to upgrade properly to the latest gold from r20.0.3 or earlier.
  • DSOF-32428 - Crossfading between sections that use a Precomp Mapping no longer fades through black. Precomp crossfades now match the behaviour of direct mappings.
  • DSOF-32099 - Video content no longer skips or jumps when a speed keyframe lands on a section break, restoring the behaviour from before r32.2.
  • DSOF-32610 - RenderStream Local layers no longer suffer latency spikes of up to 6 frames when the Frame Fraction field is set below 1. Latency now stays consistently at 1-2 frames as expected.
  • DSOF-32611 - Users can now set Min and Max metafields on exposed Unreal Engine parameters on RenderStream Local layers without the value of the field reverting back to the default once these have been edited.
  • DSOF-25822 - Designer no longer reports a spurious error and prevents the user from selecting assets in the RenderStream workload editor under rare circumstances.
  • DSOF-32540 - Designer and d3service now correctly report when their HTTP servers fail to bind their configured ports - for example when WSL2 with mirrored networking ghost-reserves them - rather than continuing to run with a silently unreachable API.

Full (Pro) build: 246160
Starter build: 246161
Released: April 22nd 2026

Items marked with a are also included in r32.4.2.

  • DSOF-32538 - Hold mode (Alt+P) now correctly freezes the last rendered frame on physical outputs, as it did before r32.4.1 and r33.0.1, rather than stretching the top row of pixels across the entire frame.
  • DSOF-32545 - Resolved an issue where Designer’s interface elements were rendered approximately 11% larger than intended. Interface sizing now matches its behaviour before r32.3.
  • DSOF-32535 - Resolved an issue where d3service could intermittently crash when checking for internet connectivity after Designer had shut down, which previously required a server reboot to recover.
  • DSOF-32423 - Designer now pre-rolls and chases timecode correctly when using a 29.97 drop-frame source with the Custom Timeline FPS set to Global or Custom. Previously the pre-roll started late and the playhead remained permanently offset from the timecode source.
  • DSOF-32481 - Looping FBX animations now play for their full duration before restarting, rather than pausing shortly before the loop point.
  • DSOF-31802 - Colour Inspector RGB error values are now calculated correctly regardless of the active output colour space. Previously the 2014 Macbeth colour chart produced very high error values when a non-sRGB output transform was in use.
  • DSOF-32374 - Designer will no longer intermittently launch in to a Live Update Blocked state with certain video in formats present.
  • DSOF-32521 - Removing an OSC output expression while its ‘Expression’ field is selected now works correctly and no longer reports an error.
  • DSOF-32549 - Designer now has improved logging for identifying frame drops.
  • DSOF-32539 - The Transport Manager timecode dropdown now uses short property labels, restoring the expected dropdown width.
  • DSOF-32525 - d3service now correctly logs any licences that have been removed during an automatic licence update.
  • DSOF-32523 - Improved logging about the Designer shutdown process to make troubleshooting shutdown issues easier.

This release has been superseded by r33.0.2. Please update to r33.0.2 to receive the fixes listed here.

Full (Pro) build: 244994
Starter build: 244995
Released: April 8th 2026

Items marked with a are also included in r32.4.1.

  • DSOF-32385 - Experimental HDR output options have been removed from d3Manager and the user guide, as these were unsupported and could cause unexpected display behaviour.
  • DSOF-32357 - The Python execution API now automatically rolls back project changes when a script raises an exception, preventing partial modifications from persisting.
  • DSOF-31636 - Projection masks now update correctly without needing to enter the display settings first.
  • DSOF-32358 - RenderStream workload processes (including Unreal Engine, Notch, and TouchDesigner) are now correctly terminated when a workload is stopped, preventing ghost processes from remaining on render nodes.
  • DSOF-31668 - Resolved an issue where Designer could hang indefinitely when losing focus while running in fullscreen mode with video outputs on GX 3+.
  • DSOF-32405 - Designer no longer crashes on startup after downgrading from r32.4 to an older build.
  • DSOF-32395 - The Python execution API no longer throws an exception when a script creates a layer.
  • DSOF-32387 - Editing an Expression Variables layer, undoing changes, then switching tracks no longer reports an error.
  • DSOF-32364 - Inserting or deleting time on large projects no longer causes Designer to hang for an extended period.
  • DSOF-32352 - Notch instances are now correctly released for layers with excluded mappings, preventing long hangs when entering Notch Layers.
  • DSOF-32339 - Removing the last transform from an OCIO layer’s transform list now correctly clears the colour effect.
  • DSOF-32320 - Keyframe carets and layer colours now update live when editing layers inside a group, as they did before r32.3.
  • DSOF-31688 & DSOF-32377 - Modifying RenderStream parameters (including OCIO Input Transform and texture parameters) while a workload is running now works correctly.
  • DSOF-32376 - Cross-origin browser requests to the auth0 API endpoint now work correctly.
  • DSOF-32328 - OmniCal no longer generates repeated error notifications when an alignment filename exceeds the Windows path length limit.
  • DSOF-32220 - Bidirectional SockPuppet output patches now correctly send values over DMX, as they did before r32.2.
  • DSOF-32182 - The media provisioning API no longer incorrectly lowercases folder names for the first transfer entry.
  • DSOF-31189 - The multitransport preview widget no longer fails to display all timeline sections in some rare circumstances.
  • DSOF-28762 - Designer no longer unexpectedly enters a test mode if a file named test.txt exists in the projects folder.
  • DSOF-32388 - Skeletal mesh animations now correctly play back animated bone ends with no children in FBX files.
  • DSOF-32323 - Resolved an intermittent grey screen on startup on machines with IP-VFC cards installed and configured to lock to PTP.
  • DSOF-32256 - RenderStream remote texture parameters no longer appear over-exposed when using gamma colour space, particularly with Unreal Engine uncompressed transport.
  • DSOF-32046 - RenderStream exposed parameters are now correctly applied when the controller is set to an Actor rather than the Director, as they did before r32.2.

Full (Pro) build: 244214
Starter build: 244213
Released: April 1st 2026

In r33.0 we are moving a range of media servers from End of Production to End of Support.

The servers that are being deprecated are listed here:

These servers will behave like normal computers on versions of r33.0 and above, meaning that you will need a software license (like Designer Pro or X1) to use the Designer software, and the normal restrictions of those licenses will apply.

These servers will still function normally as Disguise Media Servers on all supported releases up to and including r32 and will still receive software updates for critical bugfixes in the r32 branch in line with our Product Life Cycle Policy. Release notes for r32 legacy support can be found here.