OFICIAL-v1.6.19.255-release-apk
·
27 commits
to master
since this release
🎵 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