Skip to content

Release v1.5.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 06:31
· 1 commit to master since this release

🚀 Release v1.5.0

🔍 Commits

✨ Features

  • feat(ai): register whisper transcription tasks into global download and task progress queue (01fd175)
  • feat(ai): add float button right-click quick action for whisper transcription and txt download with language selector (ab203f1)
  • feat(ai): add transcription latency, realtime factor, and throughput metrics (220850f)
  • feat(ai): maintain background whisper tasks across modal open-close and prevent session collision (9250141)
  • feat(ai): persist transcription results per video episode across tab switching (66425de)
  • feat(ai): support dual chunk callbacks and live progress percentage estimation (7cdab90)
  • feat(ui): add WhisperTranscriber component and AI speech-to-text settings integration (2dbc2ae)
  • feat(ai): add pure frontend Whisper speech-to-text module with WebGPU and CDN acceleration (f6c5cd1)

🐛 Fixes

  • fix(ai): serialize webgpu model inference to prevent session already started collisions across episodes (6e8dc4e)
  • fix(ai): avoid mutating frozen module namespace and record whisper errors to diagnostic log (0d14566)
  • fix(ai): eliminate DOM script import.meta syntax error and enforce GM_xmlhttpRequest fetch proxy in all scopes (a28ab21)
  • fix(ai): strict WebGPU device detection and add GM_xmlhttpRequest CORS proxy for model downloads (7660739)
  • fix(build): remove SystemJS/CSP-eval dependency and bundle as pure IIFE userscript (bc424fe)

📚 Documentation

  • docs: balance height proportions for demo and settings preview (f772391)
  • docs: layout demo and settings preview side-by-side with picture theme switching (e828463)
  • docs: use picture tag with prefers-color-scheme for responsive theme switching (f556372)
  • docs: consolidate hero preview table with dark/light mode picture tags (ee1ca0b)
  • docs: use fastly.jsdelivr CDN for README screenshots (0635349)
  • docs: add dark/light mode picture tags and comparison tables to README (4b3cade)

💄 Style & Refactor

  • style(ui): remove redundant WebGPU badge on AI transcription tab (9f4dae3)
  • perf(ai): add event loop yielding, live chunk streaming, and memory cache disposal (0eb3db5)

🔧 Chore & Test

  • chore(release): v1.5.0 (0a6beb3)
  • test(ai): add comprehensive unit and integration tests for WebGPU Whisper transcription (8d2be52)
  • chore(assets): fix demo (0327711)

Full Changelog: v1.4.0...v1.5.0