COBRA Show Creator Version 2.1 Release Notes

COBRA Show Creator version 2.1 brings a host of new features and functionalities. Show Creator v2.1 adds support for the All-New Advanced Event Label Designer. The Event Label Designer was re-worked from the ground up and enhanced with customer feedback. Show Creator Event Label Designer now allows users to completely customize their own firework labels allowing you to bring focus to what information is important to you. In this new release users can now customize the type of labels they are printing on, from a selection of default designs which include 5160 [US Letter], L7158GU [A4] and 3489 [A4], but also allowing you to design the label to match the printer and paper you are using. COBRA Show Creator Version 2.1 also brings additional bug fixes, and other small improvements.

 

Desktop Version_NO CTA-1.png

 

New Advanced Event Label Designer

new_event_labels_main.png

The Event Labels system has been completely reengineered to offer a more powerful, flexible, and intuitive experience. With full customization capabilities and expanded label printer support—including popular models from Zebra and Dymo—labels can now be tailored to suit virtually any event setup or workflow.

The redesigned Event Labels interface now opens directly within the existing window, streamlining the experience by reducing load times and eliminating the need to manage multiple browser tabs. The updated UI introduces advanced features such as search and filter by name or label type, as well as sorting tools to organize selected labels for the current show. Quick actions—edit, duplicate, or delete—are easily accessible through a convenient three-dot menu on each template.

Predesigned Labels for Avery 5160

Two pre-designed templates are included to get started immediately: a refreshed version of the legacy event label and an all-new layout. You can also create custom labels for any type of printer or label layout, explained after this section below.

Legacy Label - Avery 5160

legacy_label_avery_5160.png


Top Bar Label - Avery 5160

top_bar_label_avery_5160.png

 

Create Custom Labels

Creating a new label template is fast and straightforward—simply choose a name and select from standard label types (including Avery 1560 [US Letter], 5163 [US Letter], L7158GU [A4], 3489 [A4], and Dymo 30252) or define a completely custom format with adjustable page size, label dimensions, margins, and spacing.

The advanced template editor provides a robust design environment with drag-and-drop functionality and precise customization. Add static or placeholder text, geometric shapes like circles, rectangles, or triangles, or upload custom images. Modify properties using the right-hand inspector to fine-tune placement, dimensions, and visual styling. The layers panel offers enhanced control over complex designs—elements can be grouped, ungrouped, renamed, or rearranged with ease.

The placeholder text element allows the use of dynamic data fields in labels. This data ranges from data on the show level, such as show name and show code, to fireworks data such as name, duration, and number of shots. A prefix or suffix can be added to placeholder text elements to easily allow for data to be labeled.

new_event_labels_create_new_label.png
new_event_labels_template_editor.png

 

Other Changes

  • Improved the reliability of syncing offline changes by using a more accurate method to check for a valid network connection before uploading. (EVS-519)
  • Fixed an issue where the SMPTE Show Player would not load properly when offline. (EVS-520)
  • Resolved a bug that caused audio files to fail to load after closing and reopening the browser while offline. (EVS-526)
  • Fixed a problem where changing a channel value to an unused channel incorrectly incremented the cue value. (EVS-557)
  • Resolved an issue where events could not be added when the only events in the show were ALTERNATEs. (EVS-558)
  • Fixed an issue where inserting a My Firework with a matching custom field as one of the custom columns did not populate the custom value. (EVS-651)
  • Implemented a new feature where, when creating a new custom column for a show, it will be populated with My Firework custom field data if the custom field and column name match, unless the event already has an existing value for the column. (EVS-651)
  • Corrected a bug where pressing Enter in a Custom Column cell did not always exit editing or move to the next cell. (EVS-665)
  • Corrected a problem where adjusting sub-event times in STEP shows did not support 100th of a second values. (EVS-684)
  • Made it easier to search by automatically focusing the search field when clicking the search button. (EVS-549)
  • Added the ability to rearrange default custom columns in Preferences. (EVS-531)
  • Fixed an issue that prevented users from clearing the pulse time on a DMX Effects. (EVS-701)
  • Ensured that inserting a DMX Effect no longer overwrites an event's pulse time if the effect has no pulse time set (blank or zero). (EVS-701)
  • Fixed an issue where custom columns with a period in the name did not show any data in the Report Designer. (EVS-659)

 

