What's Changed
- fix(ci): replace invalid --auto-merge flag on gh pr create by @flexiondotorg in #30
- chore(nix): update hashes for v0.3.0 by @flexiondotorg in #29
- feat(playback): improve reliability with wedge detector and macOS launch fixes by @flexiondotorg in #31
- feat(nav): add browser controls to sidebar header by @flexiondotorg in #32
- feat(config): add configurable application start page by @flexiondotorg in #34
- feat(tray): add configurable start page with last session memory by @flexiondotorg in #35
- feat(tray): add zoom level submenu with 5 preset options by @flexiondotorg in #36
- fix(mpris): Rename xesam:artUrl to compliant mpris:artUrl by @josueygp in #37
- feat(ui): add zoom controls and optimise startup sequence by @flexiondotorg in #40
- docs: add screenshot to README by @flexiondotorg in #41
- fix(main): improve Widevine CDM status logging by @flexiondotorg in #42
- refactor(main): extract initialization functions and handlers from app.whenReady by @flexiondotorg in #43
- test: add comprehensive unit test suite for URL parsing, i18n, and version comparison by @flexiondotorg in #44
- refactor: code review fixes and maintainability improvements by @flexiondotorg in #45
- security: harden Electron windows, IPC, and DOM rendering by @flexiondotorg in #46
- fix: round volume values, resolve GSettings schema warning and artwork caching by @flexiondotorg in #47
- refactor(core): refine artwork handling, notifications, and security by @flexiondotorg in #48
- build(deps-dev): bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #49
- refactor: code smell remediation across core modules by @flexiondotorg in #50
- fix(musicKitHook, main): handle MusicKit instance re-attachment and SPA navigation by @flexiondotorg in #51
- feat(nowplaying): enrich metadata with container, queue, and MPRIS fields by @flexiondotorg in #52
- feat(tray): add now playing section with playback controls by @flexiondotorg in #53
- feat(tray): add cross-platform icon system with HiDPI support by @flexiondotorg in #54
- fix(main): restore Cmd+Q and About menu, fix icon and fullscreen issues by @flexiondotorg in #55
- feat(integrations): add macOS dock menu and progress bar integration by @flexiondotorg in #56
- feat(integrations): add Windows taskbar integration by @flexiondotorg in #57
- chore(nix): update hashes for v0.3.1 by @github-actions[bot] in #58
- fix(security): harden application against identified vulnerabilities by @flexiondotorg in #59
- refactor(tray): extract About window logic to dedicated module by @flexiondotorg in #60
- types(hook): add type declarations and JSDoc for musicKit integration by @flexiondotorg in #61
- build(deps): migrate from electron-store to electron-conf by @flexiondotorg in #62
New Contributors
Full Changelog: 0.3.0...0.3.2