github cvat-ai/cvat v2.73.0

3 hours ago

Added

  • [CLI] New --file option on cvat-cli profile create that reads the PAT from a plain-text file or from the JSON envelope (#10896)

  • Added webhooks for async requests (#10897)

  • [Server API] Added a changes field to update webhook payloads (#10897)

  • [Server API] GET /api/webhooks/events now returns objects with key and group.display_name instead of plain event key strings (#10897)

  • Added a new button on the Waveform to quickly navigate to the current playback position. (#10965)

  • Added outlines to interactor mask previews to make mask boundaries easier to distinguish. (#10966)

  • Added local undo and redo for brush, eraser, and polygon actions while drawing or editing masks. (#10984)

  • Added timeline to the audio canvas waveform minimap (#11010)

Changed

  • Dataset and annotation import error messages now include the underlying reason (e.g. the missing file or the invalid annotation value) instead of only a generic "Failed to import dataset" text (#10946)

  • Updated the audio interval creation UX to always switch to "Cursor" mode and automatically make the newly added interval active (#11013)

Removed

  • [Server API] Removed the unusable delete:organization webhook event (#10897)

  • [Server API] The create:export and create:backup webhook events were renamed to completed:request[export:{dataset,annotations,backup}]. The existing clients must be updated for compatibility. (#10897)

Fixed

  • Task creation from a cloud storage video with a manifest failed with InvalidManifestError when a directory was selected or filename_pattern was used, because the video manifest was parsed as an image manifest (#10916)

  • Fixed raw label editor action states and prevented label values from briefly reverting while changes are saved or reset. Also made the label type dropdown wide enough to display complete option names. (#10952)

  • Help link on the task creation page ("Connected file share" tab) now opens in a new tab, preventing loss of in-progress form data (#10969)

  • Fixed audio playback and waveform synchronization in the audio annotation workspace (#10980)

  • Fixed saving annotations after expanding/moving an interval to the end of the track (#10948)

  • Removed audio annotation option from workspace selector for non-audio jobs (#10965)

  • Fixed scroll jumping to waveform playback cursor when resizing the window (#10995)

  • Fixed duplicate accounts from mixed-case invitation emails. (#10997)

  • Unexpected task creation failures with the message Task.DoesNotExist: Task matching query does not exist (#11003)

  • Persistent 429 Too Many Requests API errors on chunk retrieval for jobs with honeypots after partial honeypot updates (#11007)

Don't miss a new cvat release

NewReleases is sending notifications on new releases.