COBRA Show Creator Version 2.1 was released on May 19th, 2025 (2025-5-19)

 

Incremental Build Updates

BETA Build 2026.1.6.1 - Available at BETA COBRA Show Creator

  • Fixed an issue where typing quickly in the My Fireworks search bar caused results to stop updating correctly, making searches more reliable (EVS-827)

  • Added a new bulk option for loading firework details, allowing information to be retrieved faster and more efficiently (EVS-895)

  • Improved how disabled firing groups were managed so they could be edited or deleted more reliably in all settings areas (EVS-119)

  • Added unique identifiers for firing groups to ensure actions like editing and deleting always affected the correct group (EVS-119)

  • Ensured firing groups could be removed consistently across all parts of the app without unexpected behavior (EVS-119)

  • [CSO] Fixed an issue where some connected modules were not refreshing their data properly, ensuring all modules now update as expected

  • [CSO] Fixed an issue where automatic reconnection would fail after a manual reconnect, improving long-term connection reliability

  • Fixed an issue that prevented DMX effects from being edited, restoring full control over effects (EVS-977)

  • Fixed an issue where the pulse value in a DMX effect could not be left empty, allowing more flexible effect configurations (EVS-977)

 

BETA Build 2025.12.11.1 - Available at BETA COBRA Show Creator

  • Added the ability to choose inches or millimeters for cue label dimensions, automatically selecting Metric for A4 and Imperial for all other page sizes. (EVS-747)

  • Allowed users to fix invalid duration values by typing “0” directly when correcting imported data. (EVS-839)

  • Fixed CSV parsing so descriptions containing commas were imported correctly without corrupting fields. (EVS-839)

  • Added a notification when approaching offline storage limits. (EVS-850)

  • Introduced a full storage-management system that cleaned up old revisions safely and prevented data loss. (EVS-851)

  • Ensured that adding events with keyboard shortcuts was not available for Free Tier users if the maximum number of events per show was reached. (EVS-900)

  • Stored which method last changed an event’s time for clearer tracking. (EVS-778)

  • Fixed an issue that prevented the correct STEP child event from being highlighted when playback paused automatically on STEP events. (EVS-905)

  • Improved Find & Replace performance, speeding up large replacements by 50-70%. (EVS-745)

  • Fixed an issue that made the scrollbar visibility preferences not work in some cases, including hidden, auto, and always-visible modes. (EVS-85)

  • [CSO] Ensured module information scaled properly on lower-resolution screens. (EVS-912)

  • Improved context-menu behavior by clearing previous selections when right-clicking unselected events or editable cells. (EVS-143)

  • Prevented crashes by adding a safety check for missing duration values during import. (EVS-839)

  • Prevented changing a show's type if the show contains STEP events. (EVS-899)

  • Added a new Defined Positions feature that helps manage shoot site positions in shows. Supports exporting the position value to Event Labels and the Report Designer.

 

Build 2025.11.24.1

  • Show Creator

    Fixed an issue where users on a free trial were unable to add events to a show, even when they were still under the 36-event trial limit. (EVS-921)

 

Build 2025.11.10.1

  • Show Creator

    Improved data reliability when saving shows by fixing an issue that could cause older (stale) data to overwrite newer updates. (EVS-846)
  • Show Creator

    Updated audio upload process to correctly use the central audio API during show imports. (EVS-908)
  • Show Operator

    Ensured module images loaded properly when offline by precaching image assets. (EVS-918)
  • Show Operator

    Fixed continuity grid and module detail view so that only the selected cues appeared for 6M devices. (EVS-911)
  • Show Operator

    Added a pop-up warning when connecting to a remote running firmware version 6.1 or below to prevent compatibility issues. (EVS-913)
  • Show Operator

    Increased the minimum supported COBRA Agent version to 0.4.22 to ensure compatibility with the latest features and fixes.

 

