VidiFlow Release Notes
The following items on the list encompass breaking changes, features, and fixes that are relevant for the major release.
Patches for this major release
Patches are shown based on recency and will appear below as soon as they are issued.
Patch 24.3 on
What’s new?
CreateKeyframes
Creates keyframes with VidiCore on already existing proxy files.
Fixes
Item# | Item |
233171 | TranscodeS4M Chunk Mechanism: There is no chunk file (.prt or fin) when transcode profile is generated audio only |
233175 | Create-File task messes with special characters |
234783 | CreateFile: fails on storages with no method |
235466 | Workflow Index: Alias no longer working |
235138 | Workflow Index Performance Issue |
Release 24.3.2 on
Breaking Changes
VidiFlow 24.3 comes with refactored NuGet packages. This may result in adjustments in custom agents.
new: Vpms3.Utility, Vpms3.PlatformInterOps
removed: Vpms3.Logging, VPMS3 Messaging, Platform.CoreComponents.
VidiFlow Backend has been updated to .NET 8 - No .Net6 packages are delivered with VidiFlow 24.3.
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.3 |
Kubernetes UPDATED | 1.28 - 1.30 |
ConfigPortal UPDATED | 24.3 |
AuthService (KC-based) UPDATED | 24.3 |
Components | Version |
---|---|
Transcoder Images UPDATED Commandline UPDATED | 24.3.17 24.3.17 |
Angular | 17 |
BPMN.io UPDATED | 17.9.2 |
RabbitMQ | 3.12.13 |
RabbitMQ Operator | 2.7.0 |
Camunda | 7.20 |
Powershell | 7.2.2 |
OpenSearch | 2.7 |
Hangfire UPDATED | 1.8.14 |
Alpine Image UPDATED | 3.20 |
MediaInfo | 23.07-r0 |
PostgreSQL | 14-16 |
Features
VidiFlow Backend has been updated to .NET 8.
Agent Components now utilize ClientSecrets provided by appsettings.
VidiFlow agents communicating with VidiCore now add their name into the user-Agent header.
New Tasks
CreateCollectionRelation to create CollectionRelations in VidiCore.
HardlinkFile uses VidiCore to create a hardlink for a given file.
Updated Tasks
PublishWorkflowStatusVariables was updated to version 1.2 to support publishing also the task priority.
All S4MTranscoder tasks now support chunk writing on cloud storages.
Workflow Designer
Improved Layout and Design.
Workflow Monitor
Stability and performance improvements. Better handling of RabbitMQ messages and Concurrent status updates.
Fixes
Item# | External# | Item |
Workflow Designer | ||
231368 | WF-Designer New: Contract Update deletes all parameters | |
231393 | WF-Designer New: Internal variable missing after activate | |
231432 | WF-Designer New: Parameters highlight not working on global parameter list | |
Workflow Monitor | ||
228057 | WF-Monitor: Column headers height gone wrong when switching to dark mode | |
228820 | CCBS-21748 | Workflow Monitor Performance Impact on Media Portal response. |
232960 | WF-Monitor: Workflow status not updated after re-run successful from incident state | |
Backend and others | ||
230152 | RabbitMQ: Wrong exchange config when reconnecting | |
230446 | VC CollectionsClient: Omits content parameter | |
231296 | MetadataChanges: At least one input changed for the metadata field in group is not functioning | |
231361 | WF-Index: Issue with OpenSearch existing index | |
230680 | WorkflowIndexApi: cyclic memory expansion and OOM restarts | |
232223 | GetWorkflowVariable: UCD uses environment independent "Value" property | |
232170 | Detach file deletes all locks from file | |
232640 | Lets rethink the order in which camunda contracts are deployed after staging |