Änderungsprotokoll

Mehr erfahren? Folgen Sie unserem Entwicklungstagebuch auf Substack

Version 1.2.15

📌Neu

  • Italienische Sprachunterstützung: Roam FM spricht jetzt Italienisch. Die gesamte App-Oberfläche ist für unsere italienischsprachigen Hörer auf Italiano verfügbar.

📌Neu

  • Einfrieren der App nach längerem Hintergrundgebrauch behoben: Roam FM reagiert nach langem Hintergrundlauf oder nach dem Aufwachen aus dem Schlafmodus nicht mehr nicht mehr.
  • Speicherleck in der Kartenansicht behoben: Die Weltkarte sammelt bei langen Sitzungen nicht mehr langsam Speicher an, sodass die App stundenlang reibungslos läuft.

Version 1.2.14

🐛Fehlerbehebung

  • App-Einfrieren nach längerer Hintergrundnutzung behoben: Roam FM reagiert nicht mehr nicht, nachdem es längere Zeit im Hintergrund gelaufen ist oder aus dem Ruhezustand aufgewacht ist

Version 1.2.13

📌Neu

  • 82 neue Radiosender: Entdecken Sie noch mehr Sender aus der ganzen Welt. Wir haben außerdem die Informationen von 6 bestehenden Sendern aktualisiert, um die Genauigkeit zu gewährleisten

📌Neu

  • Musikerkennung ist jetzt kostenlos: Die Songidentifikation ist keine Pro-exklusive Funktion mehr. Jeder kann jetzt tippen, um herauszufinden, was gerade gespielt wird – völlig kostenlos

Version 1.2.12

🐛Fehlerbehebung

  • Musikerkennung behoben: Ein Problem behoben, bei dem einige Sender keine Songs erkennen konnten. Die Musikerkennung funktioniert jetzt zuverlässig bei allen Sendertypen

Version 1.2.11

📌Neu

  • Musikerkennung [Pro]: Hörst du manchmal etwas in einem Sender und fragst dich, was das ist? Jetzt kannst du auf den neuen Erkennungsknopf tippen, um den Song sofort über ShazamKit direkt in Roam FM zu identifizieren
  • Erkennungsverlauf [Pro]: Alle deine erkannten Songs werden lokal auf deinem Gerät gespeichert – kein Konto oder Cloud erforderlich. Gehe zum neuen Einstellungs-Tab, um deinen Erkennungsverlauf jederzeit zu durchsuchen
  • Globus-Themen pro Modus [Pro]: Du kannst jetzt für den Hell-Modus und den Dunkel-Modus separate Globus-Themen festlegen, damit Roam FM immer perfekt aussieht, unabhängig vom Systemdesign

Version 1.2.9

📌Neu

  • Lautstärkeproblem bei Favoriten: Das Antippen der Favoriten-Taste verursacht keinen plötzlichen Lautstärkeabfall mehr. Ihre Musik bleibt flüssig und stabil, während Sie Ihre Sender speichern

Version 1.2.8

📌Neu

  • Auto-Roam: Stellen Sie einen Timer (15, 30 oder 60 Min.) ein und Roam FM schaltet automatisch zum nächsten Sender um, wie Zappen, ganz ohne Hände
  • Dotscape-Globus-Theme: Ein sauberer Globus im Punktmatrix-Stil mit blau-violetten Akzenten für einen frischen neuen Look
  • Überspringen während der Suche: Nicht warten wollen? Tippen Sie auf Weiter, um die aktuelle Verbindung zu überspringen und sofort einen anderen Sender zu versuchen

📌Neu

  • Senderdatenbank: 286 neue Sender hinzugefügt und 1.765 Stream-URLs aktualisiert. Weniger tote Links, mehr Musik

📌Neu

  • Audiolautstärke: Keine plötzlichen Lautstärkesprünge mehr beim Senderwechsel

Version 1.2.7

