master
[ie/youtube] Drop support for `bun<1.2.11` and `bun>1.3.14` (#16786)
[ie/youtube] Implement external n/sig solver (#14157)
[ie] Extract supplemental codecs from DASH manifests (#16827)
Add support for single-test tox runs
[test] Skip flaky tests if source unchanged (#14970)
[cleanup] Bump ruff to 0.15.x (#15951)
[cleanup] Deprecate various options (#13821)
[cleanup] Misc (#16697)
[cleanup] Misc fixes
[cleanup] Deprecate more compat functions (#11439)
Update to ytdl-commit-2dd6c6e
[cleanup] Consistent style for file heads
[compat] Add `compat_datetime_from_timestamp` (#11902)
[cleanup] Add more ruff rules (#10149)
[cookies] Ignore cookies with control characters (#15862)
[utils] `devalue`: Fix calling reviver on cached value (#15568)
[cleanup] Misc (#13595)
[jsinterp] Support string concatenation with `+` and `+=` (#15990)
[test:networking] Mark all CurlCFFIRH tests as flaky for any OS (#16266)
[ie/youtube] Add a PO Token Provider Framework (#12840)
[cleanup] Bump ruff to 0.13.x (#14293)
[core] Load plugins on demand (#11305)
[pp/exec] Restrict `--exec` template usage to safe conversions (#16883)
[cleanup] Remove dead extractors (#16137)
[build] Overhaul Linux builds and refactor release workflow (#13997)
Validate and escape values in `--write-link` output
[ie/youtube] Fix `extract_relative_time` for abbreviated units (#16687)
Add a test for --no-check-certificate