Notas de versión - 7 de febrero de 2026
Filtrar por categoría
Cambios y mejoras
Section titled “Cambios y mejoras”Frontend 🎨
Section titled “Frontend 🎨”-
🎨 Banner de instalación PWA personalizado interfaz
- Banner nativo para Android con botón de “Añadir a pantalla de inicio”
- Instrucciones específicas para iOS con capturas paso a paso (Compartir > Añadir a inicio)
- Detección del sistema operativo para mostrar las instrucciones adecuadas
-
🎨 Soporte de subdominios en localhost para desarrollo general
- Configuración de CORS para aceptar peticiones desde subdominios en localhost
- Documentación actualizada del entorno de desarrollo con pasos de configuración
-
🎨 Corrección de salto a momentos específicos en episodios reproductor
- Solucionado el fallo al hacer click en marcadores temporales de episodios largos (>2h)
- Precisión mejorada del seek en archivos con bitrate variable (VBR)
- Funcionamiento correcto del parámetro
?t=120en URLs compartidas
Backend ⚙️
Section titled “Backend ⚙️”-
⚙️ Mejoras en sistema de grabación con buffer circular streaming
- Buffer circular de 60 segundos para no perder audio al inicio de la grabación
- Recuperación automática ante desconexiones temporales del stream (hasta 30 segundos)
- Log detallado de incidencias de grabación con timestamps para diagnóstico
-
⚙️ Memcached para metadatos de stream en recorder rendimiento
- Caché de metadatos del stream actual (título, artista, programa) en Memcached
- Reducción de consultas a la base de datos desde el servicio de grabación
- TTL de 10 segundos para mantener metadatos actualizados sin sobrecarga
-
⚙️ Streaming de logs con Loki en producción general
- Todos los servicios de producción envían logs a Grafana Loki en tiempo real
- Correlación de logs entre servicios mediante request ID compartido
- Alertas configuradas para errores críticos y patrones anómalos
Backoffice 🛠️
Section titled “Backoffice 🛠️”-
🛠️ Unificación de formularios de creación y edición de episodios podcasts
- Formulario único que detecta automáticamente si es creación o edición
- Campos condicionales que aparecen solo cuando son relevantes (ej: reemplazar audio)
- Validación en tiempo real con mensajes de error contextuales
-
🛠️ Refactorización de componente de agenda con nuevo diseño backoffice
- Rediseño completo del componente de agenda con mejor rendimiento en radios con muchos programas
- Soporte de temas claro y oscuro en la vista de agenda
- Accesibilidad mejorada con navegación por teclado y etiquetas ARIA
-
🛠️ Mejoras de usabilidad en formularios del backoffice backoffice
- Guardado con Ctrl+S / Cmd+S en todos los formularios de edición
- Aviso de cambios sin guardar al intentar salir de un formulario modificado
- Restauración del último borrador al volver a abrir un formulario
Áreas afectadas
Section titled “Áreas afectadas”interfazstreamingpodcastsbackoffice
Estas notas de versión han sido generadas el 7 de febrero de 2026 a partir de los commits del código fuente.