📌Neu

  • Erweiterte Sprachunterstützung: Vollständige Unterstützung für Französisch, Spanisch, Russisch und Koreanisch hinzugefügt, insgesamt 9 Sprachen
  • Neuerungen-Popup: Zeigt automatisch Versionshinweise an, wenn die App aktualisiert wird, damit Sie neue Funktionen und Verbesserungen entdecken können

📌Neu

  • Sendersuchsignal-Status: Landesanzeige und Erdrotationsprobleme während der Sendersuche behoben, UI-Flackern beseitigt und Reaktionsfähigkeit verbessert

Version 1.2.6

📌Neu

  • Klareres UI-Layout: Die Einstellungen-Schaltfläche wurde vom unteren Bereich in die obere Titelleiste verschoben, um eine übersichtlichere Benutzeroberfläche und bessere Zugänglichkeit zu bieten
  • Visuelle Verfeinerungen: Die Farbe der Favoritenmarkierung wurde auf Pink (#FF2D55) aktualisiert und der Ripple-Animationseffekt wurde verbessert, um ein eleganteres Benutzererlebnis zu schaffen

Version 1.2.5

📌Neu

  • Schnellumschaltung der Länder-Flagge: Rechtsklick-Menüoption hinzugefügt, um die Sichtbarkeit der Länder-Flagge in der Menüleiste sofort umzuschalten, ohne die Einstellungen öffnen zu müssen
  • Auto-Pause beim Entfernen der Kopfhörer: Pausiert die Wiedergabe automatisch, wenn Kopfhörer oder Audiogeräte getrennt werden, für ein nahtloses Hörerlebnis

📌Neu

  • Atemlicht im Favoriten-Modus: Problem behoben, bei dem das Atemlicht nicht wechselte, wenn im Favoriten-Modus auf "Weiter" geklickt wurde

Version 1.2.4

Neu

  • Favoriten-Standortmarkierungen: Rote Punktmarkierungen auf dem Globus hinzugefügt, um alle Favoritenstandorte im Favoritenmodus zu visualisieren, mit Klick-zum-Abspielen-Funktion

⬆️Verbesserung

  • Favoritenmodus-UX: Verbesserte Favoritenwiedergabe-Erfahrung mit Sendernamen-Tooltips auf Globusmarkierungen, verbesserter Leerlaufzustandsnachricht und verfeinerten roten Punkt-Visualstil
  • Favoritenmarkierungs-Interaktion: Drei visuelle Zustände für Favoritensendermarkierungen implementiert

🐛Fehlerbehebung

  • Globus-Thema-Persistenz: Problem behoben, bei dem das Globus-Thema nach Neustart der App inkonsistent werden konnte

Version 1.2.3

📌Neu

  • Menüleisten-Favoriten: Favoriten-Wiedergabeoption im Funktionsmenü des Menüleisten-Popovers hinzugefügt

📌Neu

  • Lautstärke-Persistenz: Problem behoben, bei dem benutzerdefinierte Lautstärkeeinstellungen beim Wechseln von Sendern oder beim Pausieren/Fortsetzen der Wiedergabe zurückgesetzt wurden

Version 1.2.2

Neu

  • Diagnoseberichte exportieren: Diagnosebericht-Exportfunktion für Gumroad-Version hinzugefügt, um bei der Fehlerbehebung zu helfen

⬆️Verbesserung

  • Favoriten als Pro-Funktion: Sender-Favoriten-Funktion in Pro-Stufe verschoben
  • Swift 6 Kompatibilität: Code aktualisiert, um Swift 6 Strict-Concurrency-Modus-Warnungen zu beheben
  • Einstellungslayout: Layout der Einstellungsoberfläche für besseres Benutzererlebnis optimiert
  • Popover-Layout: Layout der Erdstatus-Anzeige im unteren Bereich des Popovers verbessert
  • Sender-Datenbank: Ungültige Datensätze aus der Sender-Datenbank bereinigt

🐛Fehlerbehebung

  • Wiedergabeunterbrechung: Race-Condition in der Verbindungs-Timeout-Behandlung behoben, die dazu führte, dass die Wiedergabe direkt nach dem Start stoppte

Version 1.2.1

🐛Fehlerbehebung

  • Hexed Theme Länderauswahl: Problem behoben, bei dem das Klicken auf Länder in den Hexed- und Hexed Color-Themes keine Reaktion zeigte
  • Theme-Wechsel: Problem mit Statusverschmutzung beim Wechsel vom Hexed-Theme zu anderen Themes behoben

Version 1.2.0

📌Neu

  • Radio-Favoriten: Lesezeichen-Funktion für Radiosender hinzugefügt, um Ihre Lieblingssender zu speichern und schnell darauf zuzugreifen
  • Länder-Wiedergabemodus: Klicken auf Länder auf dem Globus ermöglicht, um Sender aus bestimmten Regionen abzuspielen
  • Länderflaggen-Umschalter: Option in der Menüleiste hinzugefügt, um Länderflaggen ein-/auszublenden
  • Touch-Steuerung: Unterstützung für Trackpad- und Magic Mouse-Scrolling zur Steuerung der Globusrotation hinzugefügt

📌Neu

  • Wiedergabe-Button-Leistung: Reaktionsgeschwindigkeit optimiert und Menüleisten-Symbol-Zittern beseitigt
  • Fehler-Benutzeroberfläche: Fehlermeldungs-Benutzeroberfläche mit minimalistischem Stil neu gestaltet
  • Menüleisten-Popup: Globusansicht um 10% vergrößert und Popup-Abmessungen für bessere Sichtbarkeit optimiert
  • Mikrofon-Auto-Stummschaltung: Mikrofon-Auto-Stummschaltungsfunktion von Labs in Allgemeine Einstellungen verschoben für einfacheren Zugriff

🐛Fehlerbehebung

  • Auto-Pause: Problem mit automatischer Pause der Radiowiedergabe ohne Fehlermeldung behoben
  • Soundeffekte: Kontinuierliches Schleifen von Soundeffekten behoben, wenn keine Sender im ausgewählten Land verfügbar sind und während der Suche
  • Länderfilter: Problem behoben, bei dem der Länderfilter verloren ging, nachdem alle Sender im Länder-Wiedergabemodus durchlaufen wurden
  • Vorauswahlstatus: Vorauswahllogik verbessert, um Globus-Auto-Rotation zu stoppen, wenn ein Land vorausgewählt ist, und nach dem Löschen die Rotation fortzusetzen
  • Allgemeine Registerkarte Höhe: Anzeigeproblem behoben, bei dem die Schaltfläche "App beenden" nicht vollständig sichtbar war
  • Senderdaten: 16 Radiosender korrigiert, die URLs im Namensfeld enthielten

Version 1.1.11

📌Neu

  • Lautstärkeregelung: Unabhängige Lautstärkeregelung für die Radiowiedergabe hinzugefügt

📌Neu

  • Sprachfilter: Optimierte Logik für die Filterung der Radiosprache für präzisere Übereinstimmungen
  • Fehlermeldungen: Verbesserte Fehlermeldung, wenn alle Radiosuchversuche fehlschlagen

Version 1.1.9

📌Neu

  • Deutsche Sprachunterstützung: Deutsche Lokalisierung für die gesamte Benutzeroberfläche hinzugefügt

📌Neu

  • Mehrsprachige Unterstützung erweitert: Lokalisierungsabdeckung für Labs- und Shortcuts-Tabs verbessert

📌Neu

  • Build-Skript: Ein Problem behoben, bei dem das Packaging-Skript vorzeitig beendet wurde, wenn grep keine Übereinstimmungen fand

Version 1.1.8

Neu

  • Custom Global Keyboard Shortcuts: Users can now customize playback control shortcuts in settings (Play/Pause, Next Station, Toggle Popup)
  • Statistics Page: Added a dedicated statistics page displaying listening data, including total listening time, number of stations, and countries explored
  • Release Notes Access: Added release notes link in the About page for easy access to version history

⬆️Verbesserung

  • Hotkey Management: Refactored shortcut service for improved maintainability and extensibility

Version 1.1.7

Neu

  • Language Filtering Improvements: Based on user feedback, switched to whitelist mode with quick "Select All" / "Deselect All" buttons in the settings header for more intuitive operation (Pro users only)
  • Theme Selection Enhancement: Preview themes before applying them for a better visual experience

⬆️Verbesserung

  • Settings UI: Simplified settings button to directly open settings window (previously used dropdown menu)
  • Website Update: Updated official website domain to roamfm.app

🐛Fehlerbehebung

  • Character Display: Fixed garbled display of Unicode Private Use Area characters in station names

📝Zusätzlich

  • Added language and country filtering support via MCP (Model Context Protocol) remote control
  • Optimized MCP setup wizard with improved step-by-step guidance

Version 1.1.6

🐛Fehlerbehebung

  • Chinese Station Display: Fixed Chinese station display, language filtering, and stop sound effect issues
  • Auto-Update: Fixed "damaged file" error message appearing after auto-update

Version 1.1.5

Neu

  • Country/Region Exploration Statistics: Add country/region exploration statistics feature
  • Playback Status Animation: Add breathing animation effect for playback status indicator
  • Winter Theme: Add Winter theme
  • Station Name Override: Add manual override for station display names
  • Stop Button Sound: Add dedicated sound effect for stop button
  • Language Filter Quick Actions: Add quick action buttons for language filtering

⬆️Verbesserung

  • Stop Button Performance: Optimize stop button response speed
  • Listen to This Only Button: Optimize "Listen to this only" button style and eliminate hover jitter

🐛Fehlerbehebung

  • Language Filter UI: Expand hover response area for language filter row and fix button flickering
  • Globe Rendering: Fix globe country borders disappearing after wake from sleep

Version 1.1.4

Neu

  • Stop Button Sound: Added dedicated sound effect for the stop button
  • Language Filter Quick Actions: Added quick filter buttons for language selection

🐛Fehlerbehebung

  • Auto-Update: Fixed auto-update check failure issue
  • Language Filtering Logic: Fixed the logic for filtering radio stations by language

Version 1.1.3

⬆️Verbesserung

  • Paywall UI: Remove fixed price display from Paywall and Pro pages
  • Release Workflow: Improve release packaging workflow with DMG and ZIP outputs

🐛Fehlerbehebung

  • License Key Activation: Fix License Key activation state loss issue
  • License Key Storage: Migrate License key storage to Keychain to prevent loss during app updates

Version 1.1.2

Neu

  • Dock Icon Support: Added ability to show the menu bar popover by clicking the app icon in the Dock, providing an alternative way to access the app interface

⬆️Verbesserung

  • About Panel Enhancement: Added product website and developer contact links to the About panel for easier access to support and information
  • UI Refinement: Restored bottom button click area size in the popover to original dimensions for better usability

Version 1.1.1

🐛Fehlerbehebung

  • Update Check: Fixed the update check issue that caused the app to fail when detecting new versions. The update process should now work reliably.

Version 1.1.0

🎯Hauptfunktionen

  • 🌍 Interactive 3D globe showing real-time radio station locations
  • 📻 Access to 30,000+ internet radio stations worldwide
  • 🎵 One-click random playback to explore world music
  • ⚡️ Quick access from menu bar, lightweight background operation
  • 🔄 Auto-update functionality
  • 🎨 Beautiful user interface

⚙️Technische Funktionen

  • Universal Binary (supports Apple Silicon and Intel Mac)
  • macOS 15.0 and above