8.9.5
🍾 Features
- implements
Web Audio
-based audio pipeline, superseding usages ofAudioElement
, fixing delayed/skipped notification sounds when running in the background - adds
PB for Desktop Preview
app build, allowing for installation of prerelease builds side-by-side with the regular app - optimizes rendering / backgrounding strategy for continuous background usage
🚨 Fixes
- adds fix for
electron/electron
upstream issue: BrowserWindow.getAllWindows doesn't return windows that inherit BrowserWindow - adds fix for
goldfire/howler.js
upstream issue: Chrome 52 audio can't be heard after _autoResume
💎 Improvements
- upgrades
Favicon Finder
backend to latest upstream revision: https://pb-for-desktop-besticon.herokuapp.com - consolidated format of all enclosed audio assets (44.1 kHz, Wave/PCM, 16 bit, 2 channels)
📒 Documentation
- updates README
- extends Pushbullet TypeScript declaration file
👷 Internals
- extends development & deployment toolchain
- upgrades internal modules
- upgrades external
node_modules