@@ -7,7 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.6.0] - 2025-12-15
11+
1012### ✨ Added
13+ - ** Job Results Viewer** : New dedicated page for viewing job results directly in the browser
14+ - Downloads and unzips job artifacts client-side
15+ - Automatically detects and merges annotation files (COCO, VTT, RTTM, etc.)
16+ - Visualizes video playback with synchronized annotations
17+ - Handles missing video files gracefully
18+ - ** Artifact Downloading** : Robust ZIP downloader with progress tracking and error handling
19+ - ** Smart File Detection** : Enhanced logic to identify annotation file types from filenames and content within artifacts ZIP
1120- ** GPU Information Display** : Collapsible GPU status panel in Settings showing device name, compute capability, PyTorch version, and memory usage
1221- ** GPU Compatibility Warnings** : Automatic detection and display of GPU/PyTorch compatibility issues with actionable recommendations
1322- ** Worker Information Display** : Collapsible worker status panel showing active jobs, queue depth, max concurrent workers, and poll interval
@@ -28,6 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2837 - Copy to clipboard functionality
2938
3039### 🐛 Fixed
40+ - ** OpenFace3 Parsing** : Fixed validation logic to correctly identify OpenFace3 data structures and prevent false positives
3141- ** Job Table Video Information** : Video filename now always displayed (defensive field name handling)
3242 - Checks multiple possible field names: ` video_filename ` , ` filename ` , ` video_name `
3343 - ** Extracts filename from ` video_path ` ** when direct filename field unavailable (e.g., ` /path/to/video.mp4 ` → ` video.mp4 ` )
0 commit comments