Releases: cvisionai/tator
Releases · cvisionai/tator
0.2.21
- Fixes and improvements to video player with regard to utilizing the Chrome browser.
- Prototype of real-time color correction of underwater video
- Fix issues with GCS buckets
- Fixes to backup bucket cron job
- Add cron job to clean up deleted files
- Fix speed issues with organization and project serialization
- Add ability for states to have parents and share the inheritance behavior of localization metadata.
0.2.20
- Resolved playback instability issues in Chrome when using the av1 codec.
- Resolved playback issues when streaming files were a mix of h264 and av1 files.
- Resolved sync issues with regard to multi-view by moving to a global renderer.
- Added time and frame information to seek bar hovering to improve user's ability to inspect time without engaging a scrubbing event.
- Resolved communication bottleneck which resulted in poor scrubbing performance.
- Restored ability to scrub video while it is being loaded.
- Restored ability to scrub non-keyframes of a video.
- Added visual indication to video canvas while a network seek is being processed to improve user experience in understanding when frames have been updated on pause or seek.
- Add support for ARM-based transcodes
- Add option for node selectors based on codecs used in transcodes
- Add support for SAML-based authentication
- Add GraphQL interface, available at
/graphql
- Add ability to move media between sections from web interface
- Draggable side panel in localization gallery view
- Improvements to annotation menu applets
- Clean up tator-py reference documentation
This release of Tator resolves a potpourri of issues identified since the last release and builds on the previous improvements to enable a more responsive and stable platform for users. While the last release introduced av1 compatibility, this release further enhances that effort by enabling media files to contain a mix of both av1 and h264 formats. Underlying performance of the new decoder was tuned up to enable more responsive scrubbing and restored faster rewind capability to the end user. Additionally, multi-view feeds now have improved visual sync while playing and during scrubbing operations.
0.2.19
- Switch video decoder to WebCodecs API
- Add support for AV1 encoding
- Update officially supported Kubernetes version to 1.22
- Update Helm chart dependencies metallb, redis, and kube-prometheus-stack
- Add support for editing label trees (Leaf objects) in project settings
- Add support for frame offsets in multi stream videos
- Add support for concatenated videos and multi-stream videos
- Add "Modified By" field to filter interface
- Add SSO support for Okta via OAuth2
- Change default edit mode in localization analytics view to unlocked
- Fix media downloads
- Robustness improvements for front end tests
- Polyfill for constructable stylesheets
- Add pop-up warning for unsupported browsers
0.2.18
0.2.17
0.2.16
0.2.15
- Add backup cron job
- Improvements to path iteration for media files
- Single container transcodes
Transcode
endpoint now creates aMedia
object if none given- New endpoint
GetClonedMedia
for finding clones - Fixes for archive/restore
- Fixes for missing webpack imports
analytics.js
renamed toportal.js
- Front end test robustness improvements
0.2.14
- Fix attribute editing when autocomplete fields present
- Rework CI process to use lightsail instance and break up test steps
- Upgrade default install to Argo 3
- Enable Argo artifact repository with log archives
- Expose Argo UI on
/argo
- Set media ID tag on upload objects when initiating transcode or creating media
0.2.13
- Add redirect to updated documentation site
- Update Elasticsearch Helm chart to 7.10
- Add examples for documentation, remove old examples
- Updates to clone archive behavior
- Beginning of implementation of backup cron job
- Fix front-end localization image download for non-box
- Fix media and metadata downloads
- Add support for dtype filtering of annotations
0.2.12
- Change license to AGPLv3
- Add custom applets for annotation view
- Change front end deployment to webpack bundles
- Update archive/restore behavior for multis
- Improve efficiency of CSS sharing between web components
- Allow caching of static files for up to 5 minutes when minification enabled
- Cache presigned URLs in Redis
- Remove statically hosted JS dependencies
- Clean up path iteration on media files