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
MetadataGroupTreeView
Component for displaying metadata group in a treeEventList
Virtualized list for showing events occurring in Vidicore assetsEventListItem
List item for displaying an event occurring in Vidicore assetsVirtualizedList
Generic list component used to efficiently render several list items
Updates
ItemPosterViewer
Lazy load and transition for blurred background image
Change default
showBlurredBackground: true
ItemPosterList
Change defaultvariant: 'standard'
androwHeight: 'auto'
dependencies
prop-types
removed@mui/icons-material
5.11.9 -> 5.14.8@mui/material
5.11.1 -> 5.14.8
peerDependencies
@tanstack/react-virtual
3.0.0-beta.30 (added)
@vidispine/vdt-js
parseSearchResultEvents
Parser for mapping metadata-group search to events
dependencies
filesize
10.0.6 -> 10.0.12
@vidispine/types
New
ThumbnailMultiDocument
ThumbnailMultiType
SecretDocument
SecretType
SecretListDocument
SecretListType
VXASecretType
SubtitleMediaInfoType
Updated
CollectionType
added 'timespan'ExportLocationType
added 'metadata'LicenseType
added 'licenseProperty'PlaceholderImportRequestType
added 'subtitle'ReindexRequestType
added 'createdTimeFrom', 'createdTimeTo', 'updatedTimeFrom', 'updatedTimeTo'PlaceholderImportRequestType
added 'subtitle'SubtitleComponentType
added 'mediaInfo'SubtitleComponentType
added 'mediaInfo'ThumbnailServiceType
changed 'path' from string to string arrayVXAType
added 'secret'
@vidispine/vdt-api
New
item.searchItemMetadataGroup
request finding metadata-group timespans in itemscollection.searchCollectionMetadataGroup
request finding metadata-group timespans in collectionssearch.searchItemCollectionMetadataGroup
request finding metadata-group timespans in items and collections
Updates
Fix
buffer
import (use built-in with node and npm package for browser)
@vidispine/vdt-materialui
Updates
EntityAccessAdd
Include searching for real name of userSavedSearch
/SavedSearchFolder
: updated 'isLoading' props - disable both when search is loading
Fixes
SavedSearchRow
Fix title click handlerSavedSearch
Fix import of svg multiple folder iconTranscodeDialog
Fix import of svg transcoder service iconsEntityAccessAdd
better hits for non-role groupsEventTimeline
Switch out core-js replaceAll polyfill for regexp replaceQueryBuilder
Switch out core-js replaceAll polyfill for regexp replace
dependencies
core-js
removed@babel/runtime
7.21.0 -> 7.22.15filesize
10.0.6 -> 10.0.12final-form
4.20.9 -> 4.20.10react-select
5.7.0 -> 5.7.4
@vidispine/vdt-react
dependencies
lz-string
1.4.4 -> 1.5.0
@vidispine/vdt-react-timeline
dependencies
konva
8.4.2 -> 8.4.3
@vidispine/vdt-videojs
Updates
Wrap internal styles in a
vdt-videojs-root
class so it's not interfering with other videojs usage - might affect custom styling
dependencies
video.js
7.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-prettier
8.6.0 -> 8.10.0eslint-plugin-import
2.27.5 -> 2.28.1
@vidispine/eslint-config-react
dependencies
eslint-plugin-import
2.27.5 -> 2.28.1eslint-plugin-react
7.32.2 -> 7.33.2eslint-plugin-react-refresh
0.3.4 -> 0.3.5
@vidispine/eslint-config-typescript
dependencies
@typescript-eslint/eslint-plugin
5.53.0 -> 5.62.0@typescript-eslint/parser
5.53.0 -> 5.62.0eslint-config-airbnb-typescript
17.0.0 -> 17.1.0eslint-config-prettier
8.6.0 -> 8.10.0eslint-import-resolver-typescript
3.5.3 -> 3.6.0eslint-plugin-import
2.27.5 -> 2.28.1