VDT Changes
The information on this page is sourced from here: Start Here / Changelog - Page ⋅ Storybook (vidispine.github.io)
23.3.0
@vidispine/vdt-mui
New
Typescript Support! - All components are now typed, this replaces PropTypes
MetadataGroupTreeViewComponent for displaying metadata group in a treeEventListVirtualized list for showing events occurring in Vidicore assetsEventListItemList item for displaying an event occurring in Vidicore assetsVirtualizedListGeneric list component used to efficiently render several list items
Updates
ItemPosterViewerLazy load and transition for blurred background image
Change default
showBlurredBackground: true
ItemPosterListChange defaultvariant: 'standard'androwHeight: 'auto'
dependencies
prop-typesremoved@mui/icons-material5.11.9 -> 5.14.8@mui/material5.11.1 -> 5.14.8
peerDependencies
@tanstack/react-virtual3.0.0-beta.30 (added)
@vidispine/vdt-js
parseSearchResultEventsParser for mapping metadata-group search to events
dependencies
filesize10.0.6 -> 10.0.12
@vidispine/types
New
ThumbnailMultiDocumentThumbnailMultiTypeSecretDocumentSecretTypeSecretListDocumentSecretListTypeVXASecretTypeSubtitleMediaInfoType
Updated
CollectionTypeadded 'timespan'ExportLocationTypeadded 'metadata'LicenseTypeadded 'licenseProperty'PlaceholderImportRequestTypeadded 'subtitle'ReindexRequestTypeadded 'createdTimeFrom', 'createdTimeTo', 'updatedTimeFrom', 'updatedTimeTo'PlaceholderImportRequestTypeadded 'subtitle'SubtitleComponentTypeadded 'mediaInfo'SubtitleComponentTypeadded 'mediaInfo'ThumbnailServiceTypechanged 'path' from string to string arrayVXATypeadded 'secret'
@vidispine/vdt-api
New
item.searchItemMetadataGrouprequest finding metadata-group timespans in itemscollection.searchCollectionMetadataGrouprequest finding metadata-group timespans in collectionssearch.searchItemCollectionMetadataGrouprequest finding metadata-group timespans in items and collections
Updates
Fix
bufferimport (use built-in with node and npm package for browser)
@vidispine/vdt-materialui
Updates
EntityAccessAddInclude searching for real name of userSavedSearch/SavedSearchFolder: updated 'isLoading' props - disable both when search is loading
Fixes
SavedSearchRowFix title click handlerSavedSearchFix import of svg multiple folder iconTranscodeDialogFix import of svg transcoder service iconsEntityAccessAddbetter hits for non-role groupsEventTimelineSwitch out core-js replaceAll polyfill for regexp replaceQueryBuilderSwitch out core-js replaceAll polyfill for regexp replace
dependencies
core-jsremoved@babel/runtime7.21.0 -> 7.22.15filesize10.0.6 -> 10.0.12final-form4.20.9 -> 4.20.10react-select5.7.0 -> 5.7.4
@vidispine/vdt-react
dependencies
lz-string1.4.4 -> 1.5.0
@vidispine/vdt-react-timeline
dependencies
konva8.4.2 -> 8.4.3
@vidispine/vdt-videojs
Updates
Wrap internal styles in a
vdt-videojs-rootclass so it's not interfering with other videojs usage - might affect custom styling
dependencies
video.js7.21.2 -> 7.21.5
@vidispine/vdt-videojs-react
Updates
Above mentioned class style wrapper might also affect any custom styling added for player component
@vidispine/prettier-config
peerDependencies
prettier^2.0.0 -> ^2.0.0 || ^3.0.0
@vidispine/eslint-config-base
dependencies
eslint-config-prettier8.6.0 -> 8.10.0eslint-plugin-import2.27.5 -> 2.28.1
@vidispine/eslint-config-react
dependencies
eslint-plugin-import2.27.5 -> 2.28.1eslint-plugin-react7.32.2 -> 7.33.2eslint-plugin-react-refresh0.3.4 -> 0.3.5
@vidispine/eslint-config-typescript
dependencies
@typescript-eslint/eslint-plugin5.53.0 -> 5.62.0@typescript-eslint/parser5.53.0 -> 5.62.0eslint-config-airbnb-typescript17.0.0 -> 17.1.0eslint-config-prettier8.6.0 -> 8.10.0eslint-import-resolver-typescript3.5.3 -> 3.6.0eslint-plugin-import2.27.5 -> 2.28.1