- Update some dependencies (Axios, Vue, Vuex).
- Fix clipping of menu button highlight when installed as a chrome webapp and using window controls.
- Listen for 'geometrychange' with window controls to correctly set spacing.
- Use square icon, with curved corners, for all as now supply a mask-able icon for Android, etc.
- Prevent weird animation when close player select menu from 'Player settings' dialog.
- Darken separators, and menu/dialog background, for 'Black' theme.
- If list has selected items then always show menu when click right most 64px.
- Fix cases where drag can start in browse view.
- Fix mobile drag'n'drop when touching on image.
- Fix white background using drag'n'drop on some systems.
- Don't hide queue if click elsewhere whilst one of its menus is open.
- Fix stripping ratings, track num, etc, from queue titles for use elsewhere.
- Don't adjust rating star size via CSS zoom, as it breaks setting value.
- Improve update checking.
- Allow add/play all for trackstat.
- If list does not have duration then move add/play hover buttons closer to menu button.
- Move 'snackbar' to top-level, so that messages are seen even if dialogs open.
- Use SVG icons for add/play hover buttons, as pure CSS sometimes has alignment issues.