Skip to content

Releases: jagrdev-MX/FridaMusic_OF

OFICIAL V1.10.23.259

Choose a tag to compare

@jagrdev-MX jagrdev-MX released this 09 Sep 16:28
6990e70
3692b1c5-8431-4785-837c-718a2f3bfa87

🎵 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 windowUid en 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 MarqueeText por Text con TextOverflow.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 MainScreen y NavHost.
  • Reducidos parpadeos y transparencias durante transiciones.

📦 Versión

  • versionCode: 23
  • versionName: 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

Choose a tag to compare

@jagrdev-MX jagrdev-MX released this 08 Sep 21:17
58c3b54
93d30b6e-46c2-4a96-b724-eea823b34947

🎵 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 safeLog para 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 IllegalStateException a RuntimeException.
  • Mejor protección al registrar breadcrumbs de diagnóstico.

♻️ Ciclo de vida

  • processLifecycleState ahora maneja fallos de acceso a ProcessLifecycleOwner.
  • 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: 22
  • versionName: 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

Choose a tag to compare

646999508-0d6341e1-93ae-4c88-945d-acc94321c2ab

🎵 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 ImageLoader global 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: 19
  • versionName: 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