Skip to content

PostgreSQL Database Provider 3.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 18:31
· 36 commits to main since this release

3.0.0 - Jellyfin 12.1

Adaptacion completa al contrato de proveedores de Jellyfin 12.1. Requiere .NET 10.

Novedades

  • Consola SQL de solo lectura en el panel: 10 plantillas de diagnostico, historial en la sesion y rechazo de sentencias que modifiquen datos.
  • Opciones avanzadas funcionales: tamano de pool, sentencias preparadas y tiempo de espera se validan, se guardan, se reflejan en el estado actual y se aplican al proveedor.
  • Adaptacion al contrato y al runtime de 12.1: resolucion del ensamblado SQLite del servidor, compatibilidad por base de datos y motor de migracion reescrito.

Correcciones

  • PurgeDatabase implementado: en 2.x lanzaba NotImplementedException y rompia la restauracion del respaldo completo del sistema.
  • Exportacion a SQLite mas robusta: claves primarias verbatim, diagnostico de constraint, limpieza de filas huerfanas y library.db minimo valido para el arranque.

Verificacion

  • Suite xUnit con 74 pruebas, incluidas integraciones reales con PostgreSQL 17.
  • Auditor de esquema contra el modelo EF del servidor.

Documentacion

  • Manual de migracion de Jellyfin 10.11.x a 12.x, novedades frente a 2.0.1 y nota tecnica de la adaptacion, en espanol e ingles.

Compatibilidad

  • Jellyfin 12.1.x - PostgreSQL 16+ - .NET 10.
  • Para Jellyfin 10.11.x usa la version 2.0.1.