What's Changed
Bug Fixes
- Spotify sync — fixed OAuth redirect not continuing after login
- Bandcamp buy buttons — fixed cache key mismatch preventing buttons from showing
- Bandcamp artist extraction — fixed double-escaped regex; now uses JSON-LD
byArtistinstead ofog:site_name - YouTube URL matching — fixed URL pattern matching for query-param URLs
- About page version — fixed hardcoded version to use dynamic app version
Platform
- Windows/Linux — native title bar shown for menu access
- Native messaging installer — updated to support both CWS and dev extension IDs
Chrome Extension - Inline Buttons (biggest feature)
- "Send to Parachord" inline buttons injected directly on supported music pages (Bandcamp, Pitchfork, Last.fm, ListenBrainz) next to music links
- Extension bumped to v0.4.0 for this feature
- New
content-inline.js(245 lines) handles the inline button injection - Fixed extension connection issues — restored manifest key for stable extension ID, registered both CWS and dev extension IDs for native messaging
- Automated publishing to AMO and Chrome Web Store via new
publish-extensions.ymlworkflow andscripts/publish-extension.js
Full Changelog: v0.8.0-alpha.4...v0.8.0-alpha.5