Back to home
Changelog

What's new

Everything we've shipped recently — features, fixes and security updates — so listeners, hosts and admins stay in the loop.

Last updated August 12, 2026

  1. Automated billing, one unified account view and real analytics

    v2026.08.12 · August 12, 2026

    Invoices now issue and chase themselves, admin panels collapsed into a single account view, and every analytics dashboard runs on live data instead of samples.

    • New
      Automatic invoicing and receipts
      Renewals, add-ons and overages now generate numbered invoices, settle against online payments and file receipts without manual work.
    • New
      AI billing assistant
      Drafts friendly payment-reminder emails and a plain-language revenue digest for staff.
    • Improved
      Account 360 view
      Wallet, hosting plan, subscriptions and stations for a member now live in one drawer instead of three overlapping panels.
    • Improved
      Real listener, community and creator analytics
      Listening history, community activity and creator plays/earnings charts are now computed from actual plays, pings and payouts.
    • Improved
      Live music marketplace catalog
      Rights-holder profiles and track submissions save to the real catalog, and marketplace and Creator Studio read approved tracks plus your pending submissions from the database.
    • Security
      Add-on prices locked to the catalogue
      Add-on purchases now validate price and quantity server-side, so totals cannot be altered at checkout.
    • Fixed
      Steadier station playback
      Player start/stop calls are serialised, clearing the interrupted-playback errors on station pages.
  2. Sub-second streaming, live show recording and installable station apps

    v2026.08.11.2 · August 11, 2026

    A new low-latency playback ladder with a guided wizard, automatic live-show recording to your own cloud storage, installable station apps for listeners, plus site-wide speed and search/AI discovery upgrades.

    • New
      Ultra low-latency playback ladder
      Players now negotiate the fastest available tier — Realtime (about 0.4s), Low (2-4s) or Standard — and automatically fall back if a tier fails mid-stream. A latency badge shows the current tier and lets listeners switch manually.
    • New
      Low-Latency Wizard
      A four-step guided setup at /host/latency explains each tier, verifies your encoder is reaching the server, and runs a listen test that measures time to first audio in milliseconds.
    • New
      Live stream recording
      Broadcasts can now record automatically to your own cloud storage (S3, Wasabi or R2). Manage your recording library, then publish any recording as an on-demand episode listeners can replay any time.
    • New
      Installable station app for listeners
      Every station now generates its own installable app with your logo, colors and lockscreen art, so listeners can add your station to their home screen on Android and iOS.
    • New
      Directory Submission Kit
      A new page at /host/directory gives you copy-ready station metadata and direct links to submit to TuneIn, Radio Garden and other aggregators.
    • New
      Plan usage meters
      See listener hours, storage and bandwidth against your plan allowance, with projected overage before it happens.
    • New
      Responsive banner ads with live preview
      A new fluid banner size plus a device-switchable preview (desktop, tablet, mobile) so you can see exactly how a banner looks before submitting it.
    • New
      Art Deco Walnut player
      A new skeuomorphic radio cabinet player with walnut body, brass trim, rotary knobs and pulsing retro speakers.
    • Improved
      Faster first load on every page
      The assistant, search palette and launcher now load after the page is interactive, cutting the initial download for every route.
    • Improved
      Better search and AI discovery
      The sitemap now covers 1,000+ real pages including blog articles, schedules, fan clubs and the store, and a new machine-readable summary helps AI answer engines describe the platform accurately.
    • Fixed
      Broken station links in search results
      Sitemap station, episode and played-log URLs pointed at a path that returned Not Found. All links now resolve correctly.
    • Fixed
      Player interruption errors
      Switching stations or streams no longer triggers playback errors when a new source loads before the previous one finishes starting.
    • Fixed
      No more repeat sign-ins for AI keys
      Staff can manage network-level AI provider keys directly from /admin/ai-keys, and the settings pages now clearly show which providers run by default and which key is in use.
  3. Wowza+ card-on-file trials and tighter break rotation

    v2026.08.11 · August 11, 2026

    The 7-day ad-free trial now saves a card up front and converts automatically, plus smarter rotation for sponsors, jingles and news breaks.

    • New
      Wowza+ 7-day free trial with card on file
      Starting an ad-free trial now goes through PayPal: your card is saved up front, nothing is charged for 7 days, then Wowza+ renews at $5.99/month.
    • New
      Manage your Wowza+ subscription
      See your next charge date and cancel auto-renewal any time — your ad-free listening stays active until the end of the paid period.
    • Improved
      One-tap trial from the player
      The in-stream and directory ad-free prompts now use the same trial checkout, so you can start ad-free listening from wherever you are.
    • Improved
      Budget-weighted sponsor pacing
      Sponsor spots are now selected by remaining budget, so bigger campaigns air proportionally more often without monopolizing a station.
    • Improved
      No-repeat window for jingles and station IDs
      Idents remember the last four played, so the same jingle no longer repeats back-to-back.
    • New
      Centralized news breaks
      Newscast production is staff-only and managed from /admin/news, while finished newscasts still air across every station in the network.
    • Fixed
      Ad-free status in embeds
      Embedded players now honor an active Wowza+ pass and correctly hide the trial offer once a pass has been used.
  4. Sub-second streaming, recordings and one-click migration

    v2026.08.11.3 · August 11, 2026

    The playback ladder now negotiates WHEP realtime audio, live shows record straight to your own cloud storage, listeners can install your station as an app, and moving from another host takes a single paste.

    • New
      Ultra low-latency playback ladder
      Players negotiate WHEP (~400ms) then LL-HLS then Icecast, with automatic demotion if a tier fails. A latency badge lets listeners switch tiers manually.
    • New
      Low-Latency Wizard at /host/latency
      Four guided steps to verify your encoder is on air and measure real time-to-first-audio in milliseconds.
    • New
      Live stream recording to your own cloud
      Record broadcasts automatically to S3, Wasabi or Cloudflare R2, manage the library, and publish any recording as an on-demand episode.
    • New
      Installable station listener apps
      Every station now ships a branded PWA with its own icon, splash art and standalone player — plus an install prompt for Android and iOS.
    • New
      Station team roles
      Invite DJs and managers to your station with scoped permissions instead of sharing one login.
    • New
      One-click migration importer at /host/migrate
      Paste your current stream URL (including .pls/.m3u) and we relay it here instantly with zero downtime, then swap to our ingest when you cancel the old host.
    • New
      Directory Submission Kit and tracker
      Copy-ready metadata plus submission tracking for TuneIn, Radio Garden and other aggregators.
    • Improved
      Faster first paint
      AI assistant, search palette and admin widgets now load after the page is interactive, cutting initial JavaScript.
    • Improved
      AI answer-engine optimisation
      Added /llms.txt, AI-crawler-friendly robots rules, fixed social previews, and expanded the sitemap to 1,000+ real URLs.
    • Fixed
      No more interrupted play() errors
      Audio start/stop is now serialised across all players, so switching stations or tiers no longer throws playback errors.
  5. 90-Second Launch and Visible Ops

    v2026.08.10.2 · August 10, 2026

    Go from a blank account to a live, broadcasting station in under 90 seconds, plus new operational visibility tools for hosts and staff.

    • New
      90-Second Launch
      New QuickLaunch90 panel with a live countdown, step-by-step progress logging, and instant Listen / Add Music links the moment your station is audible.
    • New
      One-tap station provisioning
      A single server round-trip creates the station, provisions stream credentials, activates it immediately, and seeds a 14-track starter rotation.
    • New
      Persistent Host Transport Bar
      A sticky transport bar now shows live listener trends and quick station controls across the host dashboard.
    • New
      Stream Incidents Runbook
      A public, SEO-friendly runbook documents stream incidents and resolution steps so hosts and listeners stay informed.
    • Improved
      Station ops snapshot
      Authorized snapshots of station state now include listener counts, health status, and recent events for faster troubleshooting.
    • Fixed
      Station ops permission error
      Resolved a permission-denied error when loading the station operations snapshot behind the scenes.
  6. Ad Revenue Share v2 and stronger checkout protection

    v2026.08.10 · August 10, 2026

    A rebuilt revenue share program plus new safeguards so prices can only ever be set by us, not by the browser.

    • New
      Ad Revenue Share v2: payouts now use net revenue after a 10% delivery fee, with invalid-traffic filtering (3s minimum listen, 6 plays per listener per day).
    • New
      $25 payout floor with automatic carry-forward, so small balances roll into the next cycle instead of disappearing.
    • New
      New public Revenue Share terms page with transparent payout math, plus a staff control panel to tune the policy.
    • New
      Add-on purchases are now priced from the official add-on list on the server — submitted amounts are ignored.
    • New
      Listener pass checkout prices are set only by the server payment flow.
    • New
      Promo codes are no longer readable from the browser; discounts validate server-side.
    • New
      Featured placement pricing locked to staff and the official purchase flow.
  7. Subscription origin tracking and security scan cleanup

    v2026.08.09.2 · August 9, 2026

    Admins can now see how every subscription was created — direct, in-house, comped, or imported — and our latest security review cleared the remaining false-positive findings.

    • New
      New Subscription Sources panel in /admin/users-dashboard
    • New
      Track Direct, In-house, Comped, and Imported subscriptions
    • New
      Estimated MRR shown for each acquisition source
    • New
      Staff can create in-house subscriptions with attribution notes
    • New
      Security scan cleanup: cleared two false-positive findings
  8. Software update manager, banner ads, and tighter account security

    v2026.08.09 · August 9, 2026

    This release adds a one-click software update manager for administrators, a full banner advertising system with live placements across the site, and a round of privacy hardening for payout details and automation credentials.

    • New
      Software update manager
      Administrators can upload new packaged versions, keep a full release history, mark one build as current, and download packages through short-lived secure links.
    • New
      Banner advertising system
      Create image banners in standard ad sizes, schedule them, and place them on the home page, blog and listening pages with impression and click reporting.
    • New
      DJ record pool and podcast downloader
      Grab commercially safe music and spoken-word content straight into your media library so your station never hits dead air.
    • Improved
      Search everywhere
      Press Command-K (or Ctrl-K) on any page to jump to stations, tracks, episodes and settings, and every page now has a clear way back.
    • Security
      Payout details kept private
      Payout email and payout schedule can no longer be read or edited from the browser, and changes only go through trusted server checks.
    • Security
      Automation credentials hidden
      Station automation passwords and metadata secrets are now masked in the studio and only revealed to the station owner on request.
    • Fixed
      Banner editor and placements
      The edit button in the banner manager now opens reliably, and banner slots render correctly across public pages.
  9. Security hardening across accounts and media

    vv2026.08.06.4 · August 6, 2026

    Continued tightening of who can read and write what.

    • Security
      Stream credentials locked to owners
      Ingest URLs, stream keys and usernames are only readable by the station owner and staff.
    • Security
      Store artwork and medals write-scoped
      Artwork uploads are limited to signed-in sellers and medal management to signed-in staff, while public viewing is unchanged.
    • Security
      Profile data access narrowed
      Sensitive profile fields, including payout emails, are restricted to the owner and staff.
  10. PayPal checkout for memberships

    vv2026.08.06.3 · August 6, 2026

    Subscribe, upgrade and manage plans with PayPal end to end.

    • New
      PayPal subscriptions
      Plans and add-ons are created on the fly and activated automatically when PayPal confirms payment.
    • Improved
      Reliable plan activation
      Webhook handling keeps subscription status, renewals and cancellations in sync with your account.
  11. Site-wide search, fixed and available to everyone

    vv2026.08.06.2 · August 6, 2026

    Search now returns live results and can be opened from any page.

    • Fixed
      Search results load again
      The search backend was failing to resolve; it now returns live stations, magazine posts, episodes and store items.
    • New
      Floating search launcher
      A search pill sits top-right on every page with a Cmd/Ctrl+K shortcut, so visitors can search without signing in.
  12. DJ Record Pool — unlimited crate digging

    vv2026.08.06.1 · August 6, 2026

    A subscription add-on that drops fresh, cleared tracks straight into your media library and rotation.

    • New
      DJ Record Pool add-on ($19.99/mo)
      Unlimited downloads with BPM and key tags, searchable by genre and energy. Replaces the old Priority Global CDN option at checkout.
    • New
      One-click import to playlists
      Selected tracks land in your media library and can be appended to any rotation playlist instantly.
    • New
      Wowzaradio Crate curated by staff
      Admins and staff can upload and manage curated records with BPM/key metadata; curated picks rank first in results.
    • Improved
      Clear licensing disclosures
      Every download shows where the music comes from — authorized DJ pools, direct artist agreements and royalty-free catalogs.
    • Improved
      Free access for staff and admins
      Server-side entitlement grants the pool to staff and administrators without the add-on.
  13. Pricing refreshed + Wowza+ ad-free listener pass

    vv2026.08.02.4 · August 2, 2026

    A new Starter tier, sharper broadcaster pricing, and an ad-free membership for listeners that pays hosts.

    • New
      Starter plan at $19/mo
      Scheduler, episode archives, polls, play logs and the Wowza Guide AI assistant.
    • New
      Wowza+ ad-free listener pass
      $5.99/mo with a 7-day trial; hosts earn a 20% share of passes sold from their station page.
    • Improved
      Plan tiers re-aligned
      Hobbyist, Starter, Creator, Pro and Network feature gates updated across the app and comparison matrix.
    • Improved
      Live ad console
      Audio Ad Manager now shows real revenue, impressions and CPM targeting with CSV export.
  14. New AI providers: VEED & Wondercraft everywhere

    vv2026.08.02.3 · August 2, 2026

    More choice for voice, image and video generation — all with your own API keys.

    • New
      VEED as a first-class provider
      Available for video, image and voice, with validation probes for both auth styles.
    • New
      Wondercraft in every AI category
      Wired into the AI settings panel with health checks and preferred-provider selection.
    • Improved
      Free.ai set as the default
      Image, video and writing categories now recommend Free.ai out of the box.
  15. Podcast downloader — six directories, your own keys

    vv2026.08.02.2 · August 2, 2026

    Search and import legally downloadable podcast episodes straight into your Media Library on Starter and above.

    • New
      Podcast Index, Listen Notes, gPodder & Apple search
      Bring your own API keys, search across directories and import episodes to the Media Library in one click.
    • New
      Taddy & AllFeeds.ai added
      Two more podcast directories with live key verification probes and unified import.
    • Security
      Feed URL safety checks
      All feed and episode URLs pass SSRF validation, and imports respect a 30-per-day fair-use cap.
  16. Live Source Input — go live from OBS, butt & hardware encoders

    vv2026.08.02.1 · August 2, 2026

    Creator, Pro and Network stations can now broadcast live from any external encoder with their own RTMP, SRT or WHIP credentials, plus a 5-step setup wizard.

    • New
      Live Source Input panel
      Per-station RTMP/SRT/WHIP ingest URLs and stream keys, ready to paste into OBS, butt, Mixxx or a hardware encoder.
    • New
      Guided Live Source setup wizard
      Five steps walk you from encoder settings to a live check, with green badges as each step completes.
    • Security
      Stream-key authentication
      Every publish attempt is validated against your plan and station stream key before it reaches the server.
    • Fixed
      Ingest URLs repaired
      Station ingest paths now use the station slug and canonical RTMP URLs, so WHIP and SRT links resolve correctly.
    • Improved
      Stream health monitor
      Live path status, publisher state and viewer counts now read straight from the media server API.
  17. Wondercraft AI, a live ad console and new plans

    v2026.07.31 · July 31, 2026

    A new AI audio provider across every category, a fully live Audio Ad Manager, refreshed pricing tiers and the Wowza+ listener pass.

    • New
      Wondercraft added to AI settings
      Connect your Wondercraft key once in AI settings and it powers music beds, AI hosts and DJ links, scripts, cover art and promo clips — it appears in every AI category with a live key health check.
    • New
      Audio Ad Manager is now fully live
      Campaigns, impressions, billed revenue, completion rates and station targeting all run on real data, with approve, pause and delete controls plus CSV export of the order book.
    • New
      Wowza+ ad-free listener pass
      Listeners can go ad-free for $5.99/mo with a 7-day trial, and hosts earn a share of every pass sold from their station page.
    • Improved
      Refreshed pricing tiers
      Hobbyist stays free, Starter lands at $19/mo, Creator at $29/mo with 90% splits, Pro at $69/mo and Network at $199/mo after a full competitor review.
    • New
      Free.ai set as the default for images, video and writing
      Image, video, and script tools now default to your Free.ai key so new stations can generate art, promos and copy with no extra setup.
    • Improved
      Live What's New panel
      This changelog now updates in real time — no page refresh needed when we ship something new.
  18. Stronger privacy for members and sellers

    vv2026.07.30.6 · July 30, 2026

    Your details stay yours.

    • New
      Full member profiles are visible only to you and support staff
    • New
      Community pages use a safe public directory with no payout details
    • New
      Store audio downloads are unlocked only by a verified purchase
  19. Edit any station from the admin console

    vv2026.07.30.5 · July 30, 2026

    Full control over listings and live status.

    • New
      Edit station details, artwork and streaming settings in place
    • New
      Approve or decline listener-submitted stations
    • New
      Broadcast controls now switch stations on and off air reliably
  20. Add from media library in Content Studio

    vv2026.07.30.4 · July 30, 2026

    Fill your rotation without re-uploading a thing.

    • New
      Search and folder filters right inside the upload tab
    • New
      Preview a track before you add it
    • New
      Select several tracks and add them to the playlist at once
    • New
      Already-queued tracks are clearly marked
  21. Fair-use safeguards on the downloaders

    vv2026.07.30.3 · July 30, 2026

    Keeps the free tools available for everyone.

    • New
      Rolling 24-hour download and import ceilings
    • New
      Repeat abuse triggers an automatic timed pause with an admin restore button
    • New
      Staff and administrators keep unlimited access
  22. Link to MP3 — YouTube, Spotify & SoundCloud

    vv2026.07.30.2 · July 30, 2026

    Paste a link, get broadcast-ready audio straight in your media library.

    • New
      Converted audio lands in your library ready for playlists
    • New
      Live status banner tells you when the converter is reachable
    • New
      Available on every plan, with clear terms on responsible use
  23. Social Studio — plan, write and schedule posts

    vv2026.07.30.1 · July 30, 2026

    One dashboard to plan, generate and auto-publish across your networks.

    • New
      AI composer drafts platform-specific posts in your station voice
    • New
      Calendar and queue for scheduled and repeating posts
    • New
      Connect X, Mastodon, Bluesky, Discord, Slack, Telegram, Facebook, Instagram and LinkedIn
    • New
      Bring your own network keys — included with Creator, Pro and Network plans
  24. Reliable AI ad voiceovers

    vv2026.07.28.7 · July 28, 2026

    The ad voiceover generator now uses the voice key saved in AI settings first, so an old key cached in your browser can no longer break generation.

    • New
      Saved AI settings key is tried first, then browser and workspace keys
    • New
      Clearer message when every key is rejected
  25. Network jingles & station IDs

    vv2026.07.28.6 · July 28, 2026

    Administrators can now inject jingles, station IDs, sweepers and promos across the whole network or hand-picked stations.

    • New
      New manager at /admin/idents with weighted rotation
    • New
      Choose when each ident plays: tune-in, around ad breaks, or between songs
    • New
      Target the whole network or specific stations
    • New
      Play counts tracked for every ident
  26. Sponsor spots now reach listeners

    vv2026.07.28.5 · July 28, 2026

    Approved campaigns play to real listeners with a pre-roll and periodic mid-roll, and every play is counted and billed.

    • New
      Pre-roll on tune-in plus mid-roll spots between songs
    • New
      Impressions verified server-side before advertiser spend is recorded
    • New
      A failed creative is skipped silently — never dead air
  27. Directory playback fixed for good

    vv2026.07.28.4 · July 28, 2026

    Every station in the network directory now plays its own programmed rotation, with fresh streaming links generated on demand.

    • New
      Database stations always win over cached local entries
    • New
      Each station streams only its own playlist — no cross-over
    • New
      Expired media links are refreshed automatically at play time
  28. Podcasts, spoken word & license credits

    vv2026.07.28.3 · July 28, 2026

    The music downloader now finds commercially safe podcasts to fill dead air, and every download carries its license details.

    • New
      New Podcasts & Spoken Word catalog with dead-air filler spotlights
    • New
      License badges and plain-English terms on every track
    • New
      Export an acknowledgements file (TXT or CSV) for your station
  29. Beginner Mode guided checklist

    vv2026.07.28.2 · July 28, 2026

    A large-type, big-button walkthrough for first-time broadcasters, with simple tooltips explaining every step.

    • New
      Guided checklist appears right after setup
    • New
      56px action buttons and larger type for easy reading
    • New
      Simple tips explain each broadcast term in plain English
  30. Station creation, simplified

    vv2026.07.28.1 · July 28, 2026

    A two-step Quick Setup replaces the old five-step form, with a live station preview and genre starter packs that seed your rotation instantly.

    • New
      Quick Setup: details, then plan — advanced streaming options are tucked away
    • New
      Live preview card updates as you type your station name, genre and art
    • New
      Genre starter packs seed a commercially safe rotation on day one
    • New
      Plain-English streaming choices instead of bitrate and mount-point jargon
  31. One-step station finalization & smarter Content Studio

    v2026.07.27 · July 27, 2026

    Finish a station in a single click, with AI-assisted setup and verified media that is guaranteed to reach your rotation.

    • New
      Apply everything & finalize station
      A single action saves your studio playlist, validates required fields, checks schedule timing for overlaps and coverage, and marks the station live only when every check passes.
    • New
      AI Studio Copilot
      Gemini-powered readiness scoring, library reclassification suggestions and broadcast imaging copy, built into the Content Studio home tab.
    • Improved
      Media validation before rotation
      Uploads are checked for size, format, loudness and station assignment, then re-verified as reachable before they can enter AutoDJ.
    • Fixed
      AutoDJ plays only your station's media
      Strict station isolation across the queue and rotation stops silent fallbacks to the shared library.
    • Improved
      Clearer host application flow
      Step 5 of the station application now ends with an explicit Complete application button.
  32. Station pages and directory reliability

    vv2026.07.26.10 · July 26, 2026

    New stations show up everywhere and station pages stop crashing.

    • New
      One-click Sync directory backfills local Auto Stations into the public directory
    • New
      Station pages fail soft when a directory lookup errors, with Try again and Back to directory actions
    • New
      Faster dashboard load after sign-in by deduplicating auth and plan lookups
    • New
      Automated regression tests now guard the station page against lookup and server failures
  33. AutoDJ plays exactly what you programmed

    vv2026.07.26.9 · July 26, 2026

    Content Studio playlists and AutoDJ rotation are now in sync.

    • New
      Duplicate uploads no longer appear in playlists
    • New
      Curated playlists take priority over library shuffle
    • New
      AutoDJ stopped polluting playlists with already-played tracks
    • New
      Weather breaks cached for 30 minutes to avoid provider rate limits
  34. AI music imports fixed end to end

    vv2026.07.26.8 · July 26, 2026

    Tracks generated with Treblo and MusicGPT now import and save reliably to the right station.

    • New
      Normalized completion statuses so finished jobs are no longer missed
    • New
      Audio URLs extracted from every response shape the providers return
    • New
      Rotating CDN hosts and redirects handled safely on download
    • New
      Generated tracks save into the selected station scope
  35. Auto Station console, reorganized

    vv2026.07.26.7 · July 26, 2026

    The 24/7 Auto Station panel is now a tabbed console instead of one endless scroll.

    • New
      Station, DJ Voice, Newsroom, Weather, Music & Ads and Clock now live in their own tabs
    • New
      Sticky header keeps station scope and controls in view while you work
    • New
      Publish flow shows step-by-step status, inline validation errors with Fix links, and a success toast listing what went live
  36. Studio and voice upgrades

    vv2026.07.26.6 · July 26, 2026

    More voices, controllable music sources and a clearer setup wizard.

    • New
      14 new AI commentary voices
      Expanded ethnic and regional voice options for AI DJ segments.
    • New
      Manual music source selection
      Toggle Library, AI-generated and royalty-free sources independently per station.
    • Improved
      Clearer wizard steps
      Clickable step rail with completion checkmarks and an unambiguous Save/Launch action.
  37. Free.ai key unlock flow

    vv2026.07.26.5 · July 26, 2026

    No more Unauthorized dead ends — paste a key once and it stays on your account.

    • Fixed
      Unauthorized error resolved
      Free.ai requests now authenticate correctly, with a clear notice when a key is missing.
    • New
      3-step unlock dialog
      Choose upgrade or key, paste, retry — triggered automatically from the Builder error banner.
    • New
      Secure key screen
      /auto-station/key validates keys live against Free.ai server-side and only ever shows a masked preview.
    • Improved
      Auto-validation on paste
      Keys are checked as you paste or blur, with an inline verified/failed banner before you retry.
    • Improved
      Key remembered per account
      Saved keys are detected on open, so the dialog jumps straight to Retry generation.
  38. Launch Logs & Status panel

    vv2026.07.26.4 · July 26, 2026

    Confirm a station really saved and launched — and see exactly what failed if it did not.

    • New
      Live launch log
      Terminal-style status feed with info, success, warning and error lines in the Builder sidebar and Wizard step 5.
    • Improved
      AI and music source errors surfaced
      Failed AI calls and music source lookups are now reported inline instead of failing silently.
  39. 24/7 Auto Station access, locked down

    vv2026.07.26.3 · July 26, 2026

    Auto Station is now paid-member and staff only — enforced on the server, not just the UI.

    • Security
      Server-side Auto Station authorization
      Every Auto Station read/write now asserts an active Creator, Pro or Network plan (or staff) before running.
    • New
      Auto Station button on the Builder
      Paid members and staff get a one-click route into Auto Station; free users see a locked chip.
    • Improved
      Upgrade tooltip
      The locked chip explains the plan requirement and links straight to billing or the key screen.
  40. Creator tier ($29/mo) with 90% splits

    vv2026.07.26.2 · July 26, 2026

    A new Creator plan for independent artists, plus onboarding for verification and payouts.

    • New
      Creator plan launched
      $29/mo tier with 90% revenue splits and ISRC licensing access.
    • New
      Creator onboarding flow
      Guided verification, revenue split configuration and PayPal payout setup at /creator-onboarding.
    • Improved
      Plan gates realigned
      Voice Studio, MusicGPT and high-split revenue tools now match the advertised tier matrix.
  41. Plan promises audited — every advertised feature now wired

    vv2026.07.26.1 · July 26, 2026

    We traced every line of the pricing page and comparison chart against the live product, then fixed the gaps so what you buy is exactly what unlocks.

    • New
      Feature access corrected: media library, embeds, RSS, station chat, tips, directory listing, loudness normalization and sharing now unlock for every tier that advertises them.
    • New
      Creator tier now genuinely includes polls, AI clip exporter, play logs, ISRC music licensing, broadcast log exports and the AI assistant.
    • New
      Digital Store splits are now plan-accurate: Creator keeps 90%, Pro 88%, Network 92% with the promised reduced platform fee.
    • New
      Fan Club splits aligned: Creator 90%, Pro 85%, Network 90% reduced fee.
    • New
      Ad revenue share now pays the advertised 70% on Pro and 85% on Network.
    • New
      Creator plan free music downloads are now unlimited (previously capped at 15/month by mistake).
    • New
      Comparison chart honesty pass: 24/7 Auto Station is marked Pro/Network only, and loyalty deposit bonuses now reflect the real spend-based tiers.
    • New
      Locked dashboard links now take you straight to billing instead of dead-ending.
    • New
      Security: verified PayPal payout details are unreadable to other members — only you and staff can access them.
  42. Plan tiers refreshed to unlock the full platform

    vv2026.07.26 · July 26, 2026

    Rebuilt the pricing tiers and the "Everything, side-by-side" comparison chart so every Hobbyist, Pro, and Network plan clearly maps to the features we ship today — from AI DJ Nova and the Digital Store to Liquidsoap and MediaMTX ingest.

    • New
      Hobbyist gets the community & gamification hook
      Free tier now leads with XP, medals, levels, tip jar, embeddable player, and 15 royalty-free downloads per month to drive signups.
    • New
      Pro bundles the full monetization stack
      AI DJ Nova, AI Station Builder, weather/news breaks, Digital Store, Fan Clubs (85% creator split), Super Chats, discount codes, wallet +2% bonus, and 70% ad revenue share.
    • New
      Network unlocks broadcast-grade infrastructure
      Liquidsoap Station Programmer, MediaMTX RTMP/SRT/WHIP ingest, weekly PayPal royalty payouts, 85% ad share, wallet +4% bonus, geo heatmaps, API exports, and white-glove onboarding.
    • Improved
      Compare chart rebuilt around real features
      New groups cover Broadcasting, Automation & AI, Monetization, Community & Audience, Analytics & Compliance, and Support & Enterprise — every row backed by a shipped capability.
    • Improved
      Voice Studio, Store, and Fan Clubs surfaced on the plans
      TTS + voice cloning, digital marketplace, and gated fan tiers are now explicit tier benefits instead of hidden features.
  43. Embed analytics + trends

    v7.1 · July 25, 2026

    Track which sites drive traffic to your embed with impressions, listener starts and play-rate, plotted over 7/30/90/180 days.

    • New
      embed_events table + /api/public/embed/track
    • New
      Per-station views, listens and play rate
    • New
      Interactive trend charts on /host/analytics
    • New
      CSV export for both cards
  44. Redesigned station pages

    v7.0 · July 25, 2026

    Every network, host and directory station now has its own SEO-friendly page with a copyable embed widget and related stations.

    • New
      Embed snippet with live iframe preview
    • New
      RadioStation + Breadcrumb JSON-LD
    • New
      OG + Twitter cards on every sub-page
    • New
      Related stations by genre
  45. Wallet forgery fix

    v6.9 · July 25, 2026

    Users can no longer insert their own wallet rows — provisioning goes through signup triggers or ensure_wallet only.

    • New
      Dropped self-insert RLS on public.wallets
    • New
      Security definer helpers for wallet creation
    • New
      Removes a balance-forgery vector
  46. Faster AI music + global keys

    v6.8 · July 25, 2026

    MusicGPT and Treblo now use smarter polling and can fall back to a workspace-wide key so you stop pasting yours.

    • New
      Exponential polling backoff
    • New
      Global MUSICGPT_API_KEY / TREBLO_API_KEY fallback
    • New
      Stricter Treblo key validation to reject pasted status text
  47. Zero-downtime transfer playbook

    v6.7 · July 25, 2026

    A step-by-step checklist to move stations to a new server while AutoStation keeps you on the air.

    • New
      docs/station-transfer-checklist.md
    • New
      AutoStation fallback armed during DNS cutover
    • New
      VPS install script for MediaMTX + Liquidsoap
  48. Station Programmer (Liquidsoap)

    v6.6 · July 25, 2026

    Broadcast-grade audio engine per station: LUFS normalize, limiter, crossfade and dead-air protection.

    • New
      Auto-generated .liq scripts
    • New
      Heartbeat + now-playing webhook
    • New
      Copy-ready Docker Compose and docker run
    • New
      Owner-scoped RLS on programmer tables
  49. Admin surface hardening

    v6.2 · July 25, 2026

    Rewards administration, SMTP, and the free-music playlist tool were tightened so only staff (or the station owner) can touch sensitive endpoints.

    • Security
      Rewards admin endpoints staff-only
      Every admin rewards handler now checks the is_staff RPC and honors cookie-admin sessions before mutating balances or catalog.
    • Security
      SMTP settings staff-gated
      Reading and writing SMTP config, test-sends, and provider presets all require a verified staff session — no more open relay surface.
    • Security
      Free-music playlist append checks ownership
      Appending a downloaded track to a station playlist now verifies the caller owns the station or is staff.
    • New
      Listener geo analytics
      Where fans tune in from is now visible on /host/analytics with unique-listener KPIs, top countries, and top cities — no personal data stored.
    • Fixed
      Changelog badges and summaries
      Fixed the What is New reader so item tags render with the right colored badge (Security, Fixed, Improved, New) instead of a generic Update pill.
  50. Paid-feature self-approval blocked

    v6.3 · July 25, 2026

    Three privilege-escalation paths closed at the database layer — users can no longer skip payment on featured placements, Super Chats, or station tips.

    • Security
      Featured placements locked to pending on create
      The insert policy now forces status=pending and blanks approval/wallet fields. Only staff or the payment webhook can flip a placement to active.
    • Security
      Super Chat shares protected
      User-created Super Chats start pending with zero host/platform shares and no moderation state. Staff or the wallet flow set the real amounts.
    • Security
      Station tips require real payment
      New guard triggers reset status, wallet txn, provider ref, and amount on any non-staff insert or update. Only the payment webhook can mark tips completed.
    • Improved
      Defense in depth
      RLS policies and BEFORE triggers now enforce the same rules — one layer is a bug, both is a lock.
  51. Liquidsoap Station Programmer

    vv6.4 · July 25, 2026

    Broadcast-grade audio pipeline per station with LUFS normalization, crossfade, dead-air protection, and live-assist takeover.

    • New
      Station Programmer panel
      Configure normalization, limiter, crossfade, and harbor live-assist per station from /host/console.
    • New
      .liq script + Docker bundle
      One-click Copy Compose and docker run snippets scoped to each station.
    • New
      Programmer webhook
      Liquidsoap heartbeats, track updates, and errors stream into station_programmer_events via /api/public/hooks/liquidsoap/:kind.
    • New
      Public rotation M3U
      Liquidsoap pulls the AutoStation rotation from a per-station playlist feed.
  52. Station transfer playbook

    vv6.5 · July 25, 2026

    Zero-downtime cutover guide plus VPS bootstrap script for moving stations to a new server.

    • New
      5-phase transfer checklist
      docs/station-transfer-checklist.md walks through inventory, prep, per-station cutover, verification, and rollback.
    • New
      vps-install.sh
      Automated Docker + FFmpeg + UFW bootstrap for the target server.
    • Improved
      AutoStation fallback stays armed
      Listeners never hit silence during DNS propagation.
  53. Faster AI music generation

    vv6.6 · July 25, 2026

    MusicGPT and Treblo now generate with smarter polling and a global key fallback so members skip the key setup hurdle.

    • Improved
      MUSICGPT_API_KEY global fallback
      Members can generate immediately without pasting their own key.
    • Improved
      Exponential polling backoff
      Treblo 4s → 6s → 10s; MusicGPT 6s → 10s → 15s cuts overhead on long renders.
    • Fixed
      Clearer terminal messages
      Rejections and timeouts now surface instead of infinite spinners.
    • Fixed
      Treblo key validator
      Rejects pasted status text and whitespace so bad keys can no longer be saved.
  54. Wallet balance forgery blocked

    vv6.7 · July 25, 2026

    Signed-in users can no longer create their own wallet rows — balances are provisioned exclusively by the signup trigger.

    • Security
      Dropped wallets self-insert policy
      Wallets are created only via handle_new_user_wallet and the ensure_wallet SECURITY DEFINER helper, always starting at zero.
  55. Configurable fallback rules

    v6.0 · July 25, 2026

    Dial in exactly how failover behaves per station.

    • New
      Grace period slider (0–10 min)
    • New
      Source picker: AutoStation, Playlist, or Silence
    • New
      Optional voice announcement text
    • New
      Minutely cron promotes pending fallbacks
  56. MediaMTX hooks snippet

    v6.1 · July 25, 2026

    Ready-to-paste mediamtx.yml block wires every station path with one edit.

    • New
      pathDefaults hooks — no per-station duplication
    • New
      Publish / Unpublish / RecordSegmentComplete wired
    • New
      Shared-secret auth via TRANSCODE_WORKER_SECRET
  57. AI weather segment

    v6.5 · July 24, 2026

    Autonomous weather breaks for the 24/7 Auto Station with per-station zipcode and frequency controls.

    • New
      Zippopotam + Open-Meteo backed
    • New
      Rate-limited and cached at the edge
    • New
      User- and admin-configurable cadence
  58. Listener geography analytics

    v6.4 · July 24, 2026

    See where your audience is tuning in from with country maps and device mix on /host/analytics.

    • New
      Edge-header geo pings, no third-party trackers
    • New
      Country flags and device breakdown
    • New
      Powered by listener_geo_pings
  59. MediaMTX streaming backbone

    v5.6 · July 24, 2026

    RTMP/SRT/WHIP ingest + LL-HLS/WHEP delivery wired end-to-end.

    • Security
      Auto-provisioned ingest URLs per station
    • New
      Webhooks toggle ON AIR in real time
    • New
      Live archives auto-transcode into episodes
  60. Stream health + key rotation

    v5.7 · July 24, 2026

    New Stream Health panel in the Host Console with one-click stream-key rotation.

    • New
      Real-time bitrate, uptime, packet-loss readouts
    • Security
      Rotate stream_key instantly if leaked
    • New
      Copy-ready ingest URL + key
  61. 24/7 fallback automation

    v5.8 · July 24, 2026

    Never go silent — AutoStation takes over the moment your encoder drops.

    • New
      Per-station fallback toggle
    • New
      AutoStation keeps the ON AIR LED lit
    • New
      Publish clears fallback automatically
  62. Webhook event log

    v5.9 · July 24, 2026

    New /admin/mediamtx-events page with 24h tiles, search, and payload inspection.

    • New
      Every publish/unpublish/segment logged
    • New
      Latency + IP + result JSON
    • Fixed
      Filter by event, error, station
  63. Now Playing panel

    v5.5 · July 23, 2026

    Real-time current track, stream status, listener estimate and recently played list on the host console.

    • New
      Live track title / artist / album
    • New
      1s ticker progress bar
    • New
      Pulsing stream status chip
    • New
      Listener estimate from usage
    • New
      Recently played via music_play_logs realtime
  64. Tape reel loading everywhere

    v5.4 · July 23, 2026

    Route transitions and data fetches now show spinning tape reels for a radio-native loading feel.

    • New
      TapeReelRouteIndicator on navigation
    • New
      Reusable TapeReelLoader component
    • New
      Router defaultPendingComponent wired
    • New
      Retro loading states in host console
  65. Real-time ON AIR status

    v5.3 · July 23, 2026

    Header lamps and LED tallies now reflect live broadcast state instantly across every screen via realtime host_stations.

    • New
      useLiveStations realtime hook
    • New
      Header lamp pulses red when on air
    • New
      LED tally reflects auth + on-air
    • New
      Instant global updates on toggle
  66. Station Setup Wizard

    v5.2 · July 23, 2026

    Guided 3-step wizard for studio line, encoder (Icecast/Shoutcast/RTMP) and initial schedule with one-click Start Broadcast.

    • New
      /host/setup-wizard guided flow
    • New
      Studio line + encoder configuration
    • New
      Initial schedule templates
    • New
      Start/Stop broadcast toggle
    • New
      Writes to host_stations.is_live
  67. Retro broadcast Waves 1–4

    v5.1 · July 23, 2026

    Radio-native language, ON AIR lamps, 3-light loudness, Record Crate hub, Simple Mode DJ knobs, Hour Wheel, Paper Log, Cart Wall, Two-Deck console, tape reels and LED tallies.

    • New
      ON AIR pulsing lamp on dashboard
    • New
      Radio-native terminology across host tools
    • New
      3-light loudness meter replaces LUFS badges
    • New
      /host/music Record Crate hub
    • New
      Simple Mode: DJ Talk / News / Ads knobs
    • New
      Hour Wheel programming clock
    • New
      Paper Log weekly schedule
    • New
      NAB-style Cart Wall
    • New
      Wood-grain Two-Deck console with VU meters
    • New
      Tape reel spinners + retro nav rail
  68. Checkout testimonials CMS

    v5.0 · July 23, 2026

    Manage checkout testimonials from a dedicated admin page.

    • New
      New /admin/checkout-testimonials page
    • New
      Live preview editor with avatar gradients
    • New
      Schedule with start/end dates and display weights
    • New
      Replaces hardcoded quotes with database-driven rotation
  69. Rotating checkout testimonials

    v4.9 · July 22, 2026

    Fresh social proof on every checkout visit.

    • New
      Weighted random rotation across active quotes
    • New
      Auto-rotates every 7 seconds with fade transitions
    • New
      No back-to-back repeats
  70. Loyalty Rewards Program

    vv4.0 · July 22, 2026

    Earn points every day and redeem for perks, badges, and wallet credit.

    • New
      Daily check-in bonus (+10 pts) with weekly streak boost (+40 pts)
    • New
      Member Rewards panel at /rewards with tier progress bar and milestone rail
    • New
      Redeemable catalog: Founding Listener badges, wallet vouchers, priority support, custom skins
    • New
      Admin Rewards panel at /admin/rewards to fulfill, adjust, and curate the catalog
  71. Pricing clarity + social proof

    vv4.1 · July 22, 2026

    Landing pricing section now makes it easier to compare plans and trust the pick.

    • New
      Full pricing comparison table across Broadcasting, Automation, Monetization, Analytics, Support
    • New
      Per-tier customer testimonials with 5-star rating next to every CTA
    • New
      Mobile stacked layout for the comparison grid
    • New
      Speakable JSON-LD on plan names, prices, and CTAs for voice assistants
  72. AEO / GEO + Speakable everywhere

    vv4.2 · July 22, 2026

    Answer engines and voice assistants can now read the most important pieces of the site.

    • New
      SpeakableSpecification added to landing hero, FAQ, pricing, and blog articles
    • New
      SearchAction wired into /stations so ?q= queries hydrate results
    • New
      Organization schema enriched with logo, slogan, and knowsAbout
    • New
      CollectionPage + RadioStation ItemList on /stations, BreadcrumbList on blog
  73. Blog overhaul

    vv4.3 · July 22, 2026

    Articles now render fully, track reads, and always ship with a cover image.

    • New
      Fixed /blog/$slug routing (renamed blog.tsx → blog.index.tsx)
    • New
      Full article body extracted from RSS source pages (up to 6000 chars)
    • New
      og:image auto-discovered and served via 10-year signed URLs
    • New
      Read counter powered by increment_blog_view RPC with sessionStorage dedupe
  74. AI Weather Segment for Auto Station

    vv4.4 · July 22, 2026

    Zip-code-driven weather breaks slot into the 24/7 Auto Station automatically.

    • New
      Zippopotam geocoding + Open-Meteo forecasts with AI script generation
    • New
      24h geocode / 10min forecast per-worker cache, token-bucket rate limits
    • New
      Cadence, country, and fallback-region controls in AutoStationPanel
    • New
      One-click test button and automatic library persistence
  75. Station Console: safe self-delete

    vv4.5 · July 22, 2026

    Operators can now purge a station cleanly from account and database.

    • New
      deleteMyStation server fn purges 21 dependent tables in order
    • New
      Step-by-step progress UI: offline → cancel transcodes → settle → delete
    • New
      Automatic cancellation of subscriptions and worker writes before final delete
  76. Payout security + scheduled jobs

    vv4.6 · July 22, 2026

    Sensitive fields are locked down and background jobs run on their own.

    • New
      profiles.paypal_email and payout_frequency revoked from anon/authenticated
    • New
      New my_payout_settings view for safe self-service access
    • New
      Cron: dormant sweep (daily), blog ingest (6h), transcode watchdog (10m)
  77. Guided beginner setup checklist

    vv3.9 · July 22, 2026

    A new step-by-step onboarding card on the Host Dashboard turns station setup into a clear checklist with a next-best-action prompt.

    • New
      Setup checklist on Host Dashboard
      10 guided steps — branding, cover art, media, playlists, schedule, going live, monetization, and promotion — with a live progress bar.
    • New
      Next-best-action card
      Surfaces the single most important step remaining and deep-links straight to the right tab or route.
    • Improved
      Auto-detected completion
      Steps check off automatically from your station data (branding filled in, cover uploaded, payments received, etc.).
  78. Wowza Guide — your in-app AI copilot

    vv3.8 · July 22, 2026

    A floating AI assistant, gated to Pro/Network members, that walks you through every feature of the platform using your own free.ai API key.

    • New
      Wowza Guide assistant
      Bottom-right chat that understands the current page and answers beginner and power-user questions with markdown-formatted guidance.
    • New
      Bring-your-own free.ai key
      Users provide their own API key, stored only in browser localStorage — no server-side credit usage.
    • Improved
      Plan-aware feature gating
      Added an ai_assistant feature flag so only paid tiers see the assistant.
  79. Transcode Ops console for admins

    v4.3 · July 22, 2026

    A new /admin/transcodes page tracks the FFmpeg worker queue in real time — retry stuck or failed jobs, cancel runaway ones, and watch throughput per status.

    • New
      Live KPI tiles: queued / claimed / processing / succeeded / failed / cancelled.
    • New
      One-click Retry re-queues failed, cancelled, or stuck (claimed/processing) jobs.
    • New
      One-click Cancel stops queued or in-flight jobs; error messages surface inline.
    • New
      Realtime Supabase subscription refreshes the table as workers claim and finish jobs.
  80. Live broadcasts auto-archive as episodes

    v4.2 · July 22, 2026

    MediaMTX now calls Wowzaradio on publish, unpublish, and record-segment-complete. Every live show closes out as a draft episode with a transcode job already in flight, so the ABR HLS ladder is ready before you hit Publish.

    • New
      New /api/public/hooks/mediamtx endpoint verifies a shared secret + the station stream_key, then handles publish / unpublish / record_segment_complete.
    • New
      Record-complete calls insert an unpublished episode (tags: live, auto-archive) and enqueue a live_recording transcode job with metadata.episodeId so hls_url populates automatically.
    • New
      docs/worker-setup.md now includes a drop-in mediamtx.yml snippet for runOnPublish / runOnUnpublish / runOnRecordSegmentComplete.
  81. HLS-first episode playback + MediaMTX smoke test path

    v4.1 · July 22, 2026

    The transcode worker's HLS master playlist now takes over automatically for episode VOD, and a shared MediaMTX server is wired up so you can test live ingest without provisioning a box first.

    • New
      Episodes now prefer the HLS ABR master URL over the raw upload when the transcode worker finishes a job (metadata.episodeId hop-through).
    • New
      media_loudness gained hls_url so the player + admin views can surface the ABR ladder alongside the loudness verdict.
    • New
      docs/worker-setup.md includes browser publish/playback + OBS RTMP instructions against mediaserver.silverstream.cam for smoke tests.
  82. Transcode worker foundation: MediaMTX + FFmpeg

    v4.0.0 · July 22, 2026

    Step 1 of the ultimate MVP ships. Every upload can now be routed to a self-hosted worker for loudness, silence trimming, and HLS ABR packaging — with real-time status back to hosts.

    • New
      Transcode job queue
      New transcode_jobs table with real-time updates. Hosts see queued → processing → succeeded/failed live in the Content Studio.
    • New
      Signed completion webhook
      POST /api/public/hooks/transcode-complete accepts HMAC-signed callbacks from the worker and mirrors loudness/silence/clip QA into media_loudness.
    • New
      enqueueTranscode server function
      createServerFn wrapper lets uploaders and the Auto Station push jobs with per-job target LUFS, true-peak, silence trimming, and a custom ABR ladder.
    • Improved
      Runnable worker setup guide
      docs/worker-setup.md ships a Docker Compose file, MediaMTX hooks config, and the exact FFmpeg loudnorm + HLS command.
    • Security
      Owner-write guard on jobs
      End users can only cancel their own queued jobs; workers and staff (via service role) own all other transitions.
  83. Admin discount code manager

    v4.8 · July 21, 2026

    Create, edit, schedule, and deactivate discount codes from the admin panel.

    • New
      Full CRUD at /admin/discount-codes
    • New
      Set type, value, and expiration windows
    • New
      Activity and usage tracking
  84. Discount codes at checkout

    v4.7 · July 20, 2026

    Apply promo codes on checkout with smart validation.

    • New
      Percentage and flat-amount codes
    • New
      Expiration, redemption limits, and min-spend rules
    • New
      Clear error messages and no-stacking safeguards
  85. Plan-aware member portal & security hardening

    vv3.7 · July 18, 2026

    Members get a plan-aware dashboard and a full Billing & Membership portal. Admin routes are now gated before render, and two privilege-escalation paths were closed.

    • Security
      Billing & Membership portal
      New /settings/billing page shows current plan, station subscriptions with renewal dates, payment history, wallet + ad-payout KPIs, 30-day listener hours, and an entitlements matrix.
    • Security
      Plan-aware member dashboard
      Sidebar entries and quick actions now reflect useFeatureAccess — locked features show a lock icon and route to Billing for upgrade.
    • Security
      Admin panel gated before render
      /admin/* now runs a beforeLoad session check via adminMe and redirects non-admins to /admin-login before any admin UI mounts — no more flash of admin chrome.
    • Security
      Plan self-upgrade blocked
      Added a BEFORE UPDATE trigger on profiles.plan that blocks non-staff callers from changing their own subscription plan, closing the self-referential RLS bypass.
    • Security
      Community mute enforcement
      Removed a duplicate INSERT policy on comments that let muted users keep posting — the is_muted() check now runs on every comment insert.
  86. Listener Analytics — real-time and historical metrics

    vv3.6 · July 18, 2026

    A dedicated analytics dashboard for hosts and staff, with live streaming plays and 30 days of history.

    • New
      Listener Analytics dashboard
      New /host/analytics page with KPI tiles for 24h/7d/30d plays, listener hours, unique tracks, and live stations right now.
    • New
      Real-time play feed
      Recent plays stream in live via Supabase realtime on music_play_logs — no refresh needed.
    • New
      Historical charts
      Plays-per-day and listener-hours-per-day bars over the last 30 days, plus a plays-by-hour-of-day view to spot your peak listening windows.
    • New
      Top tracks & per-station breakdown
      Top 10 most-played tracks over 30 days and a per-station 7-day table showing plays, hours, and live status.
    • Improved
      Scoped by RLS
      Hosts see analytics for their own stations; staff and admins see everything — automatically, no extra configuration.
    • Improved
      Dashboard sidebar link
      Added a Listener Analytics entry to the user dashboard sidebar with a LIVE badge.
  87. MusicGPT AI music, Free Music Downloader & smarter key management

    vv3.5 · July 17, 2026

    We replaced the music generator with MusicGPT, added a legal free-music importer for station libraries, and surfaced credit balances so hosts know when to top up.

    • New
      MusicGPT AI music generation
      Generate original tracks via MusicGPT and automatically mirror them to your Media Library for any playlist or station. Includes our affiliate link so users earn free credits.
    • New
      Free Music Downloader
      Search and import Creative Commons / public-domain / royalty-free / indie artist tracks from legal sources into the Media Library, complete with license and attribution metadata.
    • New
      Per-station MusicGPT API keys
      Save a default MusicGPT key for your account, or assign a dedicated key per station. Keys are masked and validated server-side.
    • Improved
      Live credit balance on key cards
      Settings key cards now show the last-known MusicGPT credit balance and when it was refreshed, with color-coded alerts when credits run low.
    • Improved
      Setup wizard explains MusicGPT credits
      The AI Station Builder wizard now clearly explains how MusicGPT credits work, where to get a key, and how the affiliate program benefits users.
    • Fixed
      Removed Soundverse references
      All Soundverse code and copy has been purged and replaced by the MusicGPT pipeline.
  88. AI voices, AI music generation & community moderation

    vv3.4 · July 17, 2026

    Fish Audio S2.1 Pro voices, AI music generation tools, guided setup wizards, Discord-style community with voice moderation, and a refreshed landing page.

    • New
      Fish Audio S2.1 Pro TTS
      New premium voice provider wired into Auto Station, AI Radio Studio, and audio ad voiceovers — bring your own key or use the shared demo key.
    • New
      AI music generation
      Generate original songs and instrumentals inside the platform. Tracks auto-save to your media library with signed playback URLs.
    • Improved
      End-to-end AI music test harness
      An admin test flow validates key resolution, generation, persistence, enqueue, and playback in one click.
    • New
      Guided setup wizards
      First-run wizards for 24/7 Auto Station, AI Radio Studio, and AI Station Builder walk new hosts through configuration step by step.
    • New
      Discord-style community
      Rooms, channels, and Jitsi voice lounges gated to Pro/Network. Admins jump in and out without re-authenticating.
    • New
      Community moderation suite
      Report, block, mute, and remove members from voice rooms. New /admin/moderation triages reports and manages active mutes.
    • New
      Support Inbox in voice-support
      Members submit tickets that auto-open a DM with Wowzaradio Support and mirror to a staff-only #support-desk channel.
    • New
      Read-only impersonation
      Staff can impersonate any account with a global mutation guard and a persistent Exit Impersonation button.
    • Improved
      Admin station switcher
      Selected station now persists across every admin panel — Auto Station, AutoDJ, Schedule, Library, Content Studio.
    • Improved
      Refreshed landing Features panel
      12 updated feature tiles covering 24/7 Auto Station, AI DJ, licensing, wallet & loyalty, embeds, and compliance reporting.
  89. SMTP mail server + more control everywhere

    vv3.3 · July 13, 2026

    Custom SMTP outbound email, live hosting tiers editor, station content studio upgrades, and a wave of admin controls.

    • New
      Custom SMTP settings panel
      New /admin/smtp panel to configure host, port, credentials and from-address. Includes a one-click test-send and a reusable sendMail server function you can wire into any flow — ready for your own VPS SMTP server.
    • New
      Live Hosting Tiers editor
      Manage the real subscription tiers powering Pick-a-Plan and checkout from /admin/hosting-tiers — separated from the marketing pricing cards to avoid drift.
    • Improved
      Station Content Studio v2
      Bulk actions, docked preview player, LUFS loudness badges, playlist templates, plan-aware gating, and filename-based auto-sorting for uploads.
    • New
      Admin page manager
      Add, edit, reorder and delete pages in both the top nav and the footer from /admin/landing → Pages.
    • New
      Read-only admin impersonation
      Staff can now impersonate a user account with an always-visible exit button. All mutating requests are blocked while impersonating and every session is audit-logged.
    • New
      Digital wallet + loyalty rewards
      Users can deposit via PayPal, transfer credits, and earn tiered loyalty bonuses on deposits and purchases. Activity feed exposes every bonus calculation.
    • New
      Broadcast scheduling for hosts
      New /host/schedule lets station owners build a weekly 24/7 clock with conflict detection.
    • New
      Admin station switcher
      Pick a station once in the sidebar — auto-station, autodj, schedule, library and other panels all follow the selection.
    • Improved
      CTA wiring pass
      Fixed non-functional buttons across Landing, Admin Overview, Webhooks, Billing, Builder, Licensing, and Creator Promo.
    • Security
      Row-level security hardening
      Tightened policies on catalog_rights_holders, media_loudness, music_play_logs, station_chat_messages, station_clips, ad_orders and station_licenses to prevent self-approval and information leaks.
  90. Station Content Studio, wallet & broadcast scheduling

    v2026.07.12 · July 12, 2026

    A host-ready release: build your station library and playlists in the new Content Studio, fund your account with PayPal, earn loyalty credit, and schedule weekly programming from a drag-style grid.

    • New
      Station Content Studio
      Hosts can now upload audio, organize a station library, and build curated playlists at /host/content. Files are auto-loudness-scanned and flow straight into Auto Station rotation.
    • New
      Wallet + loyalty rewards
      Every user gets a digital wallet for PayPal deposits, P2P transfers, store credit, and a Bronze-to-Platinum loyalty bonus that credits automatically on qualifying deposits and purchases.
    • New
      Broadcast schedule grid
      Plan a 24/7 week in /host/schedule with Live, Auto, and AI slot types, conflict detection, on-air indicators, and coverage metrics.
    • Improved
      Admin station switcher is live
      The station dropdown in the admin sidebar now loads real stations, persists the selected station, and broadcasts the change so other panels can react.
    • Improved
      Pricing plan redirects to station CMS
      After a successful plan purchase, new users are routed directly to /host/content so they can start uploading and programming immediately.
    • Improved
      Audio Ad Manager wired to Auto Station
      Paid sponsor spots are now picked automatically during Auto Station ad breaks and impressions are tracked against campaign budgets.
    • New
      BTCPay crypto tips
      Stations can accept Bitcoin and Lightning tips via BTCPay Server, with a per-station toggle to enable or disable the option.
    • New
      End-to-end catalog licensing
      Stations can subscribe to blanket licenses, play logs record catalog ISRCs, and artists see earnings in /creator/where-plays.
  91. Monetization, licensing & a cleaner front door

    v2026.07.11 · July 11, 2026

    A big drop this cycle: crypto tipping, artist royalties end-to-end, ad revenue sharing, community tools on every station page, and a fully editable landing site — plus a redesigned top menu.

    • New
      Editable landing pages + cleaner top menu
      Admins can now add, reorder, publish and delete custom pages from Admin → Landing → Pages. Published pages appear automatically in a redesigned, less-cluttered top navigation.
    • New
      Bitcoin / crypto tips via BTCPay Server
      Listeners can tip stations in BTC/LN through BTCPay. Each station owner has a one-click toggle in the Host Dashboard to enable or disable crypto tips on their public station page.
    • New
      Catalog licensing, royalties & cue sheets
      Stations can subscribe to blanket music licenses, play logs feed a royalty engine, and artists see per-station earnings at /creator/where-plays. Hosts export monthly cue sheets from /host/cue-sheets.
    • New
      Ad revenue sharing with PayPal payouts
      Station owners earn a share of ad revenue based on their plan. Track earnings at /host/revenue; admins run monthly/quarterly batch payouts from /admin/revenue-share.
    • New
      Advertiser self-serve dashboard
      Advertisers can onboard at /advertise, buy audio-ad spots targeted to stations, and see live delivery metrics. Impressions are recorded and budgets deducted automatically from Auto Station rotation.
    • New
      Community tools on every station page
      Live chat, listener polls, and a Tip Jar are now available on public station pages, gated by membership tier via Plan Access Control.
    • New
      AI Clip Exporter
      Turn any recent broadcast segment into a shareable clip with automatic transcription and a branded card — great for social.
    • New
      Hardened embeddable player + oEmbed
      The public embed widget now supports themes, safe iframe sandboxing, and oEmbed discovery for Notion, Substack, WordPress, and more.
    • New
      24/7 Auto Station upgrades
      Daypart programming clocks, a self-healing watchdog with uptime metrics/CSV exports, autonomous RSS news breaks, and automatic paid ad insertion via pickAdForStation.
    • New
      AI Website Fixer (admin)
      One-click SEO, performance, and content fixes powered by Free.ai / Lovable AI. Scans the whole site and applies safe auto-repairs from /admin/fixer.
    • New
      Dormant account policy
      Configure automatic suspension or deletion after 90 days of inactivity from the Users & Subscriptions panel.
    • New
      Plan-based feature access control
      Toggle which features each plan (Hobbyist / Pro / Network) can access from one panel — mapped to every new community, licensing and monetization feature.
    • Improved
      Station directory now streams end-to-end
      Fixed public station playback, added social sharing, dynamic SVG OG images, and correct slug routing. Approved stations are now included in sitemap.xml.
    • Improved
      Real-time pricing & What's New
      Pricing plans and this What's New feed now update instantly across all open browsers via Supabase realtime.
    • Improved
      Server-side AutoStation configs
      Per-station AutoStation settings (news sources, TTS voice, rotation rules, ad frequency) persist in the cloud and sync across devices.
    • Improved
      Users & Roles dashboard
      New read-only /admin/users-dashboard with KPI tiles, signup analytics, and per-user drawers. Station assignment tools added to each row.
    • Improved
      Automatic LUFS loudness normalization
      All uploaded audio is now scanned for loudness so stations sound consistent across tracks, ads, and voice breaks.
    • Improved
      CDN & storage recommendations
      5centsCDN added and pre-selected as the recommended CDN; MEGA highlighted as the recommended storage provider.
    • Fixed
      User & Role management authorization
      Fixed 'Unauthorized: no authorization header provided' when creating users from the admin panel by unifying staff auth to accept Supabase tokens and admin cookies.
    • Fixed
      Audio Ad Manager wiring
      Ad campaigns now correctly feed the 24/7 Auto Station rotation, with a 'Send test ad' action and direct upload → media library flow.
    • Security
      Hardened RLS across community & catalog tables
      Tightened row-level security on media_loudness, music_play_logs, station_poll_votes, and profiles, and switched sensitive views to security_invoker.
  92. Station syndication: RSS & Atom feeds

    v2026.07.10 · July 10, 2026

    Every network station page now exposes RSS 2.0 and Atom 1.0 feeds so any reader — Feedly, Inoreader, NetNewsWire, podcatchers — can subscribe to the now-playing track and daily schedule.

    • New
      Per-station RSS feed
      Live at /stations_/<slug>/feed.xml with the current now-playing track, full schedule, station artwork and the live audio stream as a media enclosure.
    • New
      Per-station Atom feed
      Same content served as Atom 1.0 at /stations_/<slug>/atom.xml for readers and tools that prefer Atom.
    • Improved
      Feed autodiscovery in <head>
      Each station page advertises both feeds via <link rel="alternate"> so browsers and RSS extensions detect them automatically.
    • Improved
      Short cache + TTL
      Feeds cache for 60 seconds with a matching RSS <ttl> so readers pick up new tracks as they rotate without hammering the origin.
  93. New Users Dashboard

    v2026.07.09 · July 9, 2026

    A read-only, streaming-dashboard-style overview of users, signups, plans, roles, and live activity for administrators.

    • New
      New Users Dashboard
      A dedicated read-only user management dashboard at /admin/users-dashboard gives a streaming-dashboard-style overview of signups, activity, plans, and roles.
    • Improved
      KPI tiles & 14-day trend charts
      See total users, new signups this month, active users, paid conversion, broadcasters, and live-now counts with trend percentages and a 14-day signup bar chart.
    • Improved
      Plan & role distribution
      Visual breakdowns of user plans, roles, suspended accounts, and staff membership help identify patterns at a glance.
    • Improved
      User lookup & contextual panels
      Quick user search plus on-air users, recent signups, and top broadcasters panels surface actionable context without opening the full manager.
    • Improved
      Responsive, space-efficient design
      The dashboard adapts to any screen size and follows the same visual consistency and contextual-information patterns used across the streaming admin UI.
  94. Billing, Treblo and admin auth fixes

    v2026.07.08 · July 8, 2026

    A focused reliability pass across Settings → Billing, the Treblo panel, the public station embed player and the Users & Roles admin.

    • Fixed
      Billing Manage button works again
      Fixed the broken Manage subscription action in Settings → Billing and cleaned up related errors.
    • New
      Test Treblo Key button
      One-click validation of your Treblo API key from the Treblo settings panel.
    • New
      Server-side Treblo key validator
      New /api/treblo/validate endpoint returns standardized results (plan, credits, latency) and structured error codes.
    • Fixed
      Embed Player on public station page
      The Embed Player action now renders a compact, autoplay-capable player with live status, now playing and an Open link.
    • Fixed
      Admin Create user unauthorized error
      Users & Roles admin actions no longer fail with Unauthorized: No authorization header provided when signed in via the Studio admin cookie.
    • Security
      Staff auth middleware
      New requireStaffAuth accepts either a Supabase bearer token or the Studio admin cookie, keeping admin server functions secure across both sign-in paths.
  95. Provider settings + fix justifications

    v2026.07.07 · July 7, 2026

    Pick and test your AI provider, and see plain-English reasoning for every proposed fix.

    • New
      Provider settings panel
      Switch between Free.ai, Lovable Gemini, and Lovable GPT-5 mini, test each connection, and pick a default.
    • New
      Confidence & risk on every fix
      Each proposed change now shows a confidence score, risk level, impact, and whether it is reversible.
    • Improved
      Plain-English justification
      Every fix explains, in one sentence, why its confidence score and risk level were chosen so you can approve with full context.
    • Fixed
      Treblo API key sign-in prompt
      Saving a Treblo key without a session now shows a clear "Sign in required" prompt instead of an Unauthorized error.
  96. AI Website Fixer

    v2026.07.06 · July 6, 2026

    One-click scans, fixes, and improvements across SEO, performance, content, and accessibility — admin-only.

    • New
      AI-powered site scanner
      Scans any page for SEO, performance, content, and accessibility issues and turns findings into concrete fixes.
    • New
      One-click auto-repair
      Safe meta and content patches can be applied in a click and rolled back at any time from a local override store.
    • Improved
      Free.ai default, Lovable fallback
      Uses Free.ai (qwen7b) by default and automatically falls back to Lovable Gemini or GPT-5 mini if it is unavailable.
  97. Cache & storage audit log

    v2026.07.05 · July 5, 2026

    Every purge is now traceable back to the admin who ran it.

    • Security
      Auditable cache actions
      Cache and storage purges are recorded with timestamp, admin identity, action, and outcome.
    • Improved
      Audit log filter
      Filter the admin audit log by Cache & storage events to review recent purge activity at a glance.
  98. Cache performance metrics

    v2026.07.04 · July 4, 2026

    Added a live probe so admins can verify caching is actually helping.

    • New
      Cache Performance Probe
      Measures hit rate, cold vs warm TTFB, edge cache status, and estimated latency saved across key pages.
    • Improved
      Response header visibility
      See cache-control, Age, and edge HIT/MISS per endpoint to confirm improvements safely.
  99. Server + admin cache tools

    v2026.07.03 · July 3, 2026

    Introduced a safe caching policy on the edge and a dedicated admin panel to inspect and purge caches.

    • New
      Smart edge caching
      Hashed assets are cached forever, static files use stale-while-revalidate, and gated pages stay uncached.
    • New
      Cache Tools panel
      New /admin/cache page shows local, session, query, and browser cache usage with targeted purge actions.
    • Improved
      Guided purges
      Purge app storage, query cache, or force a hard reload without nuking third-party data.
  100. Website performance pass

    v2026.07.02 · July 2, 2026

    Safely tuned CPU and memory usage across the site and server for faster loads.

    • Improved
      Lighter landing experience
      Trimmed hero and live demo player work so first paint and interaction feel snappier.
    • Improved
      Leaner demo modal
      Deferred heavy work in the Demo modal so it opens instantly without blocking the main thread.
    • Improved
      Server-side efficiency
      Reduced repeated work on the server render path to keep CPU and RAM steady under load.
  101. What's New auth fix + Auto Station demo mode

    v2026.07.01 · July 1, 2026

    Resolved the What's New authorization error and shipped a demo content toggle for the 24/7 Auto Station.

    • Fixed
      What's New now updates reliably
      Fixed "Unauthorized: No authorization header provided" so admins can publish release notes again.
    • New
      Auto Station demo content toggle
      Switch the 24/7 Auto Station between real programming and curated demo content on demand.
  102. What's New hub + sharper release notes

    v2026.06.30 · June 30, 2026

    A dedicated place — for listeners, hosts and admins — to follow every shipped feature, fix and security hardening.

    • New
      What's New page
      Public timeline at /whats-new and an admin mirror at /admin/whats-new.
    • Improved
      In-app discoverability
      Added What's New to the main site nav and the admin sidebar.
  103. Treblo remix + AI music history

    v2026.06.29 · June 29, 2026

    Browse every AI-generated track in the Media Library and remix any of them through Treblo's /v3/extend endpoint.

    • New
      AI generations filter
      Sidebar chip in the Media Library lists only Treblo-origin tracks.
    • New
      Remix any AI track
      Re-runs Treblo in extend mode and re-hosts the remix back into your library.
    • Improved
      Prefs auto-applied
      Default format, instrumental mode and auto-queueing are pulled from your saved Treblo settings.
  104. Treblo settings + AutoDJ queue wiring

    v2026.06.28 · June 28, 2026

    Bring-your-own Treblo API key, with shared preferences that flow into the generator, AutoDJ and AI Studio.

    • New
      Treblo settings panel
      Manage your API key, default format and instrumental mode from /settings.
    • New
      Shared AutoDJ queue
      Send tracks straight from Media Library or AI Generator into AutoDJ and AI Studio.
    • Security
      Provider keys locked down
      user_provider_keys table is RLS-scoped to the owner.
  105. AI Radio Studio — 24/7 autonomous stations

    v2026.06.27 · June 27, 2026

    Spin up an AI DJ persona, schedule talk breaks and let a station run end-to-end without a human at the desk.

    • New
      AI Radio Studio
      New /admin/ai-studio with persona builder, Gemini scripts and OpenAI TTS.
    • New
      Autopilot mode
      24/7 automated daily scheduling for any station.
    • New
      Treblo Melodia v3
      Generate music inside the platform and re-host it in a private bucket.
  106. Hosting Manager + Host onboarding

    v2026.06.26 · June 26, 2026

    Monetize the platform end-to-end: take applications, provision streams and track MRR/ARR in one place.

    • New
      Hosting Manager hub
      /admin/hosting with MRR / ARR stats and subscription tracking.
    • New
      Host onboarding wizard
      /host/apply walks users through tiers, stream provisioning and credential reveal.
    • New
      PayPal payouts
      Subscription billing + revenue-share payouts to hosts and creators.
  107. Royalty Splits for artists & labels

    v2026.06.25 · June 25, 2026

    Set per-track pricing, split revenue cleanly and pay out on a weekly or monthly cadence by tier.

    • New
      Royalty Splits module
      Auto-calculate 70/30, 50/50 or 100% splits with per-track pricing $0–$10.
    • New
      Payout history + CSV export
      Shared timeline for artists and admins with filtering.
    • New
      Real-time analytics
      Live accrual visible to creators in /creator/royalties.
  108. Users & Roles overhaul

    v2026.06.24 · June 24, 2026

    Search, filter and act in bulk across the user base — plus safe admin impersonation for support.

    • New
      Bulk actions + filters
      Search and act on multiple users at once from /admin/users.
    • New
      Admin impersonation
      Step into a user session with a persistent ImpersonationBanner.
    • New
      FAQ tab in Landing editor
      Full CRUD over homepage FAQs with dynamic FAQPage JSON-LD.
  109. Header redesign + admin polish

    v2026.06.23 · June 23, 2026

    A floating glass-pill header, grouped product nav and a much tidier mobile menu.

    • Improved
      New site header
      Grouped navigation in a single rounded pill with a responsive mobile sheet.
    • Fixed
      Landing page saves persist
      Edits in the Landing editor now flow through to the live homepage correctly.
    • Fixed
      Storage & CDN panel hydration
      Fixed empty-state flash before localStorage loaded.
  110. Security hardening pass

    v2026.06.22 · June 22, 2026

    Multiple rounds of RLS, column-level grants and trigger guards across the most sensitive tables.

    • Security
      host_stations credentials locked
      Stream keys are no longer readable by anon and only staff can write to credential columns.
    • Security
      user_roles visibility
      Non-privileged role assignments are now hidden from regular users.
    • Security
      DM realtime leak closed
      dm_messages / dm_threads removed from the realtime publication.
    • Security
      ai-music bucket policies
      Folder-level INSERT/UPDATE policies scoped to auth.uid().

Have an idea for what we should ship next?

Tell us in the community