Build 2025.10.8.1

  • Increased cache size to 10MB to prevent warnings and blank screens after new releases. (EVS-876)
  • Fixed an issue where resizing custom columns in the Event Table did not work correctly. (EVS-793)
  • Applied automatic cleanup to custom column names to remove special characters and extra spaces, ensuring consistency across new and existing shows. (EVS-798)
  • Added validation to prevent creating duplicate custom columns, with the add/update button disabled until a valid name is entered. (EVS-798)
  • Fixed an issue where adding a duplicate step event did not properly account for duration. (EVS-881)
  • Improved lift times display so values no longer show with unnecessary/extra decimal places. (EVS-883)
  • Fixed an issue where the icon library sometimes failed to load on first use. (EVS-884)
  • Added a new toggle to override the maximum number of cue refires. (EVS-825)

 

Build 2025.9.2.2

  • Added a BETA version of COBRA Show Operator for early access testing.

  • Updated the icon library to improve consistency and expand icon support. 

 

BETA Build 2025.9.2.1 - Available at BETA COBRA Show Creator

  • Added a BETA version of COBRA Show Operator for early access testing.

  • Updated the icon library to improve consistency and expand icon support. 

 

BETA Build 2025.8.27.1 - Available at BETA COBRA Show Creator

  • Increased cache size to 10MB to prevent warnings and blank screens after new releases. (EVS-876)
  • Fixed an issue where resizing custom columns in the Event Table did not work correctly. (EVS-793)
  • Applied automatic cleanup to custom column names to remove special characters and extra spaces, ensuring consistency across new and existing shows. (EVS-798)
  • Added validation to prevent creating duplicate custom columns, with the add/update button disabled until a valid name is entered. (EVS-798)
  • Fixed an issue where adding a duplicate step event did not properly account for duration. (EVS-881)
  • Improved lift times display so values no longer show with unnecessary/extra decimal places. (EVS-883)
  • Fixed an issue where the icon library sometimes failed to load on first use. (EVS-884)
  • Added a new toggle to override the maximum number of cue refires. (EVS-825)

 

Build 2025.8.19.1

  • Improved Event label page loading performance and prevented getting stuck only rendering some of the labels. (EVS-820)

  • Fixed a bug where some pages didn’t render completely due to incorrect tracking of finished pages. (EVS-820)

  • Ensured that all firework types are fully synced before generating event labels, avoiding infinite loading issues. (EVS-820)

  • Updated fallback logic to return blank values when fireworks aren’t yet available, preventing errors during placeholder substitution. (EVS-820)

  • Improved label preview by showing the loader immediately when a template is selected (EVS-820)

  • Limited the number of alternate events of each type to 18 to improve performance and avoid confusion. (EVS-824)

  • Allowed audio file names to end with "=np" for compatibility with newer firmware versions. (EVS-822)

  • Fixed a display issue in the Event Labels so firework categories now show user-friendly names instead of technical codes. (EVS-819)

  • Optimized event firework data loading by skipping fetches when data already exists. (EVS-819)

  • Set default label text to "Placeholder" when no real placeholder is selected to reduce confusion. (EVS-838)

  • Fixed a crash caused by modal windows not checking for missing data. (EVS-838)

  • Ensured labels sort correctly only when their canvas is fully rendered and all required data is loaded. (EVS-838)

  • Added save optimization by only sending show data to the server when changes have been made. (EVS-844)

  • Prevented commas in script names to fix export errors in CSV files. (EVS-853)

  • Corrected error detection for pulse time fields by adding missing checks for undefined values. (EVS-873, EVS-874, EVS-875)

  • Avoided unnecessary inventory sync if nothing had changed, improving performance. (EVS-852)

  • Fixed layout of printed labels so four columns display correctly for custom small label types. (EVS-856)

 

Build 2025.7.21.1

  • Fixed an issue where the pulse time column was preventing export in certain cases if it did not have any values entered. (EVS-873, EVS-874, EVS-875)

 

