# Release Notes

### Information about updates and maintenance work

To ensure stable and secure operation, we regularly perform system updates and maintenance work. These usually take place on weekdays between 6:00 a.m. and 8:00 a.m. (CET).

Critical updates are performed during the night to minimize any potential disruption to ongoing operations.

Current information on planned or ongoing maintenance measures is published on our [status page](https://www.3q-status.com/).

## Releases

### 2026-05-15 New UI Release

**New:**

* AI Image Generation/Editing got a new Setting, the "quality" of the model can now be configured (that is now a new AI Preference, like the Text AI Preferences). It defaults to "medium" now.
* AI Chapter Generation now has 2 more options:
  * the maximal length per title can be defined to avoid extremely lengthy title as before
  * optionally, the AI can now also return descriptions, that are also applied to all created Chapters (and shown in Preview)
* the UI now extract Audio Covers from an uploaded Files Metadata, if available, and displays it in all relevant contexts
* added "delete" as Multi-Action on the User Area, which was missing before
* added "create new Group" as Multi-Action Option in the Group Multi-Action in the User Area
* added "group" as Multi-Action on Project Area, including "create new Group" like in User Area
* added "move/copy" as Multi-Action on Files Area, thanks to new Backend move/copy Queues
* Player Settings support the "hide Menubar during Fullscreen" finally again
* the new setting "constantMuxRate" is now supported in LiveStream Distributions
* The personal Settings Area now has a second Tab, which (finally) allows to finetune some "preferences", that are not stored in the User Database, but are only used and defined by the UI (but are synchronized between all devices)
  * this was so far an issue, as some of these Settings were asked only once and couldnt be changed afterwards
  * the current list lists only settings that are already set (and the user might want to remove) or that would make sense to be set/changed at any time. Still this is a first selection, it will definitely change often.
* all List Exporters now support "apply current view settings"
  * meaning, it wont export ALL existing items anymore, but it will apply the same Filters, Search and Tab Logic from the main view before Exporting.
  * still, the user can select, if they want this kind of Export or the previous "export all items"

**Fixed:**

* Fixed an issue with Playerlist does not update available Players on a Project, if the Playerlist of this project was opened before
* Fixed "purge timeshift" Button appeared under certain circumstances, although there was no Timeshift to purge
* Fixed Radio Options are forced into one line, even if they are too long and not readable like that
* Fixed Card Icons are not visible on Firefox
* Fixed Trimming UI Labels are broken in Firefox
* Fixed StreamKey only accepts ASCII, but Youtube Keys also allows Hyphens.
* Fixed Image Upload Errors are not removed in the UI after selecting another image
* Fixed shown Unit for Stream Quality, its given in Kilobit, but was rendered as kB/s (which would be kiloBYTE/s)
* Fixed LiveClipping allowed Times in the Future
* Fixed LiveClipping does not react correctly to Online-State Change of the current Stream
* Fixed Card Icon Hover does not work in Darkmode
* Fixed Geo Permission is checked too early and Map Search might not work reliably after allowing Access
* Fixed Creating an AI Image from File Covers has the wrong Context
* Fixed adding/removing Users to Groups do not reset internal Cache (and Groups dont update their Reference Count, which might lead to they are deletable, but cannot be deleted)
* Fixed adding a Category/Type/Person within the File Multi-Select Dialogue does not update the filters/multi-action papers with the new item
* Fixed Issues with Errors for a minimal/maximal length in Multi-Language Input Fields
* Fixed an Issue with Notification Settings do not clean up completely when changing type
* Fixed an Issue with LiveStreamDistribution Settings, that cannot be saved again, once they were saved
* Fixed Rendering, Texts and Logic of the "cannot start without internet" page, that appears in PWAs when offline
* Fixed Issues with relative Time display, where the context is "date only". In this case, the ui still considered hours and minutes, not just days.
* Fixed adding Text with SpeechRecognition clears current value and overrides it. Now, it will append newly spoken Text if the target is a TextArea.
* Fixed broken QRCode Detector on mobile devices and apply latest Camera UI to its Layout
* Fixed various Filters and Selects didnt order correctly by language rules but simple comparison. Those have been updated to use the sorting orders of the currently selected language
* Fixed some Project-Change Issues in Files when search was active

**Changed:**

* LiveStream Projects are now better aware of the type of content they are streaming, if its a vod2live:
  * the Project Icon forms to a vod2live Icon
  * the signal-state and player-stream options are disabled in the project view
* Players that have AES-Encryption Support active now show an Icon for AES in the Overview
* AES-protected Manifests now show an Icon to signal that in the Streaming URl overview (and with a Text in the Url Detail View)
* it is not possible anymore to update the current company name
* if a user wants to clip timeshift, the Player will now automatically open (unless on a phone)
* on Trimming (a file), the Player will also automatically open, unless on a phone OR the file was trimmed already OR the file is not encoded yet
* when a user opens "Timeshift and Clipping" when the Stream is currently online, the UI automatically starts the editing process on the live clip
* the Trimming bar is now accessible by keyboard and also includes now a lot of aria values to make it useful without a mouse/touch
* for "basic mode" Users, the Trimming UI now shows a Help Text on how to use the ui
* if a user opens Trimming when the Stream is live, the "live" part of the List will be automatically initially opened now
* the File Upload Entries now also show their corresponding "Upload Speed" (in Mb/s)
* for Performance Reasons, TextTrack Editing has been refactored (again) - the UI now only manages one contentEditable Container at a time instead or preparing all of them to be edited
* besides processing Text Input before saving to remove potentially insecure html in Strings, the input is now also cleaned before it gets inserted into input fields, in case malicious code was inserted by api
* Project Info in Navigation Rail, GlobalSearch and Selectboxes now also includes the assigned Group Title (if the Company uses Groups)
* Screen Capturing has been refactored for Browsers without DocumentPiP Functionality - Firefox will add this feature with the next Version, so that would be only Safari. On those Browsers, the UI will not show any hint on its own anymore, that a Capture is active - the Browser will do that anyway.
  * with DocumentPiP, the Browser will open a Preview Window in Parallel, that also shows the current Recording Duration
* various Changes for Permission Checks in AI Functions:
  * Ranking Image tested so far for the Company Text Permission, instead of the Company Image Permission
  * Image Description / Image OCR now need the Company to use Text AI and Image AI
* For Image AI Usage, the current Consent Text made no sense, and an "image-analysis" context has been added for "personal consent".
* Search in the Project Navigation Rail now also allows to search by Project Id
* The UI now offers a Link to Classic UI, when a User without active Subscription tries to login (as currently, this situation can only be changed in Classic UI)
* as the File Download Logic in SDN supports custom Filenames, the following Changes were made:
  * the Source File now has the "originalFileName", that was used to upload the file
  * all renditions now start with the original Filename and append Codec and Resolution (or, in case of an Audio-Only Track, the Audio Codec)
  * Attachments use the Attachment Title (+ FileType)
  * in all cases, the Filenames are processed to make them "download secure", so they might not 100% reflect the original File Name

### 2026-05-15 API v3

In API v3 we have made some changes to the player object:&#x20;

* added the setting to hide the control bar in full screen (menubarAutoHideFullscreenEnabled)
* renamed enableContainerItems to enableOpenContainerItemsOnLoad
* renamed podcastShowList to enableOpenPodcastItemsOnLoad

### 2026-05-13 Classic UI/new UI

Fixed a bug where the UI would approve a new password even if it didn't fulfill all system password rules.

### 2026-05-11 API v3

* Fixed a bug where AI endpoints would return 200 even if the call failed.
* We performed maintenance to decrease the response time of API v3 calls.

### 2026-05-08 Classic UI

It is not possible to manage API v3 roles in the classic UI. This means every customer can now activate the new UI themselves. Please see our next newsletter for more information about migrating to the new UI or contact customer success.

### 2026-05-04 Backend

* Fixed an issue where playout of VOD2live streams would sometimes pause in the player.
* Fixed a bug where Brazilian Portuguese was not offered as a translation language for live subtitles.

### 2026-04-29 Backend

* Fixed a bug with livestream source stabilization to improve compatibility when restreaming.
* We have added live subtitle creation updates to the live project log.
* DRM encrypted files can be streamed with the VOD to live module.

### 2026-04-28 API v2/API v3

Fixed a bug with the livestream recorder API where the status "isStarting" would be returned when trying to start the recorder even though no signal was present.

### 2026-04-24 Backend

We have updated the alert module behavior. When a file is moved now, a files.removed event is triggered in the source project, and a files.new event is triggered in the target project.

### 2026-04-23 Backend

* When a file is uploaded with embedded subtitles, a subtitle will be ignored if no language is set for it.
* The encoding speed for On Demand videos has been improved.

### 2026-04-20 New UI

There is a player setting "Use DRM". If enabled (and you have to do it), only the HLS AES manifest is in the player config yet, no DASH, no other sources.

### 2026-04-17 New UI Release

**New:**

* the new AudioTrack APIs are now available:
  * it is now possible to upload as many new Audio Tracks to any existing File as needed - with Support for all Languages and Roles
  * these "uploaded" AudioTracks can be deleted later (not only deactivated, fully deleted)
  * if the browser supports it, new Audio Tracks can be recorded by Microphone and uploaded directly
  * previously, there was only an "add audio tracks" Button, if AI was enabled and it led to a Page where AI Dubbing could be configured. Now "add an audio track" is basically always available and contains AI Dubbing, File Upload and Microphone Recording (all only if Permissions exist and the Browser supports it)
* IP/Geoblocking Module is now available
  * it works like in Classic UI, but
    * each Profile now only has one Rule (with multiple values for countries and/or ip-patterns each)
      * if this Profile is from Classic UI, its rules have been merged into one
    * Countries and IP Patterns are now validated and removed if invalid
  * Geoblocking Profiles can now be added to Players
  * Geoblocking Profiles can now be copied when copying a Player
  * Geoblocking Profiles will be found in GlobalSearch
* Company Management is now available
  * the Company Contract Details can be seen and edited (with the necessary Permissions)
  * "Contract Persons" are available, can be added, edited and deleted
* Timeshift/Live Clipping is now available
  * as before, all available Timeshift Windows and the "live" Window are available and listed for "Clipping"
  * the UI will produce Thumbnails out of the Manifests the first time they are listed in the Background. This might take a moment the first time, but the generated images are stored in a local database afterwards.
  * the Clipping Feature makes use of the new Trimming UI
  * the Clipping Export can now have an (optional) Title, as this might help finding it later
* Live Distribution (aka 3rd-Party-Publishing) Module is now available
  * like Recorders, there is a separate area to manage all Live Distributions globally (if Permissions exist)
  * like Recorders, if a user has Rights to a live project, they can be managed also directly on the Live View
  * like Recorders, (manual) Operations will also be published in the Notification Center
  * Live Distributions have a couple of new (advanced) Settings to help Issues with the previous configurations
  * Live Distributions will be found in GlobalSearch
* File Covers can now be "edited with AI" after Upload (so - the AI wont create a NEW image, it will modify the selected image)
* Platform will now read any existing Cover Metadata (like title, copyright) from the uploaded files and upload these metadata (if not empty) to the Backend. Also, it applies various Heuristics, if this Image may be of AI Origin. If AI is very likely, it will flag the Image as AI (even if it was not used by our AI). Both Operations will be handled by the Backend alone at some point.
* uploaded Images can now be cropped/resized even after they have been saved (technically, they are re-uploaded as another image and their editable metadata is copied over)
* TextTracks, that are AI-generated are now flagged as "ai-generated" in the TextTrack List (identical to AudioTracks and Covers)
* Live Events now support Downloads as ICS. Also, existing ICS Files can now be imported as a new LiveEvent
* Users can now be assigned to Modules per Multi-Select (Batch)
* as more and more User Attributes are available, the "Users" Area is now also offering to select/remove/order the shown Attributes in List View (just like in Files). This setting is also stored and synchronized.
* The UI for Recording of Audio, Video and Images has been refactored completely and besides a refreshed look, it also offers a couple of changed options for Camera/Microphone Settings
* the UI for Trimming was refactored and now allows "visual trimming" to a certain degree by adding a resizable/draggable Trimming Bar.
  * for this to be more useful, a lot of minor Player Settings have been tweaked in this context - espcially noticeable is, that the main Player will always be used (ignoring the Users Preference here) and also to force the Player to be 16:9, even if its a Portrait Video

**Fixed:**

* Fixed Playlist Configuration Filters on mobile UI
* Fixed Descriptions are not shown on Files in Table Views
* Fixed Sidesheet primary Button always shows "save"
* Fixed broken UI for Podcast Seasons
* Fixed Podcast Season Sheet does not warn if closed without saving
* Fixed Crash on Trimming UI when closing with a Video without Storyboard
* Fixed various inconsistent Issues with Cover Upload UI after Upload completed
* Fixed clicking on the title/cover of any item on listview might not open Edit Sheet, although its available
* Fixed various Issues with Gallery UI after images were re-ordered and saved
* Fixed Chapter Editing does not use Player Position, when command comes from Player Button
* Fixed various Edgecases in VTT with additional Features where Parsing skipped the first real line
* Fixed Recorders show Edit/Delete Buttons, when they are recording
* Fixed some Edgecases with very small images, that did not enforce a fixed height and therefore could force the download of the actual sourceimage
* Fixed NumberInput Steppers are never disabled, even if the input reached its min/max
* Fixed Modal for Recording Audio/Video cannot be closed on mobile, when watching Recording

**Changed:**

* The GlobalSearch Panel now supports Navigation with ArrowKeys (mostly) - so its at least possible to switch from left to right panel with ArrowLeft/ArrowRight for Keyboard Users
* The Tag Input Component handles Tag Validity now stricter. Values with less than 3 Characters wont show up anymore and will be deleted on the next save. Previously, those Tags were (depending on the way they were added) not removed but would lead to an Error in the API, which enforces a minimal length of 3 Characters anyway
* the Modules Booking Page now supports a Filter for "primary module purpose" (live, ondemand or both)
* when uploading a file, the list of languages, that can be used to set its "source language" to, has been updated to the full list (before, only translateable languages were allowed)
* Recorders are now not automatically started and cannot be started manually, if a VOD2Live is currently running.
* opening an Image for Cropping without a fixed target-aspectRatio now allows to change between (16:9, 9:16, 1:1 or free) instead of only allow free
* changed Focus Management to reduce Effects of "sticky focus", that irritated somes users
* Users in Accounts without active Subscriptions cannot login anymore and will instead receive a specific error message that explains why
* the link for platform docs has been updated to docs.3q.video
* changed card hover ui - removed gradient, aligned icon hover colors, added solid overlay with backdrop blur
* as an Iframe must have a title Attribute for accessibility reasons, the Embed Code now also adds the Media Title (and type) as "title" Attribute
* Projects as Results in GlobalSearch now also have a "direct link" Action to make it possible to directly jump to the project itself

### 2026-04-17 Backend

We now use IETF BCP 47 language tags for languages in our streaming manifests. If you are using a fixed player version, please update to the latest version to avoid potential conflicts.

### 2026-04-16 API v3

* Our timeshift to VoD function is now available in API v3.
* You can now manage your livestream distributions (formerly called 3rd Party Publishing) in the v3 API.

### 2026-04-15 API v3/Backend

* We now filter uploaded subtitles in webvtt format and remove unsupported features to ensure your files are correctly displayed in our player.
* Removed an erroneous error message which was shown when a VOD2live plays and a recorder is active.

### 2026-04-14 API v3

It is now possible to upload additional audio channels for a file.

### 2026-04-13 Backend

* Fixed a bug where recorder failed when a dynamic watermark was active for a livestream.
* We have made several general improvements to the quality of our live dubbing.

### 2026-03-30 API v3

There is new player setting for whether the player should have rounded corners or not.

### 2026-03-27 API v3/Backend

* It is now possible to manage company data such as contact persons via the v3 API.
* We've made improvements to the formatting of our AI generated on demand subtitles.

### 2026-03-26 Backend

We now include changes to live polls, info points and the player status in the livestream log.

### 2026-03-25 API v2/API v3/New UI

* In the API v2 events endpoint: File has been renamed to FileID and the documentation of put and delete event have been fixed.
* Our IP/Geo Blocking module can now be managed via API v3 as well as in the new UI.

### 2026-03-23 Backend

Fixed a bug where not all eligible files were included in automatically created playlists.

### 2026-03-20 API v3

Fixed a bug which prevented using our upload URL feature with .mov files.

### 2026-03-19 Player v5.4.5

* Added Carousel video player which are controlled by the `playlistMode` parameter&#x20;
* Improved vertical video reel playback
* Temporary Disablement of HEVC Playback for Firefox ESR Versions
* Fixed playback issues on websites utilizing RequireJS.
* Added cornerShape and playerShape Options to the player.
* Improved compatibility with modern image formats for better performance

### 2026-03-18 New UI

**New:**

* Live Events are now available
  * if available, they can be found on the "Log" Widget on a LiveStream
  * VOD2Live Management is available
  * Events show now with an icon, if they were created automatically or manually
  * Events show in the List, if they are VOD2Live (or not)
  * Event TextTrack Downloads are also available
  * VOD2Live Events can now be created also from the Overflow of any File, if Live Projects (and Permissions) are available
  * manually created Live Events now appear in GlobalSearch
  * as the Countdown Logic from Classic UI is replaced by the new Event Approach, the new UI now can handle Countdown, if a current or "close" upcoming event exists
  * new UI reminds Users with Event-Read Access for all manually created Events when they are "close to start" and "are starting" in the Notification Panel
* Player Settings now support the 2 new Settings "playerShape" and "cornerShape"
* Company Defaults now support the new "grant legacy access" Setting to restrict Access to APIv2/Classic UI.
* User now also support the new "grant legacy access" Setting to forbid them accessing APIv2/Classic UI.

**Fixed:**

* Fixed UI allowed Creation of AI TextTracks, when there was no Audio Tracks yet (i.e. the audio language is unknown here and it cannot be tested, if that language is even supported)
* Fixed UI allows TextTrack Uploads where start and end are EQUAL (it blocks only when start is smaller than end so far), but that is also not allowed.
* Fixed UI does not disable "dubbing" when disabling TextTracks on LiveStream Ingest
* Fixed slightly broken Notification in File Editing when the Text Language does not match the Project Language
* Fixed new Passwords are accepted in the UI without containing a Number
* Fixed PWA Topbar in DarkMode is visibly yellow
* Fixed various Details on PWA lifecycle and Install Management

**Changed:**

* all Language-related DropDowns and Selections have been updated to now also support Scripts. That will also update the rendered "name" of a Language, that will be in some cases different from before. Please also note, that Language Scripts are irrelevant for DropDowns, that focus on Audio and will be reverted there.
* The File Search Details have been changed again - for all customers except Ippen it should behave as before, but the hard limit of 100 has been removed. therefore, the hint about "more results" has also been removed as the api now returns always all results instead of only 100.
* File Attachments now support CSP correctly in APIv3 and New UI

### 2026-03-18 API v3

* There is new player setting for whether the player should have rounded corners or not.
* We added support for additional subtitle language codes including Albanian and different Chinese dialects and writing systems.
* Added additional monitoring to catch errors with file encoding.
* The /company/events endpoint is now available in API v3 to search for scheduled live events across projects.
* Fixed a bug where attachments could not be downloaded when content protection was active for a project.
* In our API v3 you can now select the search mode for your file search. Use natural language mode to find the best matches and boolean mode for a more exact search. You can use the search mode with the project/files endpoint and company/files endpoints.

### 2026-03-16 API v3

There is now a user setting in both the API v3 as well as the new UI to prevent users from logging into the classic UI and API v2. You can use this if you only want your users to work with the new UI.

### 2026-03-13 API v3

You can now schedule future livestream events. The countdown time shown before the stream will optionally be based on this scheduled time.

### 2026-03-02 Backend

Fixed a bug where not all subtitles included in an uploaded file were available in the player.

### 2026-03-02 New UI

**New:**

* Companies can now disable "relevance search", so Files will never be sorted by "relevance", but always by id/date again.
* all Batch Operations have been refactored to work more reliably even for huge amounts of items - it now respects browser concurrency limits, network policies, http versions and API Limits and Responses while trying to submit as many tasks in parallel as possible. If a big number of Tasks is commited, the UI will now also show a Progressbar, as this might take a while then.

**Fixed:**

* Fixed Live Recorder Widget is not scrollable
* Fixed Recorder UI shows Filter for Projects even if the User does not have any active Projects
* Fixed FilePicker show "select files" Buttons, even if the User does not have any active Projects
* Fixed Attachments couldnt be downloaded if larger than a few MB
* Fixed Project-based File Search does not leave relevance search, if only order, but not orderfield is changed
* Fixed Pusher is blocked from iFrames when not used via WSS
* Fixed leaving relevance-based Search does change order-direction when clicking original order-field again
* Fixed a Crash on LiveStream UI, if a User only has Rights on Project Level
* Fixed Recorders on a LiveStream are not shown, if the User has not Company Permissions
* Fixed Audio Waveform Rendering on HiDPI Devices
* Fixed LiveStream Analytics Overview KPIs, where Impressions and Plays were wrongly named
* Fixed Delete TextTrack Row Confirmation does not close on continue
* Fixed Usage View Detail Graph Rendering is not visible
* Fixed Cover Preview in Image Metadata always loaded the original file, never a size-optimized Version
* Fixed updating the "Items per Page" personal Setting does not actually change this Value until reload (but confusingly updates the Paginator UI)
* Fixed a Crash on opening Project Settings directly from the Navigation Rail without cached Project Models
* Fixed an Error in ListExporter which added Attributes that dont exist to selectable Attributes under certain circumstances
* Fixed hard to understand and visibly broken UI in Audio Recording on devices with multipe Microphones but without a previously selected Id

**Changed:**

* Project List now shows an Icon, if a Project has a MultiCdn Profile connected (if the User can access this information)
* Recorder Widget in Live View has been refactored and normalized
* Watermark Covers dont offer Metadata Editing anymore
* Change UI for Chapter Editing to always show the current "end" of the chapter (i.e. start of next chapter or end of file) and explain how this computes
* Video Preview Thumbnails now use the new "v2/180p" Preview Thumbnails, that are bigger, better quality and respect portrait videos
* File Covers now also feature a Downloadbutton - to align the options with the Options in the default Cover Upload UI
* Files "in Encoding" now show additionally the current Progress as Tooltip on Hover, they also show the "phase" (i.e. packaging/cdn upload etc) after 100% Encoding has been reached, but the processing is not done yet
* the Player Editing UI has been updated as some UI Settings were missing - those are now grouped under a new Segment "UI Settings"
* renamed confusingly named "Hide Container Items" Settings, that were actually doing something completely different in Player Settings
* renamed Download Urls to Download Urls (instead of Streaming Urls) in Rendition Download Info Dialogues
* when a Geo Position on a File is changed AND the files does not have a country set, the UI will automatically update the Country to the Country of the given lat/lng Position from now on

### 2026-02-26 Backend

We now support a new version of the media share mrss feed which fully supports the W3C standard. You can access this version by adding \&v=3 to the end of your media share URL.

### 2026-02-24 Classic UI

* Fixed a bug which prevented the player countdown from being shown in webcasts with template version 2.
* Fixed an error where new webcasts were created with an invalid status.

### 2026-02-20 New UI / API V3

There is a new player setting "enableReelMode" in the API v3 and the new UI. If this is active, playlists will be displayed in reel mode in the player.

### 2026-02-17 New UI

**New:**

* Files now support "relevance-based Search"
  * This will use an advanced database search algorithm that should bring "most relevant" items to the top.
  * As this is only supported (and necessary) in Files, it works like this:
    * If there is a query AND not a searchField, then the new "relevance" search is used. As the Order here is "relevance", the "normal order" (in the columns) is ignored (and the order icons here are also hidden). If a user clicks on a column AFTER relevance though, this Order is being applied and "relevance" deactivated, unless a new search has started.
    * It is possible to enable/disable "relevance" also by using a search field, the UI will toggle between relevance/normal search automatically
    * Relevance-based search supports (currently) maximum 100 results - the UI will show a hint when this limit has been reached (which probably means the search is not specific enough)
    * For cases with many search results in relevance mode, Files now support a new Filter: Period, which can restrict the search field by creationDate (but not order by it!)
* Automatic Playlists are now supported
  * Can be added and edited in NewUI/APIv3 only - invisible in classic/v2
  * Their "configuration" (rules for items) can be managed
  * The UI makes sure that these playlists cannot be reordered and no items can be added from anywhere to them (in contrast to "normal" Playlists)
* MultiCDN Module is now supported
  * Unlike in classic UI, CDN profiles now have a title and a description
  * Unlike in classic UI, there can be only one global profile and one profile per project (intentionally, it's impossible to update existing profiles if other profiles for the same context exist)
  * MultiCDN profiles also appear in GlobalSearch (but only if they have a name/description, so old ones won't at the beginning)
* The new Player Setting Reel-Mode is now supported
* Branded Companies can now disable global Playlists
* Trimming now shows and updates a waveform and/or video thumbnails of start/end, if available

**Fixed:**

* Fixed an Error in Cache-Updating Logic
* Fixed Handling of SVG and ICO Assets in Various Contexts
* Fixed handling of option images in DropDowns, they were never scaled down correctly
* Fixed sourceProject is always empty on Playlists and Podcasts Export
* Fixed rendering of OS/browser in "active Sessions" does not render correct OS/browser names in some cases
* Fixed Playback of Audio Files in DocumentPiP Mode started muted, although that does not make sense
* Fixed Integrations never shows "History" Tab
* Fixed misleading text for empty deactivated Integration Text
* Fixed Flickering when providing Files for Upload via DragnDrop
* Fixed CMAF Dubbing Hint in Files
* Fixed Attachment-Upload Form crashes when submitted without File
* Fixed cannot save pipeline with dubbing on / Auto-TextTracks on, then off, which doesn't turn off dubbing completely, leading to an unsaveable form
* Fixed Video/Audio Recording did not offer to playback recording after Recording stopped
* Fixed crash on playback of non-encoded source files
* Fixed opening the GlobalSearch with ctrl/k does focus the input but does not reopen the Overlay
* Fixed "x" button on select menus with multiple options that showed a broken Aria Message

**Changed:**

* The behavior for player muted logic changed to the following:
  * If audio, UI will always start with sound now
  * If live, then (no change here)
    * No overrides are sent for the preview, so the "real" player settings are applied
    * Muted/autoplay are sent for the stream view
  * If VOD, then:
    * It will start muted in any case, but if started in Main Player AND unmuted in the first 30 seconds of playback, the UI will ask if you would prefer to start playback with sound (which is obviously not always possible).
    * This setting will be stored and synced (if enabled) and applied wherever possible
* The minimum length to offer AI Chapters of a File has been reduced to 30 Minutes
* Chapter descriptions can now also be composed/edited with AI writing tools
* Attachment Description can now also be composed/edited with AI writing tools
* The link to Terms & Conditions has been added to the Support Panel
* Refactored UI for Uploading via DragnDrop without Snackbar
* The UI will from now on block drag/drop operations globally - unless it's dragged over a designated file drop area (like Files itself or a cover/file upload) OR its text and the user tries to drop it on an input/area
* On phones, the BottomSheet is now also closeable via a slide down, not only via click outside
* Notifications now show an icon for their "target" (files, live, podcasts) on cards and lists - also, a tab for podcast-specific notifications was added (furthermore, the UI will not offer podcast events anymore, when the company hasn't booked the podcast module)
* Player Settings will not offer Enable-Ads anymore, when the company hasn't booked the ad module.
* Added a hint on the file downloads page if the file was trimmed at some point. In this case, the UI  now shows a hint that the files themselves still contain the full length of the original files, not just the trimmed version.
* The layout of a "timespan" input (like in Trimming / Pipeline) was refactored
* Opening an AudioTrack with an "unknown" language does not automatically add the last-used language anymore but keeps the value empty to emphasize that an action is needed (this was also done to the "role" attribute on users of the "classic UI" a while back)

### 2026-02-13 API v3

We have made several small changes to the v3 API: system/integration no longer returns createdAt, account/modules no longer returns pricing information, and the on demand project object no longer returns the field concurrentViewers

### 2026-02-12 Backend

* Fixed a bug causing the error image to not be shown in the output when using Source Stabilization.
* Fixed several small edge cases which would prevent copying of files between projects in certain circumstances.

### 2026-02-06 API v3/new UI

In the new UI and API V3 it is now possible to automatically create playlists of files based on their metadata

### 2026-02-05 Classic UI

Fixed a bug preventing Webcast series deletion

### 2026-02-04 Classic UI

Fixed a bug which caused a category to be required during the playlist creation process

### 2026-01-30 Classic UI

Fixed a bug preventing the creation of infopoints for livestreams

### 2026-02-05 API v3

Fixed a bug where AI suggested text alternatives weren't returned

### 2026-01-29 API v3/New UI

In order to improve system security, it is no longer possible to reuse previously used passwords when resetting your password.

### 2026-01-27 API v3

* Removed Metadatafields: \
  we have removed several seldom used metadata fields in API v3: nativeLanguage, iabCategories, media shares, metaPictureUri, rating, genre, relationship, studio, licensor and licenseArea. If you currently use one of these fields, please contact our customer support about how to migrate to a custom metadata field
* Changes to sourceLanguage:\
  The API parameter sourceLanguage has been deprecated and split into two new parameters: audioLanguage, which is the language of first audio track of the file used for transcription and other features and displayLanguage, which is the language of any text which appears in the video
* Fixed a bug where certain languages were not allowed as subtitle translations

### 2026-01-27 New UI Release

**New:**

* the Sync of personal Preferences over Devices should now work again.
* the Copy Dialog of Projects now also allow to copy Notifications - if the source Project has Notifications and the loggedin User has the Right to create new Notifications
* File Attachments are now supporting Sizes of over 20 Mb (by using chunked-upload) - the UI handles all of this, so there is no Change for Users

**Fixed:**

* Fixed TextTrack Language will not be updated automatically, if AI is confident to guessed the language correctly
* Fixed TextTrack Language will not be saved as personal Preference after Selection
* Fixed "in-progress" Button Animation on mobile Devices
* Fixed Filters dont show explicit "remove-selection" Button anymore
* Fixed editing a File with People always re-saves the value of "people", even if that is not necessary
* Fixed custom Filter Order is not necessarily re-constructed after revisiting an area with custom Filter Order
* Fixed SearchField DropDown in Files does not show Custom Labels, only default Field Labels
* Fixed ListExporter in Files respects custom Labels in Titles, but not in Sorting
* Fixed SearchFilters dont hide hidden Fields
* Fixed AttributeList in Files might not close on saving
* Fixed Files with multiple AudioTracks showed their Tracks in Alphabetical order, not by their StreamIndex. Also, Track Listings now show the Index explicitely
* Fixed Branded UI does not respect custom BorderRadius on iFrames
* Fixed broken Language Selector in some Edge Cases of Grid Layouts
* Fixed deleting a TextTrack Block does not mark the Sidesheet as "having updates"
* Fixed "keep original Framerate" Setting is missing in Encoding Settings
* Fixed multiple Issues in Pipelinesettings with various Changes between settings for sourceLanguage, TextTracks and Dubbing
* Fixed multiple Issues with Wizard Mode
* Fixed Crash on LiveStream Sharing when Basic Mode is active
* Fixed Modal is not closeable in some Media-related Situations on Browsers with Invoker Command API

**Changed:**

* changed all text templates to use typographically correct symbols for apostrophe, quotation mark, minus-sign, hyphen, em-dash and en-dash where appropriate
* SplitButtons were redesigned to make it more obvious, that there are more Options
* Filters were redesigned to get even more Space when not hovered and also to reduce the confusing "x" while having an active selection
* deleting a TextText Row must now be confirmed in a modal (which is skippable with a synced Setting, so its not too annoying, if users dont want to see that)
* after a lot of discussion, the list of Framerates in Encoding is kept, but a Hint has been added to inform Users if this setting is actually applied or not
* also after a lot of discussion, the iFrame Options in the Share Dialogue have been refactored and were expanded to three Options
* the "image purpose" is now explained in more details
* Pipeline Audio Settings on Files with multiple Audio Tracks now use Toggles to allow a quicker enabling/disabling
* the File Attributes "series" and "programId" are back in all File-related Contexts :)
* Enhancing Converters for VTT and TTML to catch more Edge Cases in Converting to SRT

### 2026-01-23 API v3

The SDN API v3 now optionally supports chunked uploads for very large attachments.

### 2026-01-23 Webcast

We've removed the text " | 3Q" from the title of our webcast pages.

### 2026-01-20 Player v5.4.4

* Refactored sticky functionality, added stickyPosition
* Fixed an issue drawing chapters on the seekbar when player was moved or resized
* Introduced vertical video player with swipeable reels.
* Diverse UI improvements

### 2026-01-20 API v3

Fixed a bug where updating playout ids via API v3 would sometimes return 404

### 2026-01-20 Live Comments

Fixed a bug where a user wouldn't see all of his non public comments.

### 2026-01-16 API v3

Added the storyboard picture to the file object.

### 2026-01-13 Backend

* Fixed a bug which prevented uploaded images ~~and attachments~~ from being included in account storage
* Fixed a bug where sometimes livestream with HEVC were underbilled

### 2026-01-05 Backend

We updated the email template used for video sharing

### 2026-01-05 Classic UI

Fixed a bug with the sorting of podcast files in the classic UI

***

**Disclaimer**

Copyright (C) 2009 – 2025, 3Q GmbH, Munich, Europe. All Rights Reserved.<br>

This source code and its use and distribution are subject to the terms and conditions of the applicable license agreement. More information at [www.3q.video](https://www.3q.video)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.3q.video/miscellaneous/release-notes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
