Back to home
Changelog

Latest Updates

Everything new in Steel Radio, from newest to oldest.

7 Mar 2026Latest

Bug fixes & improvements

  • Global mini player — music now continues playing when navigating to homepage or updates; a mini player bar appears at the bottom with play/pause, mute, and quick access back to the full player
  • Fixed audio overlap — switching stations now properly stops the previous stream before starting the new one
  • 12 premium colour themes — added 4 new accent colours (Cyan, Rose, Lime, Indigo) with full light and dark mode support
  • Mobile theme display — theme selector now shows 8 colours on mobile to prevent overflow, all 12 on desktop
6 Mar 2026

Streak rewards, share & 115 countries

  • Listening streak rewards — track your daily listening streak with badges (Newcomer at 3 days, Regular at 7, Dedicated at 14, Loyal at 30, Superfan at 60, Legend at 100)
  • Share stations — native share on mobile (contacts, social media, etc.) with one-tap sharing; clipboard fallback on desktop
  • 115 countries — added 44 new countries including Vietnam, Taiwan, Hong Kong, Bangladesh, Sri Lanka, Nepal, Panama, Guatemala, Cuba, Tunisia, Algeria, Tanzania, Ethiopia, and more
  • Mobile nav fixes — Settings and Sign Out now accessible in the mobile hamburger menu for signed-in users
  • Station ratings simplified — removed comments, now rating-only for cleaner feedback
  • Profanity filter — server-side filter blocks inappropriate language in submissions
  • Number formatting — all large numbers now display with proper comma formatting (e.g., 10,000+)
4 Mar 2026

Discover, ratings, voice search, analytics & more

  • Discover panel — auto-curated playlists like 'Top UK Hits', 'Balkan Vibes', 'Late Night Jazz', and niche genre tabs for Ambient, Steel Guitar, and Undiscovered Gems
  • Station ratings & reviews — signed-in users can rate any station 1-5 stars and leave a short comment; averages shown on station cards
  • User-submitted stations — suggest new stations for review via a form in the sidebar; track approval status
  • Voice search — Web Speech API mic button in the search bar; say 'Play Heart 80s' and it fills the query
  • Listening analytics — see your total hours, top genres, top stations, and country breakdown in Settings
  • 71 countries — added Serbia, Croatia, Slovenia, Bosnia & Herzegovina, Montenegro, North Macedonia, Kosovo, Albania, and Bulgaria with curated Balkan music stations
  • Redis rate limiting — all API routes now protected by Upstash Redis sliding-window limiters (auth 5/min, API 30/min, streams 60/min, feeds 20/min)
  • Podcast player bar — sticky bottom player with seekable scrubber, skip forward/back, volume slider, and album art
  • Country podcasts — podcast charts now load per-country from iTunes, showing top podcasts for your selected region
  • Podcasts for all — podcast browsing and playback no longer requires an account, available to guest users
  • coma.fm added — popular ambient/electronic station now available under United Kingdom
  • Dedicated /updates page — full changelog with timeline layout and shared navigation
  • Offline enhancements — expanded service worker caches favorites metadata and country station lists
3 Mar 2026

Podcasts, Audio Engine, Security & PWA

  • Podcast streaming — search iTunes, browse top charts by category, play episodes, and add custom RSS feeds
  • Web Audio API engine — 5-band parametric EQ with Bass Boost, Vocal Clarity, Treble, and Loudness presets
  • Crossfade — smooth volume ramp when switching stations with configurable duration
  • Offline PWA mode — installable as an app, caches last station metadata, shows reconnect banner when offline
  • Global keyboard shortcuts — Space (play/pause), arrows (volume/station nav), M (mute), F (favourite), S (settings), R (reconnect)
  • Feature gating — EQ, crossfade, notifications, sleep timer, grid layout, and volume normalization now require a free account
  • UK country music fix — added 6 verified UK country stations including CountryLine Radio, Smooth Country, and Absolute Radio Country
  • Forgot password flow — request a password reset email from the login page with branded Steel Radio emails
  • Password reset page — set a new password with strength indicator, auto-redirects to dashboard
  • Security overview — view email verification status, 2FA status, member since, and last sign-in date in Settings
  • Change email — update your account email with confirmation link sent to new address
  • Delete account — danger zone with DELETE confirmation, clears all local data and signs out
2 Mar 2026

71 countries now available

  • Added 58 new countries including Canada, Mexico, India, South Korea, South Africa, Nigeria, Jamaica, Philippines, Kenya, and the full Balkans region
  • Stream proxy for HTTP stations — all stations now work globally regardless of protocol
  • Improved auto-reconnect with smart fallback through our edge proxy
1 Mar 2026

Authentication & premium features

  • Account system with sign-up, login, and password management
  • Premium accent colour themes (8 colours) for authenticated users
  • Unauthenticated users can browse 10 free stations per country
28 Feb 2026

Now Playing & song history

  • Live song detection from ICY stream metadata with 15-second polling
  • Full song history with relative timestamps
  • Spotify integration — search any current or previous song on Spotify
26 Feb 2026

Initial release

  • Internet radio player with 13 countries and 80+ stations each
  • Audio visualizer, sleep timer, EQ presets, and crossfade
  • Dark/light mode with glassmorphism design
  • Favourites, listening history, and search with genre filtering
Steel Radio

More updates coming soon. Stay tuned.