chore(deps): update guillevc/yubal to v4 (major) #3794

Merged
alexlebens merged 1 commits from renovate/major-unified-guillevcyubal into main 2026-02-06 19:58:08 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/guillevc/yubal major 0.4.04.0.0
guillevc/yubal major v0.4.0v4.0.0

Release Notes

guillevc/yubal (ghcr.io/guillevc/yubal)

v4.0.0: 🕐 v0.4.0 — Playlist sync

Compare Source

This release introduces scheduled playlist sync — subscribe to playlists and let yubal keep them updated automatically on a cron schedule.

What's New
  • Playlist subscriptions — Register playlists to sync periodically with configurable track limits (#​33)
  • Cron-based scheduler — Set your preferred sync schedule (e.g., 0 3 * * * for daily at 3 AM)
  • Unicode filename support — File and folder names now preserve special characters (e.g., Björk instead of Bjork) (#​44)
🔧 Improvements
  • Format selection optimization — yt-dlp now prefers the configured codec when selecting source streams, avoiding unnecessary transcoding when the source is already in the desired format (#​48 by @​ergosteur 🚀 )
  • Update yt-dlp to latest version — Fixes YouTube extraction failures caused by recent player JS changes (yt-dlp/yt-dlp#15818)
🐛 Bug Fixes
  • Cookie authentication — Fixed failures with large or space-containing cookies.txt files, and improved validation with clearer error logging (#​30, #​47)
⚠️ Heads Up

File and folder names now preserve unicode characters instead of transliterating them to ASCII. For example:

Before: data/Bjork/1997 - Homogenic/01 - Hunter.opus
After:  data/Björk/1997 - Homogenic/01 - Hunter.opus

If you have existing downloads for artists with non-ASCII names, re-downloading or syncing will create new folders alongside the old ones. Check your library and merge any duplicates after upgrading.


Full Changelog: https://github.com/guillevc/yubal/compare/v0.3.1...v4.0.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/guillevc/yubal](https://github.com/guillevc/yubal) | major | `0.4.0` → `4.0.0` | | [guillevc/yubal](https://github.com/guillevc/yubal) | major | `v0.4.0` → `v4.0.0` | --- ### Release Notes <details> <summary>guillevc/yubal (ghcr.io/guillevc/yubal)</summary> ### [`v4.0.0`](https://github.com/guillevc/yubal/releases/tag/v4.0.0): 🕐 v0.4.0 — Playlist sync [Compare Source](https://github.com/guillevc/yubal/compare/v0.4.0...v4.0.0) This release introduces **scheduled playlist sync** — subscribe to playlists and let yubal keep them updated automatically on a cron schedule. ##### ✨ What's New - **Playlist subscriptions** — Register playlists to sync periodically with configurable track limits ([#&#8203;33](https://github.com/guillevc/yubal/issues/33)) - **Cron-based scheduler** — Set your preferred sync schedule (e.g., `0 3 * * *` for daily at 3 AM) - **Unicode filename support** — File and folder names now preserve special characters (e.g., `Björk` instead of `Bjork`) ([#&#8203;44](https://github.com/guillevc/yubal/issues/44)) ##### 🔧 Improvements - **Format selection optimization** — yt-dlp now prefers the configured codec when selecting source streams, avoiding unnecessary transcoding when the source is already in the desired format ([#&#8203;48](https://github.com/guillevc/yubal/issues/48) by [@&#8203;ergosteur](https://github.com/ergosteur) 🚀 ) - **Update yt-dlp to latest version** — Fixes YouTube extraction failures caused by recent player JS changes ([yt-dlp/yt-dlp#15818](https://github.com/yt-dlp/yt-dlp/pull/15818)) ##### 🐛 Bug Fixes - **Cookie authentication** — Fixed failures with large or space-containing `cookies.txt` files, and improved validation with clearer error logging ([#&#8203;30](https://github.com/guillevc/yubal/issues/30), [#&#8203;47](https://github.com/guillevc/yubal/issues/47)) ##### ⚠️ Heads Up File and folder names now preserve unicode characters instead of transliterating them to ASCII. For example: ``` Before: data/Bjork/1997 - Homogenic/01 - Hunter.opus After: data/Björk/1997 - Homogenic/01 - Hunter.opus ``` If you have existing downloads for artists with non-ASCII names, re-downloading or syncing will create new folders alongside the old ones. Check your library and merge any duplicates after upgrading. *** **Full Changelog**: <https://github.com/guillevc/yubal/compare/v0.3.1...v4.0.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
renovate-bot added the image label 2026-02-06 19:56:42 +00:00
renovate-bot added 1 commit 2026-02-06 19:56:43 +00:00
chore(deps): update guillevc/yubal to v4
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 30s
render-manifests-automerge / render-manifests-automerge (pull_request) Has been skipped
render-manifests-merge / render-manifests-merge (pull_request) Successful in 42s
7f7455dd17
alexlebens merged commit d1d7fa5f62 into main 2026-02-06 19:58:08 +00:00
alexlebens deleted branch renovate/major-unified-guillevcyubal 2026-02-06 19:58:16 +00:00
Sign in to join this conversation.