VidiFlow Release Notes
Release 24.2.1
Breaking Changes
No Breaking Changes.
Setup and Operations
The following central components were updated and will be shipped in the noted version, along with relevant product and service dependencies:
Please note that the UPDATED marker indicates a change between the previous major release and the one this document is issued for.
Dependencies with Products and Services | Version |
---|---|
VidiCore UPDATED | 24.2 |
Kubernetes UPDATED | 1.27 - 1.29 |
ConfigPortal UPDATED | 24.2 |
AuthService (KC-based) UPDATED | 24.2 |
Components | Version |
---|---|
Transcoder Images UPDATED Commandline UPDATED | 24.2.35 24.2.35 |
Angular | 17 |
BPMN.io | 8.6.1 |
RabbitMQ | 3.12.13 |
RabbitMQ Operator | 2.7.0 |
Camunda | 7.20 |
Powershell | 7.2.2 |
OpenSearch | 2.7 |
Hangfire UPDATED | 1.8.12 |
Alpine Image UPDATED | 3.19 |
MediaInfo | 23.07-r0 |
PostgreSQL | 14 |
Features
Growing File Support
TranscoderS4M and MediaAgents now support growing file saving for cloud storages in their tasks.
Metadata Triggers for Metadata Groups.
It is now possible to trigger a workflow on metadata changes for metadata that belong to a group. More details can be found at Trigger workflows based on metadata changes .
New Tasks
AppendWorkflowStatusMessage
Users can now add content to workflow status variables during workflow runtime. It is also possible to include a timestamp in appended messages, which will be inserted as current UTC date and time as a postfix of the actual message.
Updated Tasks
GetExistingPartialOfItem: Uses Shape Data as a fallback
With GetExistingPartialOfItem 1.1, the Shape data is used as a fallback. When start and duration timecodes are not provided, the task will use Shape Data to identify start and duration timecode.
Workflow Designer
A configuration for Error Event Details was added to our new Designer. The search (Ctrl-F) now also supports searching for variable names.
Enhanced support for contract updates on tasks, workflows and rules
The new Workflow Designer now comes with a feature to indicate if newer contracts are available. If a newer version is available, the designer prompts the user to select it. When upgrading to a new version, parameters with the same name and type are automatically carried over. Connectors, boundary events, and other workflow elements are retained if they exist in the new contract. Elements no longer available are marked for removal.
Refer to Handle Contract updates on tasks, workflows and rules for details.
Workflow Monitor
With 24.2, several performance issues where solved. The results table shows more accurate and up-to-date information. The styling has also been improved.
Fixes
Item# | External# | Item |
Workflow Designer | ||
228227 | WF-Designer: Error with input/output when a service task is inside a subprocess with parallel execution | |
228348 | WF-Designer: Copy paste of parallel gateway not working | |
Workflow Monitor | ||
227969 | WF-Monitor: Close workflow detail tab not react immediately | |
228439 | WF-Monitor: Activity Instance(s) property is hyperlink but not blue | |
229473 | WF-Monitor: After reset columns, the reorder column is not saved | |
230651 | WF-Monitor: Instance id filtering is not working | |
230797 | WF-Monitor: Metadata Columns in WF Monitor don't show metadata | |
Backend and others | ||
227737 | CCBS-21611 | Metadata Change Workflows |
228208 | Helm charts: fix service monitors | |
228361 | Create item V2.1: Invalid metadata field given in metadata document, should not trigger "NoMatchingExternalIdNamespace" boundary event | |
228324 | CoreServices: fix dependency to camunda helm chart | |
228922 | VF Portal: missing styling | |
227744 | Agent RenderItemSequence ShapeTagNotAvailable handling fails | |
227788 | CCBS-21647 | The Transcoding Encountered Internal Timeout |
228802 | File leads to restart of MediaInfo Container | |
229036 | Normalized MXF file v2.1: Wrong task contract guid for new version | |
229108 | Chunk Mechanism is not functioning as expected | |
229124 | CreateStitchedSequence failing on specific source material | |
229581 | RestorePartialMxf: cannot be proceed with the task version of V1.0, V2.0, V2.1 except V2.2 | |
229983 | media-agents omitting type in transcoders4m job names | |
228794 | RemoveObjMetadataValue: With given unsupported source platform uri and the wf will not fall into general boundary event | |
229118 | UpdateMetadataSet: the unsupported platform uri able went through the worfklow | |
230390 | AddUserGroupRights:With given unsupported source platform uri and the wf will not fall into general boundary event | |
227202 | vidicore-agents-render-item run out of memory | |
229642 | WF Designer New: does not display variables of existing workflow properly | |
229791 | GetParentCollectionAgent: only one parent show in result although there are two | |
230479 | UpdateObjMetadata: Fails to mark as incident if the VC response code is 404 and 400 |