BETA Build 2025.7.21.1 - Available at BETA COBRA Show Creator

  • Improved Event label page loading performance and prevented getting stuck only rendering some of the labels. (EVS-820)

  • Fixed a bug where some pages didn’t render completely due to incorrect tracking of finished pages. (EVS-820)

  • Ensured that all firework types are fully synced before generating event labels, avoiding infinite loading issues. (EVS-820)

  • Updated fallback logic to return blank values when fireworks aren’t yet available, preventing errors during placeholder substitution. (EVS-820)

  • Improved label preview by showing the loader immediately when a template is selected (EVS-820)

  • Limited the number of alternate events of each type to 18 to improve performance and avoid confusion. (EVS-824)

  • Allowed audio file names to end with "=np" for compatibility with newer firmware versions. (EVS-822)

  • Fixed a display issue in the Event Labels so firework categories now show user-friendly names instead of technical codes. (EVS-819)

  • Optimized event firework data loading by skipping fetches when data already exists. (EVS-819)

  • Set default label text to "Placeholder" when no real placeholder is selected to reduce confusion. (EVS-838)

  • Fixed a crash caused by modal windows not checking for missing data. (EVS-838)

  • Ensured labels sort correctly only when their canvas is fully rendered and all required data is loaded. (EVS-838)

  • Added save optimization by only sending show data to the server when changes have been made. (EVS-844)

  • Prevented commas in script names to fix export errors in CSV files. (EVS-853)

  • Corrected error detection for pulse time fields by adding missing checks for undefined values. (EVS-873, EVS-874, EVS-875)

  • Avoided unnecessary inventory sync if nothing had changed, improving performance. (EVS-852)

  • Fixed layout of printed labels so four columns display correctly for custom small label types. (EVS-856)

 

Build 2025.7.15.1

  • Fixed an issue where sub-event times on existing events did not update right away when adding a new STEP event, unless the page was reloaded. (EVS-806)
  • Fixed an issue where pending syncs in Offline Sync were not shown in the order they were created.
  • Fixed an issue where entering an invalid pulse time for custom DMX effects caused errors. (EVS-770)
  • Enabled sorting of Event Labels using the same fields available in the previous version. (EVS-746)
  • Fixed a problem where custom event label template values were not saving properly and were being overridden. (EVS-769)
  • Brought back the 30-minute idle timer to show a modal after a period of inactivity for better session awareness. (EVS-710)
  • Improved error handling in syncing external fireworks to reduce crashes. (EVS-710)
  • Added a sanitization step to clean custom column data during final processing. (EVS-797)
  • Enabled the ability to control the stacking order of label layers by dragging and dropping in the layer panel. (EVS-775)
  • Added the ability to sort event labels vertically in columns using a new checkbox option. (EVS-794)
  • Added a new placeholder option for "Event Duration" under event data to show how long each event lasts. (EVS-795)
  • Fixed placeholder dropdown showing the wrong value when keys existed in multiple data sets. (EVS-803)
  • Added support for secondary sorting of event labels to allow more precise control. (EVS-782)
  • Enabled sorting by name under firework data and renamed "Firework Name" to "Event Description". (EVS-782)
  • Ensured consistent behavior when sorting values that are blank. (EVS-782)
  • Supported both numeric and text sorting for all fields, including custom and firework data. (EVS-782)
  • Added "Cue" as an available option for secondary sorting. (EVS-782)
  • Temporarily hid the “Share Show” button when viewing COBRA-manufactured equipment shows. (EVS-781)
  • Fixed a bug where editing and then removing a custom column caused data loss when switching to another column. (EVS-708)
  • Fixed an issue where the confirmation button's show setting was being required when using firmware version 3.0 when it should not be. (EVS-777).

 

BETA Build 2025.6.27.1 - Available at BETA COBRA Show Creator

  • Fixed an issue where sub-event times on existing events did not update right away when adding a new STEP event, unless the page was reloaded. (EVS-806)
  • Fixed an issue where pending syncs in Offline Sync were not shown in the order they were created.

 

