Releases: rain-fighters/AudioPick
Releases · rain-fighters/AudioPick
AudioPick-0.3.10
- Improve debug logging, e. g. inject
enableDebug
into content scripts running in world MAIN. - Fully support Deezer and SoundCloud.
- Add a
smartMicAccess
mode (enabled via checkbox in the Popup) which significantly reduces microphone permissions granted by the extension. - Add an info message to the popup header.
- Add a site info heading with
favicon
,host/domain
andmicPolicy
. - No longer offer the
communications
device to be picked. - Improve
default
device label on Windows (and possibly MacOS). - Improve demo page (
resources/index.*
), e. g. add anAudioContext
and a video iniframe
example. - Fix/enhance communication with sub-frames, but disable injecting
into all_frames for now, since changing sinkIds in sub-frames only works on same-origin or when theiframe
specifiesallow="microphone"
.
AudioPick-0.3.9
- Add a Popup / UI option to enable/disable content script debug messages.
- Detect and respect site Permissions-Policy for microphone access, e. g. on https://stackoverflow.com
- Work around a Chrome on linux bug/issue where the service worker does not wake up (fast enough) from inactive state on message events.
AudioPick-0.3.8
- Rewrite for Manifest V3
- New enhanced Popup / UI with dark/light mode support
- New icon / logo
- Allow to store (star) a preferred audio device per domain
- Remove option to set a global preferred device for the browser
- Inject a content script into
world:MAIN
in order to find media elements which havent't been inserted into the DOM tree, i. e. sites like Spotify and SoundCloud should now work, too. - Minimize the number of microphone permissions added/managed by the extension
- by resetting the permission back to ask when the default device has been
chosen again for a tab/domain - by not having a global preferred device for the browser anymore
- by resetting the permission back to ask when the default device has been
AudioPick-0.2.2 - 2016-05-21
- revert
page_action back
tobrowser_action
- code cleanup