Skip to content

Releases: wimpysworld/sidra

0.3.2

27 Mar 18:15
0.3.2
fb34ff0

Choose a tag to compare

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

0.3.1

26 Mar 19:06
0.3.1
0d89977

Choose a tag to compare

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

New Contributors

Full Changelog: 0.3.0...0.3.1

0.3.0

23 Mar 16:43
0.3.0
1f4e3dc

Choose a tag to compare

What's Changed

  • chore: update flake.lock by @github-actions[bot] in #25
  • feat: add version tracking, Nix packaging, and auto-update foundation by @flexiondotorg in #26
  • feat(update): implement automatic version check with tray integration by @flexiondotorg in #27
  • fix(deps): upgrade dbus-next to maintained Holusion fork and resolve security alerts by @flexiondotorg in #28

New Contributors

  • @github-actions[bot] made their first contribution in #25

Full Changelog: 0.2.2...0.3.0

0.2.2

23 Mar 03:36
0.2.2

Choose a tag to compare

What's Changed

  • feat(mpris): implement bidirectional MPRIS media player support on Linux by @flexiondotorg in #20
  • docs(pulse): document PulseAudio stream identity and MPRIS volume behaviour by @flexiondotorg in #21
  • fix(mpris): prevent event loop hang on app quit by @flexiondotorg in #22
  • fix(app): allow window close when beforeunload handler is active by @flexiondotorg in #23
  • refactor(mpris): remove user toggle, always enable on Linux by @flexiondotorg in #24

Full Changelog: 0.2.1...0.2.2

0.2.1

22 Mar 17:18
0.2.1

Choose a tag to compare

What's Changed

  • feat(track-log): implement MusicKit event capture and debug logging by @flexiondotorg in #17
  • feat(discord): add Discord Rich Presence integration by @flexiondotorg in #18
  • feat(theme): add Catppuccin colour scheme support with live toggle by @flexiondotorg in #19

Full Changelog: 0.2.0...0.2.1

0.2.0

22 Mar 02:07
0.2.0

Choose a tag to compare

What's Changed

Full Changelog: 0.1.1...0.2.0

0.1.1

21 Mar 01:34
0.1.1
1c658a5

Choose a tag to compare

What's Changed

  • feat(widevine): add CastLabs EVS VMP signing and auto-generated release notes by @flexiondotorg in #5

Full Changelog: 0.1.0...0.1.1

0.1.0

20 Mar 19:45
0.1.0

Choose a tag to compare