Releases: melodee-project/melodee
Releases · melodee-project/melodee
v2.0.1
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
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
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
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