Changelog for Bluetooth Volume Manager
v2.59.1-rc0 - March 23, 2025
What’s Changed
Other changes
v2.59.0-rc0 - March 17, 2025
What’s Changed
Enhancements
- Faster device loading by @d4rken in #93
Bug fixes
- Fix crash/hanging on Pixel devices after March 2025 security update by @d4rken in #92
v2.58.2-rc0 - January 08, 2025
What’s Changed
Enhancements
- Remove
DEPENDENCY_INFO_BLOCK
by @d4rken in #87
Other changes
- Sunsetting preparations by @d4rken in #88
- Use staged rollouts for deploy from CI by @d4rken in #89
- Bump billing library by @d4rken in #90
- Changelog by @d4rken in #91
v2.58.1-rc0 - August 02, 2024
What’s Changed
Bug fixes
- Fix crash when exceptions during device connection occur by @d4rken in #85
Other changes
- Bump target API 34 and update dependencies by @d4rken in #83
v2.58.0-rc0 - July 12, 2024
No release notes available.
- Update for API34 (#83)
v2.57.0-rc0 - September 10, 2023
What’s Changed
Other changes
- Update strings.xml by @gallegonovato in #66
- Update full_description.txt by @gallegonovato in #69
- Create 20054.txt by @gallegonovato in #81
- Create 20008.txt by @gallegonovato in #80
- Update default.txt by @gallegonovato in #72
- Update short_description.txt by @gallegonovato in #67
- Create 20007.txt by @gallegonovato in #79
- Update title.txt by @gallegonovato in #68
- Create 10002.txt by @gallegonovato in #74
- Create 10003.txt by @gallegonovato in #75
- Create 20004.txt by @gallegonovato in #76
- Create 20005.txt by @gallegonovato in #77
- Create 20006.txt by @gallegonovato in #78
- Create 10001.txt by @gallegonovato in #73
New Contributors
- @gallegonovato made their first contribution in #66
v2.56.0-rc1 - July 07, 2023
No release notes available.
v2.54-beta6 - July 23, 2022
No release notes available.
v2.54-beta5 - July 23, 2022
No release notes available.
v2.54-beta4 - July 23, 2022
No release notes available.
v2.54-beta3 - July 23, 2022
No release notes available.
v2.54-beta2 - July 23, 2022
No release notes available.
v2.54-beta1 - July 23, 2022
No release notes available.
v2.54-beta0 - July 23, 2022
No release notes available.
v2.53-rc1 - July 22, 2022
What’s Changed
Other changes
- Improve CI by @d4rken in #63
v2.52 - July 11, 2022
No release notes available.
- Updated translations
v2.51 - July 11, 2022
No release notes available.
- Update translations
- Fix lastseen/autoplay icon visibility
v2.50 - October 11, 2021
No release notes available.
- Fixed seeing only a reduced amount of launch-able apps on Android 11
- Updated dependencies, refactoring & code cleanup
v2.49 - October 06, 2021
No release notes available.
Fix crash on devices without Google Play.
v2.48 - October 06, 2021
No release notes available.
- Improve IAP error handling
v2.47 - October 03, 2021
No release notes available.
- Updated translations
- Updated billing related code again (billing, camera and bluetooth api are probably related…)
v2.46 - March 14, 2021
No release notes available.
- Update to v3.0 IAP library (2.0 will be deprecated this year)
- Update translations
- Add feature to “nudge volume” on connection, i.e. even if target volume is already set, raise/lower the volume by one increment
v2.45 - August 15, 2020
No release notes available.
• Dependencies updates • Fixed changing wakelocks settings only taking effect after re-connection • Fixed various rare crashes and small UI glitches • Updated translations
v2.44 - December 04, 2019
No release notes available.
- Dependencies updates
- Android 10 improvements
- Updated translations
v2.43 - September 24, 2019
No release notes available.
- Fixed a couple of potential crashes when event reaction was aborted early
- Added support for changing the volume of STREAM_ALARM
v2.42 - September 18, 2019
No release notes available.
Follow up to v2.41
- App should no longer crash when trying to open an activity that is not available on the device
- Updated translations
v2.41 - September 18, 2019
No release notes available.
- Launching apps when a Bluetooth device connects requires a new permission since Android 10. I added an info-box with an explanation and a button to grant the permission. The permission is called “display over other apps” (SYSTEM_ALERT_WINDOW).
Questions? Mail Me! Curious about the new restrictions in Android 10? See: https://developer.android.com/guide/components/activities/background-starts
v2.40 - September 18, 2019
No release notes available.
• Improved autoplay handling (default key is now PLAY and the app will retry sending the command if nothing starts playing)
v2.39 - June 16, 2019
No release notes available.
- New feature: Keep awake while device is connected
- Option “Volume lock” no longer requires “monitor changes” to be enabled
- Fixed a few possible crashes
- Small UI improvements
v2.38 - May 18, 2019
No release notes available.
- Updated translations
- Updated buggy IAP library to fix ANRs
v2.37 - May 18, 2019
No release notes available.
- Show volume lock status for each device in the list
- Fixed bug that lead volume streams being updated/monitored for connected devices that have it disabled.
v2.36 - May 18, 2019
No release notes available.
- Internal changes to buildsystem (switch to R8/jetpack)
- Internal architecture changes (UI MVP, Dagger)
- Changed volume adjustment to from
to . - Added
Volume Lock
option. - Added shortcut to Bluetooth settings
v2.35 - February 15, 2019
No release notes available.
Bugfixing & maintenance
- Improved service start/stop logic (fixes
startForeground
related crashes on Android O+) - Dependency updates
- Translation updates
v2.34 - February 15, 2019
No release notes available.
- Added Bluetooth admin permission to fix ROM specific issue
v2.33 - October 14, 2018
No release notes available.
• Hint that battery optimizations may cause issues • Increased default to delay to 6s • Fixed a couple of possible crashes • Improved translations
v2.32 - September 04, 2018
No release notes available.
- Bugfix: Don’t launch the service for unmanaged devices.
v2.31 - September 04, 2018
No release notes available.
- New speaker autosave volume feature
v2.30 - June 30, 2018
No release notes available.
- Fixed crash on Android P due to missing permissions
- Increased compatibility with x86 devices
- Reverted target SDK to 27 again as the required support libraries are unstable
v2.29 - June 29, 2018
No release notes available.
- Fixed paired devices not refreshing when re-enabling the bluetooth adapter.
- Dependency and target SDK update.
v2.28 - June 25, 2018
Fixed inconsistent connection handling.
If the app was not in memory, the LiveBluetoothSource wouldn’t know there is an event to wait for as it never received the event itself, but was only launched in response to that. The service would then subscribe to the list of devices which would never update as the event wasn’t broadcast again. In some edge cases it could still work if the device had connected completely by the point the initial LiveBluetoothSource data was loaded.
v2.27 - June 06, 2018
No release notes available.
- Increased timeouts
- Tweaked device discovery UI to highlight the speaker
v2.26 - May 27, 2018
No release notes available.
- Tweaks & improved debug output
v2.25 - May 25, 2018
No release notes available.
- Further improvements to connection handling.
- Fixed potential UI lag when a device connected.
v2.24 - May 22, 2018
No release notes available.
- Improved handling of new Bluetooth events. The app should now react quicker to connects & disconnects.
v2.23 - May 07, 2018
No release notes available.
- Fixed ‘App enabled’ setting having no effect.
v2.22 - May 07, 2018
No release notes available.
- Fixed that the speaker device would not react/connect when there was a connected device that was not managed by this app.
- Decreased used resources by ensuring the we ignore events from unmanaged devices as early as possible.
- Included translation changes by our awesome volunteers!
v2.21 - April 28, 2018
No release notes available.
- Improvements towards quick disconnect (and service exit) handling (e.g. quickly entering a car)
- The ‘Reaction Delay’ now actually behaves as described and delays all device related actions a single time
- Updated languages
v2.20 - April 26, 2018
No release notes available.
- Fixed manual debug log upload
v2.19 - April 25, 2018
No release notes available.
- Updated translations
v2.18 - April 23, 2018
No release notes available.
- Support for ‘Notification’ volume (not supported on all devices) (#38)
- Bugfix when listening and adjusting volumes
- Updated languages
v2.17 - April 23, 2018
No release notes available.
- Fixed volume levels being mixed when multiple devices connect in parallel
- Improved quick disconnect handling such that on-going operations will be aborted (think quickly entering exiting your car)
- Updated languages
v2.16 - April 23, 2018
No release notes available.
- Updated languages
- Missing permission button is now visible
- Actions are now ordered: Launch app -> Adjust volumes -> Autoplay
- Fixed potential UI glitch related to premium upgrade check
v2.15 - April 23, 2018
No release notes available.
- Small UI improvements
- Support for ring volume
- Updated translations and added new languages
- Crash fixes
- Advanced settings to fix ROM specific issues
v2.14 - April 23, 2018
No release notes available.
- Updated translations and added new languages
- Fixed volume sliders on the last item being overlapped by the floating action button
- Internal UI changes to improve performance and fix errors
- Added adaptive launcher icon
v2.13 - April 23, 2018
No release notes available.
v2.12-RC1 - April 23, 2018
No release notes available.
- Updated translations and added new languages
- Launcher apps now correctly start when set as “app to launch” when a device connects. By setting this for the internal speaker device you can put the previous app “into the background” when your Bluetooth device disconnects. (Thanks to Mark for this nice idea)
v2.11 - April 23, 2018
No release notes available.
- Updated translations and added new languages
- Removed “Restore volume” setting and added internal speaker as manageable device (connects when bluetooth devices disconnect)
- A new feature that allows you to launch apps when a specific device connects
- Improved device connection/disconnection handling
- Fixed various types of crash sources
v2.10 - April 23, 2018
No release notes available.
- Updated translations and added new languages
- Removed “Restore volume” setting and added internal speaker as manageable device (connects when bluetooth devices disconnect)
- A new feature that allows you to launch apps when a specific device connects
- Improved device connection/disconnection handling
- Fixed various types of crash sources
v2.9 - April 23, 2018
No release notes available.
v2.8 - December 09, 2017
No release notes available.
- Improved icons, layouting and texts
- New device settings screen
- Renaming devices
- Restoration after reboot
- Restoring speaker volume after disconnect
- Compatibility with Android 8.1
- Better performance when loading devices
- Added link to help translate the app
- A welcome screen for new users
- Couple of bugfixes and some code restructuring
v2.7 - December 09, 2017
No release notes available.
v2.6 - April 23, 2018
No release notes available.
- Faster loading when checking the BluetoothAdapter state
- Reduced resource usage when reacting to Bluetooth events
- Fixed internal error when checking whether Bluetooth is enabled
v2.5 - April 23, 2018
No release notes available.
v2.4 - October 16, 2017
No release notes available.
- Improved device detection
- Devicescan be manually added from a list of paired devices
- Timings can be adjusted for each device
- Listening to volume buttons can be disabled
- Call volume adjustment can be disabled per device
- Added premium upgrade for extra features and development support
- Volume popup can be hidden [premium]
- Autoplay function, which simulates pressing a bluetooth controller’s PLAY button [premium]
v2.3 - December 09, 2017
No release notes available.
v2.2 - December 09, 2017
No release notes available.
v2.1 - December 09, 2017
No release notes available.
v2.0 - December 09, 2017
No release notes available.
v1.0.3 - October 16, 2017
No release notes available.
v1.0.2 - April 23, 2018
No release notes available.
v1.0.1 - April 23, 2018
No release notes available.