Releases: jagrdev-MX/FridaMusic_OF
Release list
OFICIAL V1.10.23.259
🎵 FridaMusic v1.10.23.259
Esta actualización mejora la cola de reproducción, reduce el consumo de recursos en segundo plano y refina distintos componentes visuales de FridaMusic.
🎧 Cola de reproducción
- La selección, movimiento y eliminación de pistas ahora utiliza
windowUiden lugar de índices. - Mejor precisión incluso cuando la línea de tiempo cambia dinámicamente.
- Cola unificada en una sola lista.
- La canción actual se resalta visualmente.
- Scroll automático hacia la pista en reproducción al abrir la cola.
- Nuevo control para activar o desactivar la carga automática de más contenido.
⚡ Rendimiento
- La frecuencia del reloj de reproducción ahora se adapta al estado de la app.
- Menor polling cuando FridaMusic está en segundo plano.
- Optimizado el polling de segmentos de omisión automática.
- Menos comprobaciones cuando la reproducción está pausada o el siguiente segmento está lejos.
- Actualizaciones de widgets más espaciadas:
- 1 s durante reproducción.
- 5 s cuando está pausada.
📊 Recap
- Sustituido
MarqueeTextporTextconTextOverflow.Ellipsis. - Menor coste de renderizado y mayor estabilidad.
- Mejor centrado de la navegación entre periodos.
- Simplificados los layouts de estadísticas y listas.
- Títulos principales ajustados a un máximo de dos líneas.
🎨 Biblioteca e interfaz
- Mejor fallback de miniaturas cuando una imagen no está disponible.
- Alturas estabilizadas en contadores de canciones para evitar saltos visuales.
- Fondo del tema aplicado explícitamente en
MainScreenyNavHost. - Reducidos parpadeos y transparencias durante transiciones.
📦 Versión
versionCode: 23versionName: 1.10.23.259
Desarrollado por Frida Labs
What's Changed
- docs: actualizar métricas automáticas de contribución by @github-actions[bot] in #15
- feat: refactorización de la cola de reproducción y mejoras en la interfaz de usuario by @jagrdev-MX in #17
- docs: actualizar métricas automáticas de contribución by @github-actions[bot] in #18
- perf: optimiza el uso de recursos en segundo plano y refina la interfaz de RecapScreen by @jagrdev-MX in #19
- docs: actualizar métricas automáticas de contribución by @github-actions[bot] in #20
Full Changelog: OFICIAL-v1.9.22.258-release-apk...OFICIAL-v1.10.23.259-release-apk
OFICIAL V1.9.22.258
🎵 FridaMusic v1.9.22.258
Esta actualización refuerza la estabilidad del sistema de Foreground Services y hace más segura la telemetría para evitar que errores de diagnóstico afecten la reproducción o el inicio de servicios.
🛡️ Foreground Services
- Mejorada la robustez de
ForegroundServiceLaunch. - Añadido
safeLogpara que los fallos de logging no interrumpan el flujo principal. - Mayor tolerancia ante errores durante el inicio y transición de servicios en primer plano.
- Mejor manejo del estado del ciclo de vida del proceso.
🔥 Crash Reporting y telemetría
- Ampliada la protección en
CrashReporter. - Los fallos internos de Crashlytics o Timber ahora se tratan como
best-effort. - Se amplió la captura de errores de
IllegalStateExceptionaRuntimeException. - Mejor protección al registrar breadcrumbs de diagnóstico.
♻️ Ciclo de vida
processLifecycleStateahora maneja fallos de acceso aProcessLifecycleOwner.- Se devuelve un estado seguro cuando la información del ciclo de vida no está disponible.
- Mejor manejo de nulabilidad y transiciones de proceso.
🧹 Mantenimiento
- Refactorización menor para mejorar legibilidad y robustez.
- Ajustes internos para reducir posibles errores durante transiciones de servicio.
📦 Versión
versionCode: 22versionName: 1.9.22.258
Desarrollado por Frida Labs
What's Changed
- chore(github): establece gobierno por Pull Requests by @jagrdev-MX in #1
- ci: endurece actualización automática de contribuidores by @jagrdev-MX in #2
- ci: optimiza validaciones de Pull Requests by @jagrdev-MX in #3
- docs: actualizar métricas automáticas de contribución by @github-actions[bot] in #5
- feat: estandarizar filas de canciones y mejorar la visualización de títulos mediante marquee by @jagrdev-MX in #6
- docs: actualizar métricas automáticas de contribución by @github-actions[bot] in #7
- docs: actualizar métricas automáticas de contribución by @github-actions[bot] in #8
- fix: implementar gestión robusta de Foreground Services y optimizar sistema de recomendaciones by @jagrdev-MX in #10
- docs: actualizar métricas automáticas de contribución by @github-actions[bot] in #11
- fix(playback): mejora la estabilidad del servicio en primer plano y la gestión del ciclo de vida de la sesión by @jagrdev-MX in #12
- docs: actualizar métricas automáticas de contribución by @github-actions[bot] in #13
- chore: mejorar robustez de telemetría FGS y actualizar versión by @jagrdev-MX in #14
New Contributors
- @jagrdev-MX made their first contribution in #1
- @github-actions[bot] made their first contribution in #5
Full Changelog: OFICIAL-v1.6.19.255-release-apk...OFICIAL-v1.9.22.258-release-apk
OFICIAL-v1.6.19.255-release-apk
🎵 FridaMusic v1.6.19.255
Esta versión se enfoca en reducir el consumo de memoria, mejorar la sincronización de la biblioteca y hacer más eficiente el trabajo en segundo plano.
⚡ Rendimiento y memoria
- Reducido el tamaño de la caché en memoria de Coil.
- Optimizadas las imágenes generadas para compartir, reduciendo el uso de RAM.
- Reutilización del
ImageLoaderglobal para evitar instancias innecesarias. - Optimizada la generación de códigos QR para evitar recreaciones redundantes.
- Añadidos diagnósticos de memoria en builds de depuración.
- Mejor gestión de anuncios y callbacks para reducir posibles fugas.
❤️ Sincronización de favoritos
- Reescrita la sincronización de canciones favoritas con soporte para paginación.
- Mejor soporte para bibliotecas grandes de “Liked Music”.
- Procesamiento de sincronización por lotes para reducir carga en la base de datos.
- Nuevo control de sincronización inicial después de iniciar sesión.
- Mejor manejo del estado de sincronización al iniciar y cerrar sesión.
📚 Biblioteca
- Sustituido el polling constante de caché por un sistema basado en eventos.
- Añadido fallback de actualización menos agresivo.
- Conteos de canciones favoritas más eficientes sin cargar toda la lista en memoria.
- Migración de varios estados a
collectAsStateWithLifecycle().
🔀 Reproducción
- Mejorada la lógica de reproducción aleatoria en playlists.
- Añadida validación adicional para endpoints de shuffle remotos.
📤 Compartir
- Optimizado el cálculo de color dominante mediante muestreo de imagen.
- Separadas las resoluciones usadas para preview y exportación final.
📦 Versión
versionCode: 19versionName: 1.6.19.255
Desarrollado por Frida Labs
Full Changelog: https://github.com/jagrdev-MX/FridaMusic_OF/commits/OFICIAL-v1.6.19.255-release-apk