- V40 compatibility updates
- Remove C pointer references
- Fixes for issues
- Removed option to "Show" device always in port settings, due to inconsistent behaviour and shell crashes
- Updates for Gnome Shell 3.38 compatibility
- Translation update - Portuguese
- Fixes for issue 97
- Error in preferences dialog due to log
- Fixes for issue 95
- Fixes for broken updates from extension.gnome.org
- Updates for Gnome Shell 3.36 compatibility
- Remove Mainloop timeout
- New option to expand volume menu based on length of device names
- Updates for Gnome Shell 3.34 compatibility
- Minor UI changes
- Fallback to old method of profile identification in case of Python errors.
- Remove unsupported shell versions from compatibility
- Use Python for identifying profiles available
- Option to control new profile identification logic
- Turn off/on log message in options
- Updated to shell version 3.30.
- Lots of bug fixes, thanks @HarlemSquirrel and @mdmower for the support
- Redesigned preferences dialog, credits @eliandoran
- Rewritten and restructured code
- Gnome shell 3.22 compatibility
- New option to show/hide input devices
- New option to show/hide output devices
- Bug fix for card[cardIndex] undefined error in convenience.js
- Included missing files
- Option to show input volume control slider
- Bug fixes to hide sound devices without a valid card (network devices etc)
- Remove unnecessary code