Skip to content

v0.6.0

Choose a tag to compare

@pavelzbornik pavelzbornik released this 31 Mar 12:50
042b57d

0.6.0 (2026-03-31)

Features

  • add MAX_CONCURRENT_GPU_TASKS setting to prevent CUDA OOM errors (ee91f70), closes #466
  • add MAX_CONCURRENT_GPU_TASKS to prevent CUDA OOM (83e70ae)

Bug Fixes

  • address PR review feedback from Copilot (0bee57d)
  • address PR review feedback from Copilot, CodeRabbit, and Devin (8211211)
  • always transition task status to processing before execution (0599847)
  • isolate env in MAX_CONCURRENT_GPU_TASKS config tests (1534a3d)
  • resolve torchcodec FFmpeg compatibility (Ubuntu 24.04 + Python 3.12) (9a1ed24)
  • resolve torchcodec FFmpeg compatibility by upgrading to Ubuntu 24.04 (dddf669), closes #465
  • security: add CodeQL inline suppression for validated SSRF request (e9dac65)
  • security: add DNS pinning to prevent TOCTOU rebinding attacks (fa46447)
  • security: add SSRF protection to URL download and callback endpoints (910e0ff)
  • security: add SSRF protection to URL download and callback endpoints (ef78fe2)
  • security: address PR review feedback for SSRF protection (3fd21b8)
  • security: make DNS pinning thread-safe via thread-local storage (8bc522c)
  • security: use FileDownloadError for all remote HTTP failures (1ea3634)
  • security: use Session context manager to prevent connection leaks (c535740)
  • security: use socket-level DNS pinning to preserve TLS/SNI (52e25ab)
  • strengthen CPU-path semaphore test assertion (0010474)
  • update SonarQube Python version to 3.12 (7f8bc7c)
  • use queued status for combine endpoint for lifecycle consistency (c034ab5)

Documentation

  • add TDD process, data integrity, and PR workflow rules to CLAUDE.md (0a426d5)
  • update domain CLAUDE.md state machine for queued status (aa8186c)

This PR was generated with Release Please. See documentation.