Releases: hetari/pyutube
Releases · hetari/pyutube
v1.6.1
v1.6.0
v1.5.22
Full Changelog: v.1.5.2...v1.5.22
v1.5.2
1.5.2 (2026-05-03)
Chores
- bump version to 1.5.2 and add documentation for subtitle handling (2121e82)
- bump version to 1.5.1 and refactor package exports and setup configuration (192dbe1)
- standardize codebase, improve documentation, and refactor type annotations (bbf2d09)
- implement CI/CD pipeline, type checking, linting, and comprehensive test suite (69f26ea)
New Features
- add AudioConversionService to convert audio streams to MP3 and update download services accordingly (512de84)
Bug Fixes
- prevent unnecessary version checks and downgrades, and rename stream loading spinner text (1346825)
Refactors
- update audio handling to use native containers, switch to subprocess for ffmpeg, adjust YouTube client configuration (31c37c7)
- use lazy imports for requests to handle missing dependency errors gracefully (78a8c2b)
- modularize download services and implement dedicated file conflict resolution and video merging services (a7aeaaa)
- modularize URL parsing logic and introduce dedicated prompt and network services (23d9d30)
- improve playlist processing, add project documentation, and optimize download service logic (eb91d2a)
Tests
- implement comprehensive unit test suite for core services and handlers (2718fa6)
v1.5.0
Full Changelog: v1.4.19...v1.5.0
v1.4.19
Full Changelog: v1.4.17...v1.4.19
v1.4.18
Full Changelog: v1.4.17...v1.4.18
v1.4.17
Full Changelog: v1.4.16...v1.4.17
v1.4.16
Full Changelog: v1.4.15...v1.4.16
v1.4.15
Full Changelog: v1.4.14...v1.4.15