BETA Build 2025.6.23.1 - Available at BETA COBRA Show Creator

  • Fixed an issue where entering an invalid pulse time for custom DMX effects caused errors. (EVS-770)
  • Enabled sorting of Event Labels using the same fields available in the previous version. (EVS-746)
  • Fixed a problem where custom event label template values were not saving properly and were being overridden. (EVS-769)
  • Brought back the 30-minute idle timer to show a modal after a period of inactivity for better session awareness. (EVS-710)
  • Improved error handling in syncing external fireworks to reduce crashes. (EVS-710)
  • Added a sanitization step to clean custom column data during final processing. (EVS-797)
  • Enabled the ability to control the stacking order of label layers by dragging and dropping in the layer panel. (EVS-775)
  • Added the ability to sort event labels vertically in columns using a new checkbox option. (EVS-794)
  • Added a new placeholder option for "Event Duration" under event data to show how long each event lasts. (EVS-795)
  • Fixed placeholder dropdown showing the wrong value when keys existed in multiple data sets. (EVS-803)
  • Added support for secondary sorting of event labels to allow more precise control. (EVS-782)
  • Enabled sorting by name under firework data and renamed "Firework Name" to "Event Description". (EVS-782)
  • Ensured consistent behavior when sorting values that are blank. (EVS-782)
  • Supported both numeric and text sorting for all fields, including custom and firework data. (EVS-782)
  • Added "Cue" as an available option for secondary sorting. (EVS-782)
  • Temporarily hid the “Share Show” button when viewing COBRA-manufactured equipment shows. (EVS-781)
  • Fixed a bug where editing and then removing a custom column caused data loss when switching to another column. (EVS-708)
  • Fixed an issue where the confirmation button's show setting was being required when using firmware version 3.0 when it should not be. (EVS-777).

 

Build 2025.6.4.1

  • Added a new welcome modal to help users get started more easily with Event Labels.
  • Updated the Event Labels interface based on user feedback to improve clarity and usability.

 

Build 2025.5.30.1

  • Improved Event Labels by ensuring long text is cleanly shortened with ellipses, preventing overlaps with nearby elements. (EVS-718)
  • Fixed an issue where bold, underline, and italic formatting on Event Labels did not appear correctly when printed. (EVS-740)
  • Resolved problems with the Event Label template inspect panel being cut off on smaller screens, allowing full access to all options. (EVS-751 & EVS-743)
  • Restored sorting options for Event Labels that were available in the legacy system, including sorting by firework and script details. (EVS-746)
  • Fixed bug preventing negative delay times from being entered when using the "after previous event ends" option. (EVS-739)
  • Fixed an issue where adding a suffix to the Firework Name placeholder in Event Labels caused the name not to appear. (EVS-751)
  • Made the Fireworks table's additional column setting save to the cloud, allowing your custom layout to sync across different devices. (EVS-748)
  • Enabled rotation of Event Label elements and fixed alignment issues after rotation, making it easier to create vertical labels. (EVS-762)
  • Ensured the Pulse Time column appears correctly for shows using 6.0 firmware. (EVS-760)
  • Added lock icons and helpful messages for features that are not available in a user's current plan, including when trying to add more events than allowed. (EVS-709)

 

Build 2025.5.22.1

  • Added the ability to click the three-dot menu for an Event Label template without selecting that template. (EVS-714)
  • Fixed an issue where the text cursor appeared out of place during editing an Event Label Template. (EVS-715)
  • For Event Labels, ensured special characters in placeholder values only appeared when the values were valid, improving formatting and reliability. (EVS-720)
  • Updated default label colors when creating a new Event Label Template to appear properly disabled, improving visual clarity.
  • Fixed an issue where changes to fireworks weren’t automatically reloaded in the Event Labels, resulting in stale data. (EVS-719)
  • Fixed inconsistent display issues in the Fireworks table by improving how loading and data states were rendered (EVS-719).
  • Filtered out DMX event types from appearing in the Event Labels. (EVS-736)
  • Fixed horizontal label misalignment during printing by moving margin handling into the application, avoiding browser rounding errors and ensuring precise layout (EVS-737).
  • Ensured the print canvas now fully covers the label area to prevent cutoff issues (EVS-737).
  • Improved zoom behavior for custom canvases so text objects adjust correctly after zooming, starting with the first label (EVS-737).
  • Fixed an issue where users activated with license keys were being treated as Free Trial users.
  • Fixed an issue in the Event Labels, where the "label type" and "sort by" dropdowns had an incorrect background color on Windows computers, preventing users from being able to read the dropdown options.

 

Was this article helpful?
9 out of 10 found this helpful

Comments

0 comments

Article is closed for comments.

Articles in this section

Our Support Team Hours:
We can be reached by phone at 518-741-4300 or email help@cobrafiringsystems.com
Emergency Shoot Site Support
COBRA offers a 24-hour support system for on-site emergencies. If you are on a shoot site and encounter a show-stopping issue, please reach out to us via phone at 929-930-6868.