PostgreSQL Database Provider 3.0.0
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.