Registro de cambios

Versión 1.3.2

📌Nuevas funciones

  • Reducción del uso de memoria en segundo plano: Se corrigieron varios problemas que hacían que Roam FM consumiera cada vez más memoria con el tiempo. La app ahora se mantiene ligera incluso después de horas de uso.
  • Destello blanco del popup en modo oscuro: El popup ya no parpadea en blanco por un fotograma al abrirse en modo oscuro.

Versión 1.3.1

📌Nuevas funciones

  • Aspecto renovado del globo: El globo tiene una apariencia más limpia y pulida, con un encuadre mejor proporcionado y contornos de país más nítidos, lo que hace más fácil ver de qué parte del mundo proviene tu emisora.

📌Mejoras

  • Rotación suave del globo: Cambia de emisora con el menú cerrado y, la próxima vez que lo abras, el globo girará suavemente hasta la nueva ubicación en lugar de saltar de forma brusca.
  • Mapa del globo más nítido: El globo ahora usa un mapa base de mayor resolución, por lo que las costas y fronteras se ven notablemente más limpias.
  • Más emisoras: Se añaden 117 emisoras nuevas y se actualizan 6 entradas existentes, superando las 43.000 en total.

📌Corrección de errores

  • Uso masivo de memoria tras una reproducción larga: Se corrigió una fuga de memoria que podía hacer que Roam FM creciera hasta varios gigabytes después de reproducir durante mucho tiempo. La app se mantiene ligera sin importar cuánto tiempo lleve en segundo plano.
  • Renderizado del globo y del popup: Se corrigió un problema por el que el globo dejaba de mostrar tierra y el popup perdía sus esquinas redondeadas.
  • Tema del popup en modo claro: El popup ya no parpadea brevemente en oscuro al abrirse por primera vez en modo claro.
  • El tema del globo no se actualiza: El globo ahora cambia correctamente entre temas claro y oscuro cuando cambia la apariencia del sistema.
  • Conflicto con el micrófono: Cuando otra app está usando el micrófono, Roam FM ya no impide reproducir manualmente y el estado de silencio se muestra correctamente.
  • Destello de color al abrir por primera vez: Ya no aparece un destello magenta brillante en la parte superior del popup la primera vez que lo abres tras iniciar la app.

Versión 1.2.16

📌Nuevas funciones

  • Tiempo y hora local: Inspirado por la sugerencia de un oyente, Roam FM ahora muestra la hora local y el tiempo del lugar desde donde transmite la emisora. Un pequeño pero encantador detalle que hace que la experiencia de sintonizar desde lejos se sienta un poco más real.

📌Mejoras

  • Más estaciones añadidas: Se han añadido 16 nuevas emisoras de radio y se han actualizado 4 URL de transmisión existentes para mantener su escucha sin interrupciones.
  • Botón de favoritos visible durante la búsqueda: El botón de corazón de favoritos ahora aparece mientras Roam FM busca una emisora, y también puede quitar de favoritos una emisora que no logra conectarse.

Versión 1.2.15

📌Nuevas funciones

  • Soporte para italiano: Roam FM ahora habla italiano. La interfaz completa de la aplicación está disponible en italiano para nuestros oyentes de habla italiana.

📌Nuevas funciones

  • Corregido el bloqueo de la app tras uso prolongado en segundo plano: Roam FM ya no deja de responder después de ejecutarse en segundo plano durante mucho tiempo o al despertar del modo de suspensión.
  • Corregida la fuga de memoria en la vista del mapa: El mapa global ya no acumula memoria lentamente durante sesiones largas, manteniendo la app funcionando sin problemas durante horas.

Versión 1.2.14

📌Corrección de errores

  • Solucionado el bloqueo de la app tras uso prolongado en segundo plano: Roam FM ya no deja de responder después de ejecutarse en segundo plano durante mucho tiempo o al despertar del modo de suspensión

Versión 1.2.13

📌Nuevas funciones

  • 82 nuevas estaciones de radio: Descubre aún más estaciones de todo el mundo. También hemos actualizado la información de 6 estaciones existentes para mantener la precisión

📌Nuevas funciones

  • El reconocimiento de música ahora es gratuito: La identificación de canciones ya no es una función exclusiva de Pro. Ahora todos pueden tocar para descubrir qué está sonando, completamente gratis

Versión 1.2.12

📌Corrección de errores

  • Corrección del reconocimiento de música: Se ha corregido un problema por el que algunas emisoras no podían identificar canciones. El reconocimiento de música ahora funciona de forma fiable en todo tipo de emisoras

Versión 1.2.11

📌Nuevas funciones

  • Reconocimiento de música [Pro]: ¿Alguna vez escuchaste algo en una emisora y te preguntaste qué era? Ahora puedes tocar el nuevo botón de reconocimiento para identificar la canción al instante mediante ShazamKit, directamente en Roam FM
  • Historial de reconocimientos [Pro]: Todas tus canciones identificadas se guardan localmente en tu dispositivo, sin necesidad de cuenta ni nube. Ve a la nueva pestaña de Ajustes para explorar tu historial de reconocimientos en cualquier momento
  • Temas del globo por modo [Pro]: Ahora puedes establecer un tema de globo diferente para el Modo Claro y el Modo Oscuro por separado, para que Roam FM siempre luzca perfecto sin importar la apariencia del sistema

Versión 1.2.9

📌Corrección de errores

  • Fallo de volumen en favoritos: Tocar el botón de favoritos ya no causa una caída repentina del volumen. Tu música se mantiene fluida y estable mientras guardas tus emisoras

Versión 1.2.8

📌Nuevas funciones

  • Auto-Roam: Configura un temporizador (15, 30 o 60 min) y Roam FM cambiará automáticamente a la siguiente estación, como hacer zapping, sin usar las manos
  • Tema de globo Dotscape: Un globo limpio estilo matriz de puntos con acentos azul-púrpura para una apariencia completamente nueva
  • Saltar durante la búsqueda: ¿No quieres esperar? Toca siguiente para saltar la conexión actual e intentar otra estación al instante

📌Mejoras

  • Base de datos de estaciones: Se agregaron 286 nuevas estaciones y se actualizaron 1.765 URLs de transmisión. Menos enlaces rotos, más música

📌Corrección de errores

  • Volumen de audio: Se eliminaron los saltos repentinos de volumen al cambiar de estación

Versión 1.2.7

📌Nuevas funciones

  • Soporte de idiomas ampliado: Se agregó soporte completo para francés, español, ruso y coreano, llegando a un total de 9 idiomas
  • Ventana emergente de novedades: Muestra automáticamente las notas de la versión cuando se actualiza la aplicación, ayudándote a descubrir nuevas funciones y mejoras

📌Corrección de errores

  • Estado de señal de sintonización: Se corrigieron problemas de visualización de países y rotación del globo durante la búsqueda de estaciones, eliminando el parpadeo de la interfaz y mejorando la capacidad de respuesta

Versión 1.2.6

📌Nuevas funciones

  • Diseño de interfaz más limpio: El botón de Configuración se movió de la parte inferior a la barra de título superior para una interfaz más limpia y mejor accesibilidad
  • Refinamientos visuales: Se actualizó el color del marcador de favoritos a rosa (#FF2D55) y se mejoró el efecto de animación de ondulación para una experiencia de usuario más pulida

Versión 1.2.5

📌Nuevas funciones

  • Alternar rápidamente la bandera del país: Se agregó una opción en el menú contextual para alternar instantáneamente la visibilidad de la bandera del país en la barra de menú sin abrir Configuración
  • Pausa automática al quitar los auriculares: Pausa automáticamente la reproducción cuando se desconectan los auriculares o dispositivos de audio, proporcionando una experiencia de escucha fluida

📌Corrección de errores

  • Luz de respiración en modo favoritos: Se corrigió el problema donde la luz de respiración no cambiaba al hacer clic en "Siguiente" en modo favoritos

Versión 1.2.4

📌Nuevas funciones

  • Marcadores de ubicación favoritos: Se agregaron marcadores con punto rojo en el globo terráqueo para visualizar todas las ubicaciones de estaciones favoritas en modo Favoritos, con funcionalidad de clic para reproducir

📌Mejoras

  • UX del modo Favoritos: Se mejoró la experiencia de reproducción de favoritos con información sobre herramientas del nombre de la estación en los marcadores del globo, mensajes mejorados en estado inactivo y estilo visual refinado del punto rojo
  • Interacción de marcadores favoritos: Se implementaron tres estados visuales para los marcadores de estaciones favoritas

📌Corrección de errores

  • Persistencia del tema del globo: Se corrigió el problema donde el tema del globo terráqueo podía volverse inconsistente después del reinicio de la aplicación

Versión 1.2.3

📌Nuevas funciones

  • Favoritos en la barra de menú: Se agregó la opción de reproducción de favoritos en el menú de funciones del popover de la barra de menú

📌Corrección de errores

  • Persistencia del volumen: Se corrigió el problema donde la configuración de volumen personalizada se restablecía al cambiar de estación o pausar/reanudar la reproducción

Versión 1.2.2

📌Nuevas funciones

  • Exportación de informe de diagnóstico: Se agregó funcionalidad de exportación de informe de diagnóstico para la versión de Gumroad para ayudar con la resolución de problemas

📌Mejoras

  • Favoritos como función Pro: Se trasladó la funcionalidad de favoritos de estaciones al nivel Pro
  • Compatibilidad con Swift 6: Se actualizó el código para resolver advertencias del modo de concurrencia estricta de Swift 6
  • Diseño de configuración: Se optimizó el diseño de la interfaz de configuración para una mejor experiencia de usuario
  • Diseño del popover: Se mejoró el diseño de visualización del estado de la Tierra en el área inferior del popover
  • Base de datos de estaciones: Se limpiaron registros inválidos de la base de datos de estaciones

📌Corrección de errores

  • Interrupción de la reproducción: Se corrigió la condición de carrera en el manejo del tiempo de espera de conexión que causaba que la reproducción se detuviera inmediatamente después de iniciarse

Versión 1.2.1

📌Corrección de errores

  • Selección de país en tema Hexed: Se corrigió el problema donde hacer clic en países en los temas Hexed y Hexed Color no tenía respuesta
  • Cambio de temas: Se corrigió el problema de contaminación de estado al cambiar del tema Hexed a otros temas

Versión 1.2.0

📌Nuevas funciones

  • Favoritos de radio: Se agregó funcionalidad de marcadores de estaciones para guardar y acceder rápidamente a tus estaciones de radio favoritas
  • Modo de reproducción por país: Se habilitó hacer clic en países en el globo terráqueo para reproducir estaciones de regiones específicas
  • Alternar bandera de país: Se agregó opción en la barra de menú para mostrar/ocultar banderas de países
  • Control táctil: Se agregó soporte para desplazamiento con trackpad y Magic Mouse para controlar la rotación del globo

📌Mejoras

  • Rendimiento del botón de reproducción: Se optimizó la velocidad de respuesta y se eliminó el temblor del ícono de la barra de menú
  • IU de error: Se rediseñó la interfaz de mensajes de error con estilo minimalista
  • Popup de la barra de menú: Se amplió la vista del globo en un 10% y se optimizaron las dimensiones del popup para mejor visibilidad
  • Silencio automático del micrófono: Se trasladó la función de silencio automático del micrófono de Labs a Configuración general para un acceso más fácil

📌Corrección de errores

  • Pausa automática: Se corrigió el problema de pausa automática de reproducción de radio sin mensaje de error
  • Efectos de sonido: Se corrigió el bucle continuo de efectos de sonido cuando no hay estaciones disponibles en el país seleccionado y durante la búsqueda
  • Filtro de país: Se corrigió el problema donde el filtro de país se perdía después de recorrer todas las estaciones en modo de reproducción por país
  • Estado de preselección: Se mejoró la lógica de limpieza de preselección para detener la rotación automática del globo cuando un país está preseleccionado, y reanudar la rotación después de limpiar
  • Altura de la pestaña General: Se corrigió el problema de visualización donde el botón Salir de la aplicación no era completamente visible
  • Datos de estaciones: Se corrigieron 16 estaciones de radio que tenían URLs en el campo de nombre

Versión 1.1.11

📌Nuevas funciones

  • Control de volumen: Se agregó control de volumen independiente para la reproducción de radio

📌Mejoras

  • Filtro de idioma: Se optimizó la lógica de filtrado de idioma de radio para una coincidencia más precisa
  • Mensajes de error: Se mejoraron los mensajes de error cuando todos los intentos de búsqueda de radio fallan

Versión 1.1.9

📌Nuevas funciones

  • Soporte de idioma alemán: Se agregó localización en alemán para toda la interfaz

📌Mejoras

  • Mejora del soporte multilingüe: Se mejoró la cobertura de localización para las pestañas Labs y Atajos

📌Corrección de errores

  • Script de compilación: Se corrigió un problema donde el script de empaquetado salía prematuramente cuando grep no encontraba coincidencias

Versión 1.1.8

📌Nuevas funciones

  • Atajos de teclado globales personalizados: Los usuarios ahora pueden personalizar los atajos de control de reproducción en la configuración (Reproducir/Pausar, Siguiente estación, Alternar popup)
  • Página de estadísticas: Se agregó una página de estadísticas dedicada que muestra datos de escucha, incluyendo tiempo total de escucha, número de estaciones y países explorados
  • Acceso a notas de lanzamiento: Se agregó enlace de notas de lanzamiento en la página Acerca de para un fácil acceso al historial de versiones

📌Mejoras

  • Gestión de teclas de acceso rápido: Se refactorizó el servicio de atajos para mejorar la mantenibilidad y extensibilidad

Versión 1.1.7

📌Nuevas funciones

  • Mejoras en el filtrado de idiomas: Basado en los comentarios de los usuarios, se cambió al modo de lista blanca con botones rápidos de "Seleccionar todo" / "Deseleccionar todo" en el encabezado de configuración para una operación más intuitiva (solo usuarios Pro)
  • Mejora de selección de temas: Vista previa de temas antes de aplicarlos para una mejor experiencia visual

📌Mejoras

  • IU de configuración: Se simplificó el botón de configuración para abrir directamente la ventana de configuración (anteriormente usaba un menú desplegable)
  • Actualización del sitio web: Se actualizó el dominio del sitio web oficial a roamfm.app

📌Corrección de errores

  • Visualización de caracteres: Se corrigió la visualización corrupta de caracteres de Área de Uso Privado de Unicode en nombres de estaciones

📌Adicional

  • Se agregó soporte de filtrado de idioma y país a través de control remoto MCP (Protocolo de Contexto de Modelo)
  • Se optimizó el asistente de configuración de MCP con guía paso a paso mejorada

Versión 1.1.6

📌Corrección de errores

  • Visualización de estaciones chinas: Se corrigió la visualización de estaciones chinas, el filtrado de idiomas y los problemas de efectos de sonido de detención
  • Actualización automática: Se corrigió el mensaje de error de "archivo dañado" que aparecía después de la actualización automática

Versión 1.1.5

📌Nuevas funciones

  • Estadísticas de exploración de países/regiones: Se agregó función de estadísticas de exploración de países/regiones
  • Animación de estado de reproducción: Se agregó efecto de animación de respiración para el indicador de estado de reproducción
  • Tema de invierno: Se agregó tema de invierno
  • Anulación de nombre de estación: Se agregó anulación manual para nombres de visualización de estaciones
  • Sonido del botón de detener: Se agregó efecto de sonido dedicado para el botón de detener
  • Acciones rápidas de filtro de idioma: Se agregaron botones de acción rápida para filtrado de idiomas

📌Mejoras

  • Rendimiento del botón de detener: Se optimizó la velocidad de respuesta del botón de detener
  • Botón "Escuchar solo esto": Se optimizó el estilo del botón "Escuchar solo esto" y se eliminó el temblor al pasar el cursor

📌Corrección de errores

  • IU del filtro de idioma: Se expandió el área de respuesta al pasar el cursor para la fila de filtro de idioma y se corrigió el parpadeo de botones
  • Renderizado del globo: Se corrigió la desaparición de los bordes de países del globo después de despertar del sueño

Versión 1.1.4

📌Nuevas funciones

  • Sonido del botón de detener: Se agregó efecto de sonido dedicado para el botón de detener
  • Acciones rápidas de filtro de idioma: Se agregaron botones de filtro rápido para selección de idiomas

📌Corrección de errores

  • Actualización automática: Se corrigió el problema de falla en la verificación de actualización automática
  • Lógica de filtrado de idiomas: Se corrigió la lógica para filtrar estaciones de radio por idioma

Versión 1.1.3

📌Mejoras

  • IU de Paywall: Se eliminó la visualización de precio fijo de las páginas Paywall y Pro
  • Flujo de trabajo de lanzamiento: Se mejoró el flujo de trabajo de empaquetado de lanzamiento con salidas DMG y ZIP

📌Corrección de errores

  • Activación de clave de licencia: Se corrigió el problema de pérdida de estado de activación de clave de licencia
  • Almacenamiento de clave de licencia: Se migró el almacenamiento de clave de licencia a Keychain para prevenir pérdida durante actualizaciones de la aplicación

Versión 1.1.2

📌Nuevas funciones

  • Soporte de ícono de Dock: Se agregó la capacidad de mostrar el popover de la barra de menú haciendo clic en el ícono de la aplicación en el Dock, proporcionando una forma alternativa de acceder a la interfaz de la aplicación

📌Mejoras

  • Mejora del panel Acerca de: Se agregaron enlaces del sitio web del producto y contacto del desarrollador al panel Acerca de para un acceso más fácil a soporte e información
  • Refinamiento de IU: Se restauró el tamaño del área de clic del botón inferior en el popover a las dimensiones originales para mejor usabilidad

Versión 1.1.1

📌Corrección de errores

  • Verificación de actualización: Se corrigió el problema de verificación de actualización que causaba que la aplicación fallara al detectar nuevas versiones. El proceso de actualización ahora debería funcionar de manera confiable.

Versión 1.1.0

📌Características principales

  • 🌍 Globo terráqueo 3D interactivo que muestra ubicaciones de estaciones de radio en tiempo real
  • 📻 Acceso a más de 30,000 estaciones de radio por internet en todo el mundo
  • 🎵 Reproducción aleatoria con un clic para explorar música mundial
  • ⚡️ Acceso rápido desde la barra de menú, operación ligera en segundo plano
  • 🔄 Funcionalidad de actualización automática
  • 🎨 Interfaz de usuario hermosa

📌Características técnicas

  • Universal Binary (soporta Apple Silicon e Intel Mac)
  • macOS 15.0 y superior