Patches for this major release
Patches are shown based on recency and will appear below as soon as they are issued.
Patch 25.2.18 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.18-0-g34921dbeed |
|
VSA Docker Image |
25.2.18-0-g8f225c5f-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
244793 |
Search2: Document limitation for different fields in groups |
|
244540 |
VSA: move grizzly http server I/O error messages from ERROR to DEBUG log level as they can occur in normal operation |
Fixes
|
Item# |
Item |
|
245006 |
Transcoder reports missing license when clusterName is configured and VSA is upfront the transcoder (CCBS-24610) |
|
244983 |
Update ActiveMQ packages to version 6.2.5 to mitigate vulnerabilities (CCBS-24601) |
|
244975 |
Creating a placeholder item with external ID via transient field __external_id results in orphaned items in database if external ID already is used |
|
244859 |
Search requests using a cursor lead to a http 500 error when timespans with non-PAL timebases are present (CCBS-24563) |
|
242544 |
Sorting on a certain field combined with using cursor parameter results in server error (CCBS-24101) |
|
239383 |
Documentation example for Metadata Notifications is wrong in a confusing way (CCBS-23542) |
Transcoder fixes
|
Item# |
Item |
|
|
|
Patch 25.2.17 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.17-0-g2ec61a6afc |
|
VSA Docker Image |
25.2.17-0-g4ebd841d-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
244650 |
ReindexCruncher should not crash processing a collection with circular references |
|
243873 |
Prefer file URIs over ftp URIs when selecting storage method for thumnail/poster generation |
|
241398 |
Improve notification performance (speeds up placeholder item creation and other API operations) |
Fixes
|
Item# |
Item |
|
244547 |
Archiving process deleting files without completing transfer (CCBS-24521) |
Transcoder fixes
|
Item# |
Item |
|
|
|
Patch 25.2.16 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.16-0-gf62e6477cf |
|
VSA Docker Image |
25.2.16-0-g1077bebd-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
244411 |
Ensure that ACL changes do not lead to unnecessary reindexing to search index |
|
244374 |
Document collection & library sizing considerations |
Fixes
|
Item# |
Item |
|
244629 |
Long delays between job steps if many jobs are executed in parallel |
|
244505 |
Some proxy shapes miss container components |
|
244138 |
Camera card playback intermittendly fails while proxy creation is running - VidiCore item search failing |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.15 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.15-0-gfaf4a7bbff |
|
VSA Docker Image |
25.2.15-0-ge124e193-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
|
<none> |
Fixes
|
Item# |
Item |
|
244125 |
Job steps retry due to "Could not obtain lock on row in relation 't_storage'" errors (or similar) |
|
244299 |
Long-running synchronous job steps block job execution |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.14 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.14-0-ge54287797c |
|
VSA Docker Image |
25.2.14-0-g4866fe46-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
|
<none> |
Fixes
|
Item# |
Item |
|
244371 |
ACL Inheritance: Cache Entries are getting wrong inheritance flag |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.13 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.13-0-g458f0e2013 |
|
VSA Docker Image |
25.2.13-0-g3f532567-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
244253 |
Search1: Change wildcard query to exist query when only using "*" |
|
244210 |
Deletion Lock Buffer Cruncher: Don't process duplicates in buffer |
|
243969 |
Allow to propagate shape information to the item after another shape deduction |
|
243461 |
Use alternative WebDav client implementation in VidiCore |
Fixes
|
Item# |
Item |
|
244208 |
Collection ACL inheritance is broken in 25.4.2 and 25.2.12 (CCBS-24476) |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.12 on
Do not update to this version. There is a known issue when using inheritance from collection to its children, which will be fixed in the next version.
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.12-0-g5386aded56 |
|
VSA Docker Image |
25.2.12-0-g03fb1aaa-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
244174 |
Improve ACL live update on huge collections / libraries |
Fixes
|
Item# |
Item |
|
243961 |
Javascript: HTTP client request timeout not working (CCBS-24408) |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.11 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.11-0-gcd50abb333 |
|
VSA Docker Image |
25.2.11-0-g72d6c70b-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
|
pro |
Fixes
|
Item# |
Item |
|
242659 |
Reindexing is getting stuck due to NullPointerException |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.10 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.10-0-g0015488a4c |
|
VSA Docker Image |
25.2.10-0-ge383cb2b-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
243739 |
Change DeletionLockBufferCruncher to singleton |
Fixes
|
Item# |
Item |
|
243631 |
Collection/id/item?content=thumbnails give broken thumbnail uri (CCBS-24394) |
|
243547 |
Search2 for items does not contain metadata (CCBS-24334) |
|
243524 |
The transcoding step continues processing thumbnails despite being instructed not to |
|
243160 |
New WebDAV server implementation doesn't work with 100k+ Files |
|
242772 |
S3 objects with /// in path cannot be searched/downloaded |
|
243090 |
Importing additional language TTML file overwrites existing subtitles in other language |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.9 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.9-0-g985d98ec97 |
|
VSA Docker Image |
25.2.9-0-g08a36e7b-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
|
<none> |
Fixes
|
Item# |
Item |
|
242120 |
ACL-Reindex can stall systems with very large libraries or collections |
|
243098 |
AUTO_IMPORT jobs are created too slow on large storages |
|
243108 |
VSA doesn't find free port for http proxy if default port 9999 is in use |
|
243118 |
Initial storage scan failing when syncFileMetadataOnStart=true |
|
243382 |
Thumbnails on VSA storages have wrong name |
|
243595 |
DeletionLockBufferCruncher can stall system |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.8 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.8-0-g7a5ec31cbd |
|
VSA Docker Image |
25.2.8-0-g514b653b-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
242501 |
API call for raw file data upload directly via VSA |
|
242695 |
Add option to |
|
242838 |
Set |
|
242559 |
Issue warning during VSA startup if entropy is too low |
Fixes
|
Item# |
Item |
|
242752 |
|
|
242771 |
Deletion lock updates take very long or fail |
|
242751 |
ActiveMQ connection objects may not be properly released on errors - leading to VidiCore running out of ActiveMQ connections |
|
242660 |
New WebDav implementation crashes and stops when there is a file or folder where we don't have access |
|
242689 |
Files on VSA storage are missing (when too many files/directories on a storage - Not a valid DAV response (207)) |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.7 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.7-0-g1ba75deb64 |
|
VSA Docker Image |
25.2.7-0-g90cab92f-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
242102 |
Prefer own storages for VSA-to-VSA inter-storage transfer jobs |
|
242072 |
Support scanning of files and folders with non-ASCII characters on VSA storages |
|
241353 |
Search2: highlighting generic and timed fields |
|
242158 |
Search2: Document limitation on matching different groups |
Fixes
|
Item# |
Item |
|
242469 |
Thumbnail resources on a VSA do not work with new WebDAV implementation |
|
242461 |
VSA shares created for newly added thumbnail resource/export locations during VSA startup are deleted directly after creation (when |
|
242462 |
Storage is added for pre-configured thumbnail resource during VSA startup |
|
241699 |
SFTP implementation is logging credentials in plain text |
|
242535 |
|
|
242616 |
Increased number of optimistic locking exceptions and |
|
242541 |
Jobs have |
|
242649 |
Missing database retry results in occasional 500 errors on API calls |
|
242526 |
Actual error message gets lost in passkey upload via VSA |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.6 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.6-0-g44b06f37d8 |
|
VSA Docker Image |
25.2.6-0-g63877cf1-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
241890 |
Improve logging of |
|
241889 |
VSA setting |
|
241561 |
VSA should prefer own storages for VSA-to-VSA direct transfer jobs |
|
241271 |
OS: Add documentation: Ranges still possible with keywords but unreliable |
Fixes
|
Item# |
Item |
|
240594 |
Instable/overloaded VSA-VidiCoder connection (results in transcoder resource intermediately going offline) |
|
241972 |
VSA is creating additional storage for existing share in VidiCore during startup (only when |
|
241970 |
VSA shares are deleted directly after creation during VSA startup |
|
241939 |
Rendering sequences with external media fails |
|
241842 |
VSA is leaking threads when reconnecting to VidiCore |
|
241779 |
Destination shape of |
|
241655 |
Destination file stays in state |
|
241564 |
Monitoring of VSA storages stops when files with non-ASCII characters are on the storage |
|
241781 |
Search2: text sorting throws exception |
|
242032 |
Search2: Adapt wild card search to work on the original string |
|
241980 |
MetadataFieldGroup cannot be updated after child group was removed from it (namespace |
Transcoder fixes
|
Item# |
Item |
|
|
<none> |
Patch 25.2.5 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.5-0-g7c90bfbf9c |
|
VSA Docker Image |
25.2.5-0-gcd86a983-25.2.12-20251007.3 |
|
Transcoder |
25.2.12 |
Improvements
|
Item# |
Item |
|
241400 |
Performance improvements in |
Fixes
|
Item# |
Item |
|
241718 |
Default database transaction timeout is not 5 minutes anymore (since 25.2.0) |
|
241681 |
Metadata of child collections are not included when fetching child collections of a collection (since 25.2.0) |
|
241651 |
Metadata inheritance rules do not work when condition is applied to field with dataset |
|
241628 |
JavaScript job steps running more than 5 minutes cause the job step to go into state |
|
241623 |
File uri missing from FileDocument when storage is offline |
|
241453 |
VidiNet hash jobs take very long to update FILE entities after completion |
|
241435 |
Large files on GCP storages lead to failing |
|
241297 |
Subtitle language specified via |
|
196969 |
Subtitle language specified via |
Transcoder fixes
|
Item# |
Item |
|
241588 |
Transcoded proxy files randomly have one frame |
|
240910 |
Thumbnail creation on hires material created by a Spectrum video server fails |
Patch 25.2.4 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.4-0-ga1f1eaf3a1 |
|
VSA Docker Image |
25.2.4-0-gb0aeca6e-25.2.10-20250922.5 |
|
Transcoder |
25.2.10 |
Improvements
|
Item# |
Item |
|
241390 |
Improve VSA direct upload and WebDAV writing speed by increasing write buffer size to 1 MByte and making it configurable |
|
241220 |
Update Prerequisites for VidiCore & VSA to RHEL9 |
|
241197 |
Improve VSA direct upload speed by caching authentication results |
|
241060 |
Remove notification queue entry, when it can't be deserialized |
|
241057 |
APIdoc: Clarify need for trailing slashes in storage URIs (also on |
|
241231 |
OS: Use global aggregation to implement facet excludes |
|
240806 |
OS: Improve exception handling |
|
239036 |
Adding a child collection to a parent collection takes very long when parent collection has many items |
|
241402 |
Direct transfers between VSAs should be distributed across all matching source VSAs |
Fixes
|
Item# |
Item |
|
241261 |
Clarify some aspects of subclip APIdoc |
|
241222 |
Thumbnails are not created in |
|
241056 |
New files in watch folders are not detected for VSA remote storages (FTP, SFTP, S3, DS3) |
|
240957 |
|
|
240514 |
Storage monitoring ( |
|
238688 |
Deletion locks are not properly inherited when locks are updated |
|
241428 |
Resource tags are not respected in direct transfers between VSAs |
Transcoder fixes
|
Item# |
Item |
|
239312 |
Duration of subclips (trimmed videos) not always correct |
|
241141 |
Prores transcoding fails and TRANSCODE job is not aborted properly |
|
241008 |
Improved shape deduction for P2 cards |
Patch 25.2.3 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.3-0-g96732f41cd |
|
VSA Docker Image |
25.2.3-0-gfa804dca-25.2.7-20250806.7 |
|
Transcoder |
25.2.7 |
Improvements
|
Item# |
Item |
|
237685 |
Allow start timecode override when importing STL subtitles (for STL files with wrong TCP value) |
Fixes
|
Item# |
Item |
|
240898 |
Allow creating OWNER ACL when entities have already other ACLs |
|
240911 |
Re-enable logging to S3 bucket (got lost in 25.2) |
|
240905 |
Selftest API reports errors as version information can not be parsed |
|
240830 |
VidiCore fails with wrong media type on DV files with 25.1 or older (and other types with no |
Transcoder fixes
|
Item# |
Item |
|
238542 |
Fixed MXF target being too short when transcoding from MP4/AAC |
|
240177 |
HEIC image processing not working when taken on iOS 18+ iPhone |
|
240836 |
RDD25 and HDF01a transcode output sometimes corrupt at the beginning |
|
240004 |
Proper color space metadata handling in Nablet MXF demuxer |
Patch 25.2.2 on
Version information
|
Component |
Version |
|---|---|
|
VidiCore |
25.2.2-0-g775d85e613 |
|
VSA Docker Image |
25.2.2-0-ga11a3ca2-25.2.2-20250621.1 |
|
Transcoder |
25.2.2 |
Improvements
|
Item# |
Item |
|
240669 |
API to set owner on a entity without any access rights |
|
240634 |
OS: Support externalIds in Search2 when filtering for collection id related transient fields |
|
239877 |
OS: Ensure that re-indexing also works in Search2 when using external IDs in API calls |
|
235289 |
VSA transcode/conform jobs should work even with vxa:// URIs on multiple VSAs |
|
238347 |
Pass stream pids to VidiCoder ComplexJob and NLEJob for Nablet demuxer support |
Fixes
|
Item# |
Item |
|
240668 |
Examples in documentation of new search endpoint are not working |
|
240633 |
Improvements when doing large reindexing tasks for Search2 |
|
240508 |
Starting of VSA in docker desktop fails |
|
240353 |
Proxy Index Creation: Physical files are not created |
|
240324 |
Raw-passkey import does not work with multiple VSAs |
|
240248 |
(S)FTP and file size detection does not work on VSA storages with new WebDAV implementation |
|
240054 |
Proxy Index creation uses wrong path |
|
239931 |
Search version 2: Range queries do not work |
|
239928 |
Search version 2 only returns relative thumbnail URIs |
|
239505 |
GET /item/VX-1/uri does not return an URI when container component has multiple formats |
|
238571 |
CONFORM should use fps from shape tag instead of 1st clip of timeline |
|
236587 |
HC __deletion_lock_expiry is not triggering a notification upon modification |
Transcoder fixes
|
Item# |
Item |
|
238302 |
VidiCoder failure on Matroska input |
|
240005 |
Fixed handling of SRT CC in MXF |
Patch 25.2.1 on
Do not use this version!