Read me
30-January-2026 (7.0.31.1435)
Note
* Restore Default before running the application.
* Use Latest Common / Playout setup
Update
- Error occurs in Communication Client: Object reference not set to an instance of an object.
- Create Cell-Specific Editor using SkiaSharp.
- The 'Split Cell Horizontally' property effect is not visible in the Viewport at runtime in Vertical Flow mode. It works after reopening the Cell Editor.
- When Flow Mode is set to Vertical, the PH values are not visible on the Viewport at runtime when adding a column.
- When Flow Mode is set to Vertical and the window has 2 columns and 1 row, the selected cell does not get deleted. It works correctly in Horizontal Flow mode.
- When adding a cell in Vertical Flow mode, the Cell Editor screen turns black.
- When splitting a cell using the 'Split Cell Horizontally' property, other rows are also automatically split when reopening the Cell Editor tab.
- Clear Override property is not working when a table is selected in Apply To.
- The sequence of property tabs under the Parameters tab appears differently in the DLL.
- After unchecking the Grid checkbox and checking it again, the Cell Aspect Ratio value does not change.
16-January-2026 (7.0.31.1425)
Note
* Restore Default before running the application.
* Use Latest Common / Playout setup
Update
- When a template with a Global UDT is loaded on the server, a log entry is created in the Event Log.
09-January-2026 (7.0.31.1420)
Note
* Restore Default before running the application.
* Use Latest Common / Playout setup
Update
- Error occurs in the Event Viewer when selecting the radio button for Selection and then clicking on the Root object.
- Error occurs in the Event Viewer when changing the Track Interpolator from Linear to Bezier for a Float3 type in the Animation Set.
- Form Template Archive (.WFT) is not working.
- Create Cell-Specific Editor using SkiaSharp.
30-January-2026 (7.0.31.1435)
Note
* Please remove old bin files before updating setups for default values.
* Bin Path: C:\ProgramData\Beehive Systems Ltd\WASP3D\Data\Common
* To change the setup path, install Common first. All setups will then install on the selected Common path.
* Apply as base setup.
Requirement
- VU Meter in Audio Mixer.
Bugs
- Issue in Data Entry in Newswrap – Asian News, Raipur – 6.5 Enterprise.
- UDS issue in version 7.0.
- News Globe integration with WASP using HTML5 – News Globe.
- When multiple commands (Track, Salvo, Communication Control, Action Set) are sent through Communication using a single link, Playout Client entries created in the Communication Channel tab are not deleted after the template is unloaded.
- UDT not working properly – Living India, Chandigarh – 6.5 Enterprise.
- When a Communication template is loaded on the server and the server is closed, the channel entry remains in the Communication Channel tab in the 6.5 application when using KC version 7.0 (7.0 database).
- Logs appear when invoking the Designer.
- App and Engine screen selection works in reverse: when Screen 1 is selected for App and Screen 2 for Engine, the Engine appears on Screen 2 and the App appears on Screen 1.
- When changing the file format, the file path gets removed.
- Requirement: Option should be available in Preferences to choose whether to show Quick Help on startup.
- When the Devices tab is focused and the Up or Down arrow keys are pressed, the UI based on the selected device is not updated.
- When the Test Video device is selected in the Device tab, nothing is displayed. Selecting another command and reselecting Test Video shows the previous command values.
16-January-2026 (7.0.31.1425)
Note
* Please remove old bin files before updating setups for default values.
* Bin Path: C:\ProgramData\Beehive Systems Ltd\WASP3D\Data\Common
* To change the setup path, install Common first. All setups will then install on the selected Common path.
* Apply as base setup.
Bugs
- Disable Audio and Disable Video properties should use True/False values for Desktop/Application Caption devices.
- Additional Properties tab appears blank in the Device tab when creating a new database.
- When Screen 2 is set as the App screen and Screen 1 as the Engine screen, saving settings and reopening Fluid Meet / Fluid DVE causes both the App and Engine to open on the same screen even in a dual-monitor setup.
Flow
- HDMI Out should not turn on for the App Screen.
09-January-2026 (7.0.31.1420)
Note
* Please remove old bin files before updating setups for default values.
* Bin Path: C:\ProgramData\Beehive Systems Ltd\WASP3D\Data\Common
* To change the setup path, install Common first. All setups will then install on the selected Common path.
* Apply as base setup.
Features
- Implement Salvo Shortcuts in Preference Settings GUI.
Bugs
- Delay starts occurring after 6–7 hours when playing L-Band and Breaking templates (Pratidin Times).
- Disable Audio and Disable Video properties should use True/False values for Desktop/Application Caption devices.
- Repeatedly selecting the same video from the browser keeps the In/Out marker at the In frame until another video is selected and reselected.
- Video does not play according to updated In/Out point values.
- After changing the Placeholder shortcut, a “Sequence contains no elements” error appears in Event Viewer.
- Changes in FFmpeg command do not reflect at runtime until the command is reselected.
- In ServerDef, UDT Height and Width maximum values are fixed from -9999 to 9999 and Aspect Ratio from 0 to 2.000.
- Requirement: Option should be available in Preferences to choose whether to show Quick Help on startup.
- Sort option is not working in Template Pool in client applications.
30-January-2026 (7.0.31.1435)
Common and DVE Client setups required
Bugs
-
Designer application crashes when clicking the outline of an Extrude in the viewport.
Test Cases:- This issue
- Hit test on Extrude with Fill / Outline on or off and after changing other properties
-
Pre-process Chroma values do not function correctly with Composite.
Reason: Pre-process color correction was not being applied to Composite color.
Resolution: Pre-process color correction is now applied during Composite color calculation.
Impact Area: Test Preprocess with Softness values 0–7. -
Playout crashes when changing textures on Linear and Point Scale type texture stages through Set Sampler action and then unloading the scene.
Reason: Crash occurs only when the same texture is applied to two materials and Set Sampler action is executed.
Resolution: An extra texture reference was being decremented unnecessarily; that code was removed.
Impact Area: Test by applying and changing textures on texture stages manually in Designer.
Rework
-
Change in scene render sequence order.
- Canvas loop now runs under the server. Scenes are added in the order: SS → Canvas → ZOrder → Scene.
- All canvases are now non-MSAA. Two MSAA canvases are used separately for Program rendering and Preview rendering.
- Each scene rendering on Program first renders to the MSAA canvas and then copies to the target canvas after all scene rendering is complete. The same applies to Preview.
- Each canvas buffer has a corresponding Preview canvas buffer for GUI display through ImGui, allowing individual output preview of each canvas.
- PlaylistCanvas (RenderCanvas) functionality is only for DVE ME scenes.
- Multiview functionality will not work correctly.
- Direct rendering on canvas through SGView of a scene will not produce the desired output.
- If one server (SS1) writes to Canvas1 and another server (SS2) also writes to the same Canvas1, merged output will not display; the later write will override the earlier one.
- Merged Preview will also not be available. Individual server and canvas Program / Preview will be available.
- Basic Program and Preview functionality with DVE, VSet, Video Wall, and Standard Server, including output quality
- Dual-canvas functionality with quality
- Multi-server functionality
- Scene rendering in Designer
- ZOrder functionality
- R2D in Designer as well as in R2D Server
- Demo scenes
- Snapshot texture functionality
- Long-run testing
23-January-2026 (7.0.31.1430)
Latest Common setup required
Implementation
-
VU Meter implemented in Audio, and the number of mixed channels is now configurable.
Test Cases:- Apart from VU Meter functionality, test audio in different formats with outputs such as AJA, Decklink, DVS, and Matrox while changing mix channel count in the table
- HDMI output / data buzz audio with any format
- Default mix channel count should be 2 in Preview canvas and 4 in Program canvas
- Audio routing where one input channel can be routed to more than one output channel (updated GUI required)
-
Live Input converted from DX11 to DX12.
Test Cases:- AJA: Test Audio and Video Input in both Interlaced and Progressive mode
- AJA: Long-run jerk testing
- Decklink: Test Audio and Video Input in both Interlaced and Progressive mode, in both YUV and RGB format
- Decklink: Memory leak testing
- Decklink: Long-run jerk testing
Bugs
-
When changing textures, audio, or video to image, the VU Meter shows the last video’s audio peak.
Reason: dBFS was not updated when switching to image content that has no audio.
Resolution: dBFS is now reset when Placeholder changes from audio to non-audio.
Test Area: This issue only. -
Memory leak in DVE application during template load.
Reason: A motion trail related map was growing without cleanup during normal playback.
Resolution: Added per-frame cleanup to remove matrices outside the active window.
Impact Area: Motion Trail verification with shape and 3D object. -
When there is only one row in a window layout, the Delete Row option still appears in Manipulator Mode.
Reason: Delete Row/Column context menu items were not dynamically enabled or disabled based on row or column count.
Resolution: Updated code to disable Delete Row/Column when rows or columns are less than or equal to 1. -
When changing rows or columns of the Fluid Node through Manipulator Mode, the Objects value does not update according to the parameters.
Reason: The Objects property was not being updated when rows or columns were added or deleted via context menu.
Resolution: Objects property now automatically recalculates total cell count after any grid structure change. -
Scaling does not work proportionally in the DVE scene.
Reason: Sprite width and height deltas were calculated incorrectly according to aspect ratio and texture size in Fill mode, while Letterbox mode worked correctly.
Resolution: Calculation corrected so Scaling now works consistently in both Fill and Letterbox modes according to the aspect ratio.
Impact Area: Test both Fill and Letterbox modes.
16-January-2026 (7.0.31.1425)
Bugs
-
Attached video stops playing after 6 minutes.
Reason: In case of unknown duration, estimated duration caused audio/video frame count mismatch.
Resolution: Estimated duration calculation was corrected as suggested.
Test Areas:- This issue
- Basic video testing
- Basic Placeholder testing (Loop at End, Pause at End, etc.)
- Different video formats such as MP4 and MOV
-
There is a 10-second video delay after loading a template on the server that contains both audio and video DShow commands.
Reason: In device commands, frame rate difference between Engine and Video was not handled when PlayControl Loop value was set to Seek mode.
Resolution: Frame rate difference is now handled in this case as well.
Test Areas:- This issue
- Basic video testing for different video types such as commands, file, and placeholder
-
Wasp Virtual Cam output is distorted.
Reason: Some software does not support RGBA or higher resolutions, although the pin connection accepts it.
Resolution: Pin is now advertised from lower resolution to higher resolution, and RGB is advertised first, followed by UYVY and RGBA.
Test Areas: WaspVCam with different software. -
HDMI output crashes randomly, and GUI should uncheck the screen when closed by hotkey.
Reason: For each screen, an HDMI class instance was created from a single process, and each class instantiated SDL for audio rendering. SDL internally uses a singleton object per process, so uninitialization should only happen once per process, not for every class.
Resolution: Modern SDL methods are now used instead of legacy methods. Each instance now uses a stream, and SDL device class is made singleton using different streams.
Test Areas: HDMI check and uncheck from GUI.
09-January-2026 (7.0.31.1420)
Common setup required
Bugs
-
Fluid DVE hangs, waspvideo.exe keeps recreating, and continuous file-not-exists traces appear.
Reason: Infinite while loop in Play command.
Resolution: Infinite loop removed.
Test Cases:- This issue
- Placeholder basic testing
- Video basic testing
-
When the Objects values are increased, objects under the Fluid Node do not retain their positions and require Copy State functionality.
Reason: This was not actually an issue. It is the default behavior for layout designing and matches version 6.5. In 7.0, the Fluid Group is placed appropriately, but the rest of the hierarchy resets to default values, requiring Copy State to reposition it.
Resolution: Stopped resetting the Fluid Group hierarchy to origin in Designer. Now only the Fluid Node and its Fluid Group are reset because auto layout design only transforms the Fluid Group.
Rework
-
Modifications in Grid Layout (Manipulator Mode) as per updated RowColSpecs editor.
- Build compatibility updated due to structure modifications by Designer Team
- Replaced MaintainCellAS with CellAspectRatio property
- Removed Alignment property of CellSpecs
- Added AspectRatioWidth and AspectRatioHeight properties to CellSpecs
- Fixed Add/Delete Row and Column functionality to correctly redistribute AUTO sizes while preserving PERCENT sizes, ensuring total row and column percentages always sum to 100% in both LayoutHorizontal and LayoutVertical flow modes
-
All cameras (Free, Target, and Virtual) optimized.
Common classes were written for Node and Object, common code was moved there, and unused code was removed.
Test Area: Free Camera, Target Camera, and Virtual Camera functionality in Designer as well as Server/VSet. Basic testing required, along with a few scenes.
16-January-2026 (7.0.31.1425)
Note
* Use Latest Common / Playout setup.
* Please remove old bin files before using the latest bin.
* Please restore the layout after installing VSET Enterprise and Pro.
* Before running the setup, please update the database using Database Updater.
Feature
- Audio waveform now uses SkiaSharp instead of the Chart Control. Related bugs have also been resolved.
- Audio level added in the Placeholder video player.
Bugs
- Implemented Placeholder Configuration (such as Variable, Video/Image, ME1, ME2, ME3, etc.).
16-January-2026 (7.0.31.1425)
Note
* Use Latest Common / Playout setup
Bugs
- While playing a DVE scene, if more windows are opened on Program than on Preview, selecting any window results in an incorrect window being selected in Preview/Program.
- When a video is selected and the FFmpeg command is double-clicked, the player buttons become enabled. However, if FFmpeg is selected after choosing an image, the player buttons remain disabled.
- When repeatedly loading and unloading scenes in DVE, after some time the File menu appears blank due to a handle leak (issue resolved).
09-January-2026 (7.0.31.1420)
Note
* Use Latest Common / Playout setup
Implementation
-
ME folder added in Fluid DVE Designer.
- In Fluid DVE, the ME folder is shown only for the ME Window.
Bugs
- When saving a form with the same name, a confirmation message does not appear asking whether to update the existing form.
- Screen-related preferences for Surface Design do not work correctly when multiple monitors are used.
- UI issue appears in the Chroma Keyer tab in Surface Design.
- Surface icon appears in the Save Form tab.
- Placeholder tab appears blank in the Surface Design application.
- Placeholder selection from toolbar buttons 10–16 does not work, although selection from the Placeholder dropdown works correctly.