Skip to content

Latest commit

 

History

History
440 lines (242 loc) · 13.4 KB

CHANGELOG.md

File metadata and controls

440 lines (242 loc) · 13.4 KB

CHANGELOG

v2.12.1 (2025-01-05)

Bug Fixes

  • Bump yt-dlp version to next stable release (1c79f11)

Chores

  • Fixes #1303 1300 https > 0.28 throws proxy can not be passed as argument error (7ab2fe2)

Documentation

  • Demonstrate how to use existing mpv input bindings (#1289, 2d89c3f)

demonstrate how to use existing mpv input bindings

v2.12.0 (2024-09-11)

Chores

v2.11.7 (2024-09-11)

Bug Fixes

  • Semantic_release version for pypi setup.py was stuck (f29e0b3)

v2.11.6 (2024-09-11)

Bug Fixes

Chores

v2.11.5 (2024-09-11)

v2.11.4 (2024-09-11)

v2.11.3 (2024-09-11)

Documentation

This adds the pip / pipx commands to upgrade all the dependencies. This makes directed actions like #1225 (comment) unnecessary.

v2.10.5 (2023-08-29)

Bug Fixes

  • #1243 bumped yt-dlp version (9ed4921)

  • #1243 bumped yt-dlp version (4461d0c)

Thanks to @galgot

v2.10.4 (2023-06-14)

Bug Fixes

  • #806 - pressing q doesn't stops playback when in repeat mode (645617a)

Chores

v2.10.3 (2023-06-14)

v2.10.2 (2023-03-22)

Bug Fixes

  • #837 crashes if the video is blocked by the copyright holder (c472c7a)

  • Shuffle all throwing error "object does not support item assignment" (13fb47b)

v2.10.1 (2023-03-21)

Bug Fixes

  • #980 added pylast as dependency in req.txt (48cc757)

v2.10.0 (2023-03-21)

v2.9.4 (2023-01-28)

Bug Fixes

  • Semantic release python pypi receipe (495629a)

  • Updated readme metioned yewtube as fork of mpsyt (385d6a7)

Documentation

  • Added collaborators and contributors page (f258403)

  • Fix broken readme links (6d2d723)

Features

  • Added subtitle suppport for vlc related to #331 (96f2efd)

v2.9.2 (2023-01-26)

Bug Fixes

It's unmaintained and yewtube works fine without it

Co-authored-by: Francesco Gazzetta [email protected]

v2.9.1 (2023-01-26)

Bug Fixes

  • #50 - brought back download audio file (b46dab4)

v2.9.0 (2022-10-20)

Bug Fixes

Features

v2.8.5 (2022-09-08)

Bug Fixes

  • #75 program crashes while creating custom playlist and saving it without playing (2552eff)

  • Enable quit-watch-later in mpv #77 (079e440)

Allows pressing shift-q to quit so mpv saves the video position and allows resuming on next play

  • main: Handle error when setting locale (#86, ecd117c)

fix #85(main): handle error when setting locale

Documentation

  • Added common issues file with some instructions for MacOS

  • Modified readme with extra information about the common issue file

Co-authored-by: fazli.zekiqi [email protected]

Refactoring

  • main: Use logging instead of warning (#88, 32e7935)

v2.8.4 (2022-05-05)

Bug Fixes

  • #53 viewing playlists uploaded by a user is back (f201cb5)

v2.8.3 (2022-04-25)

Bug Fixes

  • #45 fetch all videos of a playlist (261f468)

  • #67 vlc dummy Interface does not work with live channels (2d4637b)

  • Save full playlists by name and all its videos (d69a959)

v2.8.2 (2022-03-17)

Bug Fixes

  • #63 module album search crash (3f2fcfb)

v2.8.1 (2022-03-08)

Bug Fixes

  • #24 colorama support for windows (9cf2616)

  • #28 show changelog with help new command (d52b65d)

  • #35 remove api key instructions (4f1fee3)

  • #37 use set pages command to config how many search result pages to show (2baec5f)

  • #38 improved help menu responsiveness (972b4ef)

  • #39 key error 'data' (834ed5b)

  • #44 dont run init when importing mps_youtube (a072c22)

  • #54 play video using youtube short link (92d1c77)

  • 26 album search working now without youtube api (9c3ae03)

  • Bring back requirements.txt to life (ff6e59d)

  • Buffersize warning (d185c3f)

  • Check for app updates (eabfb52)

  • Default player priority is vlc > mpv > mplayer on first install fixed #16 (35409eb)

  • Don't crash if playlists / history file has invalid youtube id fixed #24 (323d5d8)

  • Playlists are working again fixed #18 (bfceee4)

  • Use mkdocs instead of sphinx docs (32a2e9c)

  • build(setup): extras_require mkdocs
  • package mkdocstrings-python-legacy
  • refactor: check sys.stdout.encoding once

also isort module

  • docs: mkdocs
  • skip_files for test files
  • docs(CONTRIBUTING): mkdocs
  • g: Mpv msglevel (062b125)

  • mplayer: _get_mplayer_version (ab21c5d)

  • isort module - type hint - function doc - return value type hint for func

  • mpris: Handle no data on time-pos (8bb29d3)

  • util.uea_pad: Handle AttributeError on t.split (1643266)

also isort import

Build System

Continuous Integration

  • Python-app (f40ca1a)

  • python-app: Workflows based on origin/develop (3d117ad)

  • only run pytest - use matrix for python version and os

Features

  • Use yewtube over tor using torsocks 🔥 (1e9c4ce)

  • helptext: Help changelog (0643941)

  • setup: Extras dependencies for mpris (936e890)

Refactoring

Testing

use default func behavior when no mplayer found

  • mpris: Test_mpris.setproperty (10ec94a)

  • Mpris2Controller: Init (cb977ec)

  • test_main: Skip test without attribute after fork (35ded20)

v2.6.4 (2022-02-16)

Bug Fixes

  • Duplicate changelog and readme files (0265ef7)

v2.6.3 (2022-02-16)

Bug Fixes

  • Welcome from semantic release python (c237a68)

  • setup: Use semantic versioning (2e100e7)

Build System

  • setup: Fix long_description_content_type (db30143)

Features

  • setup: Restrict pyreadline3 to windows only (7ebbf20)

  • setup: Restrict python version (b9bc61f)

Refactoring

  • setup: Check for minimum python 3.6 (f5b5d73)

v0.2.8 (2018-02-17)

v0.2.7 (2016-06-27)

v0.2.6 (2016-01-01)

v0.2.5 (2015-06-01)

v0.2.4 (2015-05-13)

v0.2.3 (2015-02-17)

v0.2.2 (2015-02-14)

v0.2.1 (2014-11-27)

v0.2.0 (2014-11-25)