Version 21.4¶
21.4.6¶
2022-08-22
Improvements¶
- Bulkymetadata migration do not mark row as to be deleted by itemDeleteCruncher (#206026)
Bug fixes¶
- Missing collection notification if a collection is updated using a document (#206151)
- Latest Successors are only returned when Searched with Inherited Field-Groups (#205478)
21.4.5¶
2022-07-06
Bug fixes¶
- Unhandled NPE when a wrong item notification is encountered (#206652)
- Metadata group reference is missing id and type (#205467)
- Retried Solr queries due to group.limit causes duplicate timespans and fields entries in search result (#203506)
- Users can add collections that they do not have READ access to, into another collection, to gain access (#202900)
- Mix setting in audio does not work for conform job (#202525)
- ActiveMQ is leaking connection in its XaConnectionPool (#199379)
21.4.4¶
2022-05-23
Improvements¶
- Enable preemptive authentication to Elasticsearch (#204100)
Bug fixes¶
- Search index is not updated when access to a new collection is granted by adding a collection to a collection (#203437)
- Authentication tokens not invalidated when user is disabled by LDAP sync (#202856)
- Partial export does not work in vidinet (#202805)
- Metadata dataset values not updated if skipidenticalmetadatavalues=true (#202614)
Transcoder fixes¶
- Fix wrong aspect ratio for some files in NLE jobs (#201952)
- Improved handling of growing files (#205538)
21.4.3¶
2022-04-14
Improvements¶
- Improve collection adding speed (#203018)
- Improve VSA proxy selection logic and cache removal (#203011)
- Improve caching in findSequence function for FCPXML (#201619)
Bug fixes¶
- Partial export to export-locations lacking subpath ignores start/end (#202850)
- VSA been removed from the cache incorrectly (#202352)
- MetadataFieldGroup can’t be indexed (#200904)
- SNS notification on Item Metadata Change did not include the value of metadata-field (#197443)
- OAuth2 API Config gets reset after pausing and resuming Vidispine API instance in Vidinet/Vidispine Service (#196903)
21.4.2¶
2022-03-01
Improvements¶
- Send s3 uri with roleArn directly to Vidinet (#200658)
- Bulkymetadata migration - delete bigtext entry directly (#199510)
- Bulkymetadata migration - Balancing batchsize better (#199053)
Bug fixes¶
- Fix incorrect AUTO-VSA baseuri if there is a port conflict while starting VSA noauth service (#201523)
- Can not import FCP projects with 10 fps clips (#201278)
- startTimecode from TranscodePreset isn’t copied to NLE output (#200667)
- Keep a margin to EOF while reading growing files (#200355)
- Fix incorrect hostname in AUTO-VSA url (#200205)
- Some ACLs are lost after item been removed from a collection (#199502)
- Bulkymetadata on storage - Deletion too slow, can cause ItemDeleteCruncher to time out (#199149)
- Bulkymetadata migration - File access issues can kead to data loss (#199045)
21.4.1¶
2021-12-21
Apache Log4j 2 Security Vulnerability¶
As mentioned here,
VidiCore and its components are not affected by the recent Log4j Vulnerability
(CVE-2021-44228
, CVE-2021-45046
and CVE-2021-45105
)
However, as an extra precaution, we have upgraded the log4j dependency to 2.17.0 in VidiCore,
and added -Dlog4j2.formatMsgNoLookups=true
in the Solr JVM property in this version. (#199184)
New features¶
- Add a job.wait() javascript method (#197494)
- Allowing setting BucketOwnerFullControl flag while writing to S3 bucket (#197997)
Improvements¶
- Be able to configure VSA to terminate on connection problems (#197502)
Bug fixes¶
- Fix Export location ignoring file naming script when timespan is supplied (#198215)
- Entities in a collection get non-recursive appliesTo ACL unexpectedly (#197508)
21.4¶
2021-11-26
HTTPS support in VSA¶
HTTPS is now supported in VSA by configuring a PKCS12 keystore:
tls=true
pkcs12File=/directory/of/keystore.p12
pkcs12Password=thekeystorepassword
pkcs12CertificateAlias=thealiasofthecertificate
Check this section for more info. (#197429)
Cloudconvert API v2 support¶
Support of Cloudconvert API V2 has been added. (#197500)
To setup a cloudconvert resource using the V2 API, add a version=2 property to the resource definition:
<ResourceDocument xmlns="http://xml.vidispine.com/schema/vidispine" version="2">
<cloudconvert>
<apiKey>your-api-key</apiKey>
</cloudconvert>
</ResourceDocument>
Check this section for more info
New features¶
- Be able to perform Vidinet Baton QC job on a component (#197441)
- Support IAB track in IMF import (#197235)
Improvements¶
- Solr: Improve cursor search speed on generic interval (#197486)
- Remove extra cursor search request to the backend. (#197487)
- Improve collection-to-collection joins search performance (#197484)
- API request fails if the queryparam string exceeds 4000 chars (#191935)
Bug fixes¶
- Always validating bucket region when using stsRegion (#197495)
Transcoder fixes¶
- Support for extracting closed captions during shape deduction (#188066)
- Thumbnail is 1 frame ahead of the persisted timecode in the URI (#189540)
- Crop frames instead of scaling them if difference is only 1 pixel (#190419)
- Support for deinterlacing in render jobs (#190537)
- Audio/video is out of sync for certain mkv files (#190582)
- FFmpeg upgraded from 4.3 to 4.4 (#190661)
- Failures during poster generating for file, new demuxerSetting maxSourceWorkers added (#197661)
- Transcoder crash on specific MXF source file (#197794)
- Support to do rendering of sequences/transitions in YUV colorspace to improve performance (#190852)
- Shape information says dropFrame=False even though it should be true (#197831)
Upgrading from 21.3¶
- Run db migrate to update database schema