Releases: kyleneideck/BackgroundMusic
Background Music v0.4.3
If you don't know which file to download, you want BackgroundMusic-0.4.3.pkg
and you can ignore the others.
This release mostly fixes issues introduced in new versions of macOS.
Changes since v0.4.0
- Add Run / Configure instructions to README by @Kache in #614
- Fix menu alignment on macOS Big Sur and later by @dnicolson in #622
- Update references to
System Preferences
by @LawrenceWarren in #638 - Fix Login Items path in README by @mrbaloghakos in #721
- Fix installer failing in macOS 14.5. Thanks to @gchilds for solving this issue. (3097f4b, #705)
- In the About panel, link to the contributors page on GitHub. (9257d50)
- Fix the About panel not always opening on macOS 14.4+. (e655d57)
- Fix BGMDevice not immediately removed after uninstall on macOS 14.4. (ad14e1b, #731)
- Fix BGMXPCHelper not launching due to Gatekeeper in macOS 14.5. (b96fcb7)
Full Changelog: v0.4.0...v0.4.3
Background Music v0.4.0
If you don't know which file to download, you want BackgroundMusic-0.4.0.pkg
and you can ignore the others.
Changes since v0.3.2:
- Make sure the installer launches BGMApp as the logged-in user. (4c7eba3)
- Add app volume workaround for Google Chrome. See #61. (dfad77d)
- BGMDriver: Copy settings when a new client matches an existing one. (f61f998)
- Fix stale data when recording system audio #217 (40f0128)
- Add optional debug logging in release builds. (2c16773)
- Hopefully fix a segfault caused by BGM_PlayThrough. (488ed16)
- Fix apps failing to start audio after upgrading Background Music. (70a64de)
- Try to avoid using the discrete GPU on multi-GPU systems to save power. (f24a6cb)
- Workaround deadlocks when starting IO on macOS Big Sur. (c0ab98b)
- Added app volume and pan setting to AppleScript #457 (9765193)
- Add a bundle ID property for apps in the AppleScript API. (213c339)
- Installer: Retry if opening BGMApp fails. (0e0cc5f)
- Fix for issue #475 dropdown arrows move instead of doing something (24b248e)
- Fix installer errors on macOS Monterey due to removal of Python 2 (01217d2)
- Add app volume workaround for Microsoft Edge #597 (4608f4b)
- Installer: Fix post-install check for BGMDriver failing unnecessarily. (b2770f1)
- Show an error message if the user denies input device permissions. (89eebb0)
- Fix slider knob sizes. (d048287)
- Drop support for macOS 10.9. (d048287)
0.4.0-SNAPSHOT-b38f6dd
ℹ️ This version works on macOS Big Sur, but will sometimes cut off the first few milliseconds when audio starts playing. (It doesn't have that issue on older versions of macOS.)
Changes since 0.4.0-SNAPSHOT-c0ab98b:
0.4.0-SNAPSHOT-c0ab98b
ℹ️ This version works on macOS Big Sur, but will sometimes cut off the first few milliseconds when audio starts playing. (It doesn't have that issue on older versions of macOS.)
Changes since 0.4.0-SNAPSHOT-f24a6cb:
- Workaround deadlocks when starting IO on macOS Big Sur. Thanks to @BlackTr.
0.4.0-DEBUG-f20dd57
Background Music debug version, June 22 (commit f20dd57)
0.4.0-SNAPSHOT-f24a6cb
Changes since 0.4.0-SNAPSHOT-70a64de:
- Try to avoid using the discrete GPU on multi-GPU systems, which wastes energy/battery.
0.4.0-SNAPSHOT-70a64de
Changes since 0.4.0-SNAPSHOT-bab1ec9 (the last release with a .pkg):
- Fix apps failing to start audio after upgrading Background Music.
- Hopefully fix a segfault caused by BGM_PlayThrough.
- Fix BGMDriver and BGMXPCHelper's version strings for SNAPSHOT builds.
- Add optional debug logging in release builds. Option-click the icon to show it in the menu.
- Fix a bug where BGMDevice would repeat old audio data when audio stopped playing if BGMApp wasn't running. (Thanks to @gchilds.)
Background Music v0.3.2
Changes since v0.3.1:
- Fixed the Background Music audio device not being loaded immediately after installation on macOS Catalina. (The installer now tries an additional method of restarting coreaudiod so it will load BGMDriver.)
0.4.0-SNAPSHOT-bab1ec9
Changes since 0.4.0-SNAPSHOT-c024116:
- Update the Xcode version for Travis builds and make releases drafts.
- Update a command MANUAL-UNINSTALL.md to work on macOS Catalina.
- build_and_install.sh: Update the Xcode Command Line Tools check.
0.4.0-SNAPSHOT-c024116
Changes since 0.3.0-SNAPSHOT-0388b26: - BGMDriver: Copy settings when a new client matches an existing one. - Add app volume workaround for Google Chrome. - Make sure the installer launches BGMApp as the logged-in user. - Add an additional method for restarting coreaudiod. Fixes BGMDriver not loading until the system is rebooted.