Skip to content

v4.6.7

Choose a tag to compare

@github-actions github-actions released this 24 Mar 14:46
· 39 commits to main since this release

Fixed

  • Lista vacía al navegar desde /db/ → Player (race condition i18n). En una full-page
    load, el <script> del fragmento player.html se ejecuta mientras el browser parsea el
    HTML, antes de que i18n.js haya sido evaluado. window.I18n era undefined →
    renderTracks() fallaba silenciosamente y la lista quedaba en blanco. Corregido: si
    window.I18n no existe al cargar el fragmento, se espera al evento i18n:change que
    shell.html dispara tras I18n.init(), y solo entonces se llama loadAll(). El listener
    de re-render por cambio de idioma también se registra después de la carga inicial para
    evitar un render con estado vacío.

Added

  • Script de datos de prueba (scripts/seed_test_data.py). Crea de forma idempotente
    2 usuarios (test1@example.com, test2@example.com), 5 canciones, 2 playlists y sus
    UserFeature correspondientes. Útil para desarrollo local y como base de integración.


Docker

docker pull ghcr.io/davic80/yt2mp3:4.6.7
Image ghcr.io/davic80/yt2mp3:4.6.7
Tags 4.6.7, latest
Platforms linux/amd64, linux/arm64
Digest sha256:611af866c251f0d58dc68a5180beb020a6e667153a134c1ac252a9f68d6add41

Deploy on Raspberry Pi

docker compose pull && docker compose up -d

# Or pin this specific version
IMAGE_TAG=4.6.7 docker compose up -d