Changelog

What’s new in Bops, the most purple way to listen to Apple Music℠ on Sonos® or your device.

Bops: Music for Sonos iPhone & iPad

A native Apple Music client with lossless playback on Sonos and your device. One app for home and on the go, with Liquid Glass design, an immersive Now Playing, and powerful widgets.

Download Bops: Music for Sonos on the App Store
Bops: Now Playing for Sonos Apple TV

Control your Sonos system from the couch: adjust your soundbar, show off the album art of the current track, or change the music with your remote.

Download Bops: Now Playing for Sonos on the App Store
Show releases for

2026

  1. Apple TVBeta 8325

    Version 2026.9.0

    • Show controls more quickly (once discovery finds a coordinator)
    • Restore missing speaker grouping glyph
    • Hide join group and scenes buttons when they have nothing to offer
    • Don’t present a stale now-playing snapshot as current
  2. iPhone & iPadBeta 7406

    Version 2026.6.1

    This build was submitted to App Store Review. 🤞

  3. Apple TVBeta 7301

    Version 2026.6.0

    • Add button to apply scenes created in iOS app
  4. iPhone & iPadBeta 7322

    Version 2026.6.0

    This beta improves music browsing, Live Activities, and playback reliability, fixes several crashes, and is planned as an App Store review candidate for June 26, 2026.

  5. Apple TVBeta 5943

    Version 2026.4.0

    • Show animated artwork if available
    • Allow disabling animated artwork, MusicKit artwork
  6. iPhone & iPadBeta 5946

    Version 2026.4.0

    A big Live Activity update: expand to control room volume or manage group membership right from the lock screen.

  7. Apple TVBeta 5779

    Version 2026.3.2

    Optional WebSockets based volume control for improved responsiveness and performance.

  8. iPhone & iPadBeta 5756

    Version 2026.3.2

    Crash fixes, performance improvements, and polish across the board.

  9. iPhone & iPadBeta 5366

    Version 2026.3.1

    • Prevent animated artwork from disabling lock screen controls
  10. Apple TVBeta 5343

    Version 2026.3.0

    • Improve reliability of upgraded artwork display on app resume
    • Add version info to Settings tab
  11. iPhone & iPadBeta 5331

    Version 2026.3.0

    This release significantly improves playlist management, queue sync reliability, and the Now Playing experience, and adds support for managing Sonos favorites from Apple Music items.

  12. Apple TVBeta 5047

    Version 2026.2.2

    • Fix parsing and display of album art during direct UPnP playback
  13. iPhone & iPadBeta 5043

    Version 2026.2.2

    • Fix parsing and display of album art during direct UPnP playback
  14. Apple TVBeta 5007

    Version 2026.2.1

    • Upgrade to container-sized MusicKit artwork if available
    • Support loading artwork from HTTP LAN sources
  15. iPhone & iPadBeta 5011

    Version 2026.2.1

    • Fix Mac crash by re-injecting Environment values into sheets
    • Fix a few places where the Mac build called its device an iPad
    • Show artwork in playback notifications
  16. iPhone & iPadBeta 4957

    Version 2026.2.0

    This release includes more metadata on Albums in the home tab, easy queueing of an Artist’s entire discography, and a ton of refinements. Read on for more!

2025

  1. iPhone & iPadApp Store

    Bob's ur volume: Introducing Interactive Snippets for Sonos volume control for Gold subscribers in Bops v2025.12.0

    Siri just became the fastest way to make quick adjustments to your Sonos system. It might call you Bob in the process, but hey, nobody’s perfect.

    Bops Siri Volume Snippet, showing interactive volume controls for Sonos speakers

  2. iPhone & iPadApp Store

    Meet the Home Tab, Sonos Scenes, and Siri Snippets

    A new version of Bops: Music for Sonos is available on the App Store. Say hello to a brand-new Home tab, fresh tools for Gold subscribers, and a wave of polish that keeps your system feeling silky smooth. Download now and read on for details!

  3. Apple TVBeta 4600

    Version 2025.12.0

    Build on Xcode 26.2

  4. iPhone & iPadBeta 4602

    Version 2025.12.0

    • Don’t show ‘not found’ alert when setting up first scene
    • Simplify HomeView message and enhance QueueCollectionsSummaryView logic
    • Show sheet if connected Sonos system lacks Apple Music integration while on Home tab
    • Fix queue description showing “1 track + 24 albums” for single-track-per-album playlists
    • Enhance infinite scroll, reduce redraws
  5. iPhone & iPadBeta 4547

    Version 2025.12.0

    A new home feed appears; its changed how I’ve listened to music in just a week so I thought y’all deservd it too. Lemme know whatcha think!

  6. Apple TVBeta 4519

    Version 2025.12.0

    • Build on Xcode 26.2 RC
  7. iPhone & iPadBeta 4277

    Version 2025.11.0

    A new volume control snippet is now available via Siri (“Hey Siri, Bops volume”) or Shortcuts once you’ve upgraded to Bops Gold. Try adding it to your Action Button folder for lightning-fast volume control! This release was built with Xcode 26.2 beta to access to this API so I can’t submit it to the App Store just yet. I’d love your help testing in the meantime! 😉

  8. iPhone & iPadBeta 4137

    Version 2025.11.0

    This release includes the beginnings of some improvements to App Intents / Shortcuts / Widgets. More to come!

  9. iPhone & iPadBeta 4081

    Version 2025.11.0

    Refine background extension effect on iOS 26

  10. iPhone & iPadBeta 4073

    Version 2025.11.0

    This build adopts a new API from Xcode beta 26.2 to conditionally render the tabViewBottomAccessory on iOS 26.1. Read on for more.

  11. iPhone & iPadBeta 4058

    Version 2025.11.0

    • Adapt to inability to hide tabViewBottomAccessory in iOS 26.1
    • Improve task management / error handling in UDP response handler
    • Improve SSDP M-SEARCH spec compliance
    • Improve parsing of Amazon Music, BBC Radio, Rayo metadata
    • Improve tests for Sonos metadata parsing
  12. Apple TVBeta 4047

    Version 2025.11.0

    • Fix crash in debug logger
    • Fix UDP response parsing crash; move to background thread
  13. Apple TVBeta 4037

    Version 2025.11.0

    Use ephemeral UDP source port during discovery

  14. Apple TVBeta 4028

    Version 2025.11.0

    Show QR code with link to logs during loading sequence on dev/beta builds. Also include on about tab.

  15. Apple TVBeta 4009

    Version 2025.11.0

    • Add debug info QR link to dev / testflight builds
    • Improve parsing of Amazon Music, BBC Radio, Rayo metadata
    • Improve tests for Sonos metadata parsing
  16. Apple TVBeta 3973

    Version 2025.10.2

    Improve parsing of metadata from various music providers. More to come here before the next App store release.

  17. iPhone & iPadBeta 3968

    Version 2025.10.2

    Scenes! Save commonly-used speaker configurations and quickly recall them from the UI, Live Activity, or a custom shortcut. I guess its time for a little docs site, eh? Read on for more.

  18. iPhone & iPadBeta 3784

    Version 2025.10.2

    • Promote PlayIntent to AppShortcut
    • Improve tab label colors in dark mode
    • Reduce artwork size flapping on Albums / Playlists
    • Adjust Sonos SSDP discovery to handle recent changes in response format
    • Allow ignoring Apple Music library unavailability on a Sonos system
  19. Apple TVBeta 3784

    Version 2025.10.2

    • Adjust Sonos SSDP discovery to handle recent changes in response format
  20. iPhone & iPadApp Store

    Version 2025.10.1

    Holy crap y’all we’re live on the app store! I’m considering this a soft-launch; no marketing beyond this changelog post. The beta has been converted to private, but will continue to get updates until I do a larger marketing push I think.

    • Adjust Sonos SSDP discovery to handle recent changes in response format
    • Allow ignoring Apple Music library unavailability on a Sonos system
    • Reduce artwork size flapping on Albums / Playlists
    • Improve tab label colors in dark mode
    • Promote PlayIntent to AppShortcut
  21. iPhone & iPadApp Store

    Version 2025.10.0

    The good news: Bops was approved for distribution! 🎉 The bad news: I immediately yanked the release after testing an App Store build. SSDP discovery doesn’t seem to be functioning. 😞 More 🔜.

  22. iPhone & iPadBeta 3681

    Version 2025.9.1

    • Enhance output selector menu stability by optimizing artwork updates
    • Improve logic for selecting a valid tab when subscription or connection status changes
    • Guide user towards AirPlay when connected Sonos system not authorized with Apple Music
    • Improve Apple Music permissions pre-alert screen & usage description. Try to select a new dimension if the user can’t play the current one
    • Avoid unnecessary tab redraws when switching sources
    • Update authorization button text to “Continue”

    1 more change

  23. iPhone & iPadBeta 3655

    Version 2025.9.1

    • Improve tabBar playback controls - keep play button visible, tap slider to show expanded volume controls
    • Add a tiny bit of padding to bottom of volume controls on Now Playing Sheet
    • Make LiveActivity background removable
    • Improve navigating to items from now playing view
    • Ensure dimension picker moves when naviation bar height changes. Improve logic for hiding picker
    • Improve toolbar safe area behavior
    • Reduce redraws and cycles. Disable album art in in-app notifications
    • Fix playback interruption caused by animated artwork when device selected
    • Improve picker spacing consistency
    • Build on Xcode 26.0.1
    • Fix crash in MusicItemTabItemView on navigation change
    • Refactor NextButton and NextButtonImage to reduce redraws
    • Improve toolbar on iOS 26, fix accessibility tests

    8 more changes

  24. iPhone & iPadBeta 3514

    Version 2025.9.1

    • Present Join Apple Music button instead of playback buttons when system play selected and not subscribed
    • Fix expanded volume height on iOS 18
  25. iPhone & iPadBeta 3489

    Version 2025.9.1

    One tiny fix motivated by some great beta feedback: we now avoid rendering content under iPadOS 26 tab sidebars since we can’t yet react to sidebar visibility appropriately.

  26. iPhone & iPadBeta 3481

    Version 2025.9.1

    Four mornings in a row now I’ve woken up and wondered if I should pull the version of Bops waiting for App Store Review and then resubmit with the most recent changes from TestFlight. I’ve already done it once - Saturday night - but I’m currently thinking that I’ll wait for a review response before making a go/no-go call about shipping what’s been approved. I’m not gonna let that stop me from shipping updates to the beta group for testing though! 🚀

  27. iPhone & iPadBeta 3452

    Version 2025.9.1

    • Fix alignment & clipping of artwork on Now Playing view
    • Fix join Apple Music button if never subscribed. Shorten queue description further
  28. iPhone & iPadBeta 3440

    Version 2025.9.1

    • Pre-review jitters / polish
    • Add app review guidelines as context for LLMs
    • Improve Troubleshooting view messaging
    • Fix purple-on-purple text color issue in troubleshooting section on iPad
    • Don’t interrupt ongoing playback on app startup. Add isStageManager property to UIDevice extension and adjust NowPlayingSheet layout based on safe area insets
    • Fix popover tip logic in GroupPickerButton
    • Add non-copyrighted preview content for App Store screenshots

    2 more changes

  29. iPhone & iPadBeta 3375

    Version 2025.9.1

    This release adds supports for the new Liquid Glass design system and expands the scrolling window on devices running to the full width of the device for those running iOS 26. Yay? Read on for more as always.

  30. iPhone & iPadBeta 3183

    Version 2025.9.0

    The queue gets artwork and expanded menus, performance is improved with a caching MusicKit client, and there’s a new ‘Use system colors’ toggle if less purple is ur thing. Also (finally) added stream quality info to the Now Playing view, along with some improvements to the typography & spacing of the metadata of the current Song. When space is available, the current Song’s Album and Artist(s) become featured and are tappable for easy discovery.

    I gotta take some screenshots and get this thing into the store soon, eh? Hit me at bops@urcomputeringpal.com if you have any feedback or items I should consider before launching an initial version soon. 🙏 🚀

    Additional bug fixes / improvements

    • Improve display of songs with multiple artists
    • Improve behavior when navigating back from last music item
    • Improve margins / padding when in landscape on iPad
    • Don’t hide queue when it has a small number of items
    • Don’t use environment color in collection views
    • Support even smaller phones!
    • Always show album art when not editing queue
    • Always use full height when editing queue
    • Fix station toggling edge cases

    4 more changes

  31. Apple TVBeta 3128

    Version 2025.8.1

    Improves display of audioBroadcasts like Live Stations on Apple Music Stations

  32. iPhone & iPadBeta 3126

    Version 2025.8.1

    A fullscreen Now Playing experience, immersive artwork colors, iPad split view, high-res MusicKit art, smoother queue editing and syncing, improved navigation transitions, improved behavior when totally offline, and more.

  33. iPhone & iPadBeta 2993

    Version 2025.8.0

    Happy August! Today’s Bops beta release includes Siri-powered media playback, a Widget and Control Center buttons, Genius lyrics links, and support for liking / disliking Apple Music songs from the Lock Screen while listening on Sonos. Read on for the full rundown.

  34. iPhone & iPadBeta 2833

    Version 2025.7.1

    Queue sync, a new Live Activity, and more. Read on for more.

  35. Apple TVBeta 2758

    Version 2025.6.1

    Build on latest stable Xcode

  36. iPhone & iPadBeta 2689

    Version 2025.6.1

    New Features

    • Shuffle button; Play now means “Play in order”
    • Device / group picker in the navigation toolbar
    • “Last seen” timestamp on stale Sonos households
    • Ethernet-connected rooms show a wired-link icon
  37. iPhone & iPadBeta 2567

    I don’t know how else to explain to you that the network is not reliable

    Sonos’ interim CEO is on a media blitz as he angles for the permanent role. The corporate world is cruel: I wish him the best of luck and hope he continues to enjoy guiding Sonos in their new chapter.

    Read on for details on the latest beta release of Bops (v2025.5.1-beta+2567), which includes a new settings page for Sonos speakers that shows latency metrics to help you understand the performance of your Sonos system.

  38. iPhone & iPadBeta 2552

    Version 2025.5.1

    • Improve tip view style, music grid loading behavior, and shadows
    • Increase tab color contrast
    • Long press artwork in now playing view to navigate to album
    • Bold currently playing track when browsing content
    • Adopt zoom transitions to enhance music browsing experience
    • Album art now zooms from selected point
    • Improve iPad / Catalyst layout
    • New “Downloaded content only” toggle

    3 more changes

  39. Apple TVApp Store

    Version 2025.4.9

    A new version of Bops: Now Playing for Sonos is available on the App Store for all tvOS 18+ users. This release includes a number of new features, bug fixes, and improvements. Download now and read on for details!

  40. Apple TVBeta 2482

    Version 2025.4.9

    • tvOS: Fix animation speed setting not applying to gradient animation
    • tvOS: Fix crash when idle set to never, was trying to sleep for a hundred quintillion years
    • tvOS: Fix room thrashing on first launch
  41. Apple TVBeta 2454

    Version 2025.4.8

    • tvOS: Refine favorites browse layout
    • tvOS: Add toggle for new experimental favorite button to beta builds. Tap to browse, hold to add / remove
    • Revert “tvOS: Expand immersive view frames”
    • tvOS: Fix missing stream info on TV / Line-in sources
    • tvOS: Expand immersive view frames
  42. iPhone & iPadBeta 2441

    Version 2025.4.8

    This release improves the quality of the metadata provided to Sonos when playing / queueing items, allowing other Sonos apps to add the item to Sonos favorites.

  43. Apple TVBeta 2377

    Version 2025.4.7

    • tvOS: Improve visual consistency of room buttons
    • tvOS: Display controls when nagivating back to now playing view after idle timeout
    • tvOS: Display current room artwork / playback status in pickers
    • tvOS: Optional shuffle/repeat buttons
    • tvOS: Display stream quality info more quickly after launch / room switch
    • tvOS: Improve streamInfo transitions by buffering received metadata
    • tvOS: Improve default blendMode. Polish control animations. Clear colors on TV/LineIn. Pause animation when not playing by default

    2 more changes

  44. iPhone & iPadBeta 2319

    Version 2025.4.7

    • Add Room latency sparklines to Household settings view
    • Add ‘Share debug info’ button to household settings
  45. Apple TVBeta 2284

    Version 2025.4.6

    • tvOS: Fallback to grey gradient instead of album art based animation
    • tvOS: Add shadow to room buttons
    • tvOS: Extend animated background to room selection tab
    • tvOS: Merge transition between colors into existing background movement. Ensure album art doesn’t bleed through
  46. iPhone & iPadBeta 2279

    Version 2025.4.6

    A fresh iOS beta. The previous one expired.

  47. Apple TVBeta 2213

    Version 2025.4.5

    • Enhance shimmer effect intensity and transitions
    • Accept more suggestions from dominant color detection
    • Smooth transitions in background animation
    • Use mergeable spring animations everywhere to combine instead of sequence transitions
    • Retain stale album art for slightly longer, improve transition when we don’t yet have the new art
  48. Apple TVBeta 2196

    Version 2025.4.4

    Today’s build gets us closer to an updated App Store release of Bops: Now Playing for Apple TV. Read on for more.

  49. Apple TVBeta 2147

    Version 2025.4.3

    • tvOS: Improve appearance of idle control overlay UI
    • tvOS: Prefer ColorfulBackground animation unless extracted colors are low quality. Add animation blur material setting. Long press on artwork to adjust animation parameters
  50. Apple TVBeta 2091

    Version 2025.4.2

    • tvOS: Fix volume model crash, improve error handling
  51. Apple TVBeta 2081

    Version 2025.4.1

    • tvOS: Fix crash writing subscription debug info
    • tvOS: Display overlay when processing play/pause in idle view too
    • tvOS: Add hoverEffect to albumArtwork when idle
    • tvOS: Display audio quality when playing Airplay source
    • tvOS: Improve artwork transitions
    • tvOS: Additional remote controls in idle state; up/down control volume, right for next track
    • tvOS: Improve stream quality info transition, fix display of non-lossless
    • tvOS: New background animation based on distorted copies of album art instead of dominant color extraction

    3 more changes

  52. iPhone & iPadBeta 2078

    Version 2025.4.1

    • Add latency sparkline to room settings view
    • Run tests on Xcode 16.3
    • Compare software versions without build metadata and sort results by room name
    • Builds on Xcode 16.3
    • Fix now playing bar visibility after app load with sheet open
    • Show Sonos system Apple Music connectivity status

    1 more change

  53. Apple TVBeta 2022

    Version 2025.3.3

    • tvOS: Renew UPnP subscriptions when app becomes active
  54. Apple TVBeta 1908

    Version 2025.3.3

    • tvOS: Fix typo in audio quality setting toggle
  55. Apple TVBeta 1893

    Version 2025.3.3

    • tvOS: Fix inverted effect of dimWhenIdle setting
  56. Apple TVBeta 1880

    Version 2025.3.3

    • tvOS: Hide stop button by default
    • tvOS: Update album art when Airplay track changes
    • tvOS: Allow more customization of idle appearance
  57. iPhone & iPadBeta 1849

    Version 2025.3.3

    • Don’t skip library tracks when syncing queue to device
  58. iPhone & iPadBeta 1831

    Version 2025.3.2

    • Load next batch of tracks when scrolling to bottom Playlists / Albums
    • Don’t create dupe groups when stereo pair coordinator swaps
    • Prompt to open Sonos app to update any out of date rooms
    • Only lock to device when manually selected
    • Defer build expiry to prevent gap in beta availablity when bumping app versions
  59. iPhone & iPadBeta 1756

    Version 2025.3.1

    • Introduce ‘take your queue to go’ feature
    • Fix automatic output selection
    • Store / show last seen room volume
    • Hide churn when restoring device queue
    • Add setting to stay connected to device while playing
    • Enhance artist view layout and functionality
    • Use horizontally constrained sidebar on Mac
    • Improve appearance of disabled controls
    • Don’t display internal household name during first load
    • Fix station playback when browsing library artist
    • Improve thread safety of SSDP / UDP broadcast, other code
    • Fully deprecate Cocoapods, upgrade key deps to recent SPM versions

    7 more changes

  60. Apple TVApp Store

    Version 2025.1.1

    • Feature album art and hide controls after inactivity timeout
    • Add a menu for managing rooms in active group
    • Add a button to switch to a connected line-in source
    • Add EQ controls to speaker settings view
    • Add optional surroundMode/surroundEnabled/subEnabled buttons
    • Add appearance settings for most buttons
    • Introduce per-speaker appearance settings

    2 more changes

  61. Apple TVApp Store

    Version 2024.8.5

    Initial tvOS release. One day I’ll figure out how version numbers work.

2024

  1. iPhone & iPadBeta 1242

    Version 2024.8.5

    Thanks to some helpful feedback from the beta TestFlight group, Bops now hides the search field when on the settings tab. Additionally, to make search navigation more clear, the search field now gains focus when navigating back from an Album, Playlist, or Artist to a the result list.

  2. Introducing the Changelog

    Hi. I’m Jesse. I’ve been writing this Bops app for a while now, with the generous help of a great group of beta testers. While it’s still a bit rough around the edges, I’m really starting to enjoy using it. As I share it with more people I thought it’d be fun to write a bit about the changes and improvements I make. So; here we are.