If you don't know which file to download, you want BackgroundMusic-0.5.0.pkg and you can ignore the others.
Changes since v0.4.3
New
- Per-app mute button by @TwelfthFace in #843
- Configurable auto-pause delays, for better YouTube compatibility, by @jackdrowlands in #818
- Improved per-app volume support for Safari, Google Chrome, Microsoft Edge, Brave, Arc Browser, NAVER Whale and Discord. Thanks to @manzick (#741), @abdulkadiryugruk (#839) and @GloryWord (#852).
- Background Music now stops processing audio when nothing is playing, so macOS won't show the microphone indicator. It still shows while audio is playing. We're working on that. (2171d9f)
- Installs without needing Rosetta 2 installed (48bdcd1)
- Turning on debug logging now also enables it in Background Music's virtual audio driver (BGMDriver) (0f808cf)
Fixes
- Fix a crash when an app's volume is set with no bundle ID by @abdulkadiryugruk and @kyleneideck in #839
- Fix the volume icon not being centred in the menu bar by @7Backwards in #767
- Fix multiple crashes in Background Music.app by @johzzy in #777 and #778
- Fix a theoretical crash (use-after-free) in audio playthrough (5158af0)
- Fix the "device is running" listener doing nothing (c235bc9)
- Fix BGMXPCHelper showing as "Kyle Neideck" in System Settings (86ca21c)
Under the hood
- Code cleanup and refactoring to support C++11 by @johzzy in #779 and #781, and a log-message fix in #776
- Update Homebrew installation instructions by @khipp in #785
- Fix BGMDriver and BGMXPCHelper debug builds not loading on recent macOS (8769ff7)
- Fix warnings on Xcode 26.5 (f5435da)
- Remove
BGM_WrappedAudioEngineand other dead code (035e4de)
New Contributors
- @manzick made their first contribution in #741
- @7Backwards made their first contribution in #767
- @johzzy made their first contribution in #776
- @khipp made their first contribution in #785
- @jackdrowlands made their first contribution in #818
- @abdulkadiryugruk made their first contribution in #839
- @TwelfthFace made their first contribution in #843
- @GloryWord made their first contribution in #852 (partially merged so far)
Full Changelog: v0.4.3...v0.5.0