Skip to content

Releases: melodee-project/melodee

v2.0.1

02 May 03:55
f8e46e5

Choose a tag to compare

What's Changed

  • [codex] Run dependency review only for pull requests by @sphildreth in #68
  • docs: add release notes for Melodee 2.0.0 and update versioning confi… by @sphildreth in #69
  • Add version bump script and update changelog and resources by @sphildreth in #70

Full Changelog: https://melodee.org/changelog/

v2.0.0

01 May 18:46
f15329d

Choose a tag to compare

What's Changed

  • 49 subsonicopensubsonic compatibility matrix by @sphildreth in #53
  • Add User Device Profiles for per-device transcoding configuration by @Copilot in #55
  • Add user library ACL with group-based access control (infrastructure + UI) by @Copilot in #56
  • Complete M3U/M3U8 playlist import: backend services, API, Blazor UI, tests, and documentation by @Copilot in #57
  • Revert "Complete M3U/M3U8 playlist import: backend services, API, Blazor UI, tests, and documentation" by @sphildreth in #58
  • Add M3U/M3U8 playlist import with deferred song matching by @Copilot in #60
  • Add remote server mode to mcli via REST API by @Copilot in #61
  • Fix pr 66 by @sphildreth in #67
  • v2.0.0 release by @sphildreth in #66
  • ci: add github action to publish a docker image for each new release by @Maistho in #65

New Contributors

Full Changelog: v1.8.0...v2.0.0

v1.8.0

12 Jan 19:56

Choose a tag to compare

What's Changed

  • Add advanced theme support with design tokens and runtime theme packs by @Copilot in #51

  • v1.8.0 Work by @sphildreth in #52

  • Podcasts #43

  • Jukebox #44

  • Advanced Theming #50

Full Changelog: v1.7.6...v1.8.0

v1.7.6

09 Jan 03:50

Choose a tag to compare

What's Changed

  • [WIP] Add unit tests for Melodee.Common.Services by @Copilot in #12
  • Add Brave Search Images API integration for artist and album image search by @Copilot in #13
  • Implement Metal API image search plugins for albums and artists by @Copilot in #14
  • [WIP] Fix code scanning issues in the project by @Copilot in #16
  • Add explicit CodeQL workflow to prevent duplicate runs by @Copilot in #15
  • Fix CodeQL parsing errors by excluding Jekyll template files from JavaScript analysis by @Copilot in #17
  • Replace MD5 with SHA256 in security-sensitive operations and fix CodeQL analysis by @Copilot in #18
  • Add CodeQL suppression comments for external API-mandated MD5 usage by @Copilot in #20
  • Add unit tests for EqualizerPresetService and PlaybackSettingsService by @Copilot in #19
  • Resolve duplicate CodeQL analysis configurations by @Copilot in #21
  • Fix CodeQL security alerts: Regex DoS, Path Traversal, XSS by @Copilot in #23
  • Fix Code Scanning alerts across melodee by @Copilot in #24
  • Implement album merge with conflict detection and atomic execution by @Copilot in #26
  • feat: Add Jellyfin API emulation for third-party music clients by @Copilot in #30
  • Jellyfin API MVP code complete by @sphildreth in #33
  • Add 4 new charts to Stats page: releases by year/genre, top artists by albums/plays by @Copilot in #31
  • Document non-cryptographic MD5 usage and add regex timeout for CodeQL by @Copilot in #35
  • Potential fix for code scanning alert no. 184: Log entries created from user input by @sphildreth in #36
  • Fix Docker build: resolve NU1510 warnings and missing dotnet-ef tool by @Copilot in #38

New Contributors

  • @Copilot made their first contribution in #12
  • @sphildreth made their first contribution in #33

Full Changelog: https://github.com/melodee-project/melodee/commits/v1.7.6