What's Changed
- Lots of changes by @andrewrabert
- Fix Fedora build dependencies in README by @MitchelsonBrooks in #1045
- Fix typo detected by Lintian by @n-peugnet in #1055
- Fix startup crash on MacOS when setting custom MPV configuration by @diced in #1060
- 2.0.0 build for Windows by @alchemyyy in #1064
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #1107
- Bump appleboy/scp-action from 0.1.7 to 1.0.0 by @dependabot[bot] in #1106
- Bump appleboy/ssh-action from 1.0.3 to 1.2.4 by @dependabot[bot] in #1104
- Bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #1105
- windows: fix setup.bat mpv extraction path handling by @Raywonder in #1137
- Bump appleboy/ssh-action from 1.2.4 to 1.2.5 by @dependabot[bot] in #1128
- Fix mouse back/forward buttons running action twice (#1115) by @nvask in #1124
- fix: segfault when skipping songs rapidly by @Drumba08 in #1139
- Update version of MPV on Windows by @MrEricSir in #1152
- Simplify configuration for Qt Creator builds by @MrEricSir in #1154
- Close to system tray option on Windows by @MrEricSir in #1159
- Update dev README with QML logging instructions by @MrEricSir in #1161
- Fall back to the first audio track when DefaultAudioStreamIndex is undefined by @iamfil in #1165
- Add code coverage as PR comment by @MrEricSir in #1162
- Add unit tests for logging by @MrEricSir in #1163
- Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #1185
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #1184
- Minor code cleanup by @MrEricSir in #1180
- Fix system component tests by @MrEricSir in #1170
- Add unit tests for settings by @MrEricSir in #1169
- Add test runner scripts by @MrEricSir in #1171
- Use delayed variable expansion in setup.bat by @RealMoondancer in #1168
- Add tests for settings classes by @MrEricSir in #1188
- DisplayManager tests by @MrEricSir in #1192
- Remove obsolete deprecation warning from README by @nielsvanvelzen in #1208
- Fix build with mpvqt 1.2.0 by @n-peugnet in #1210
- Add missing runtime dependency: qml6-module-qt-labs-platform by @LucBennett in #1213
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #1207
- Add Debian/Ubuntu build instructions and scripts by @LucBennett in #1216
- Revert "Update bug_report.md" by @nielsvanvelzen in #1218
- Bring back old debug info by @rodis120 in #1219
- ci: fix Windows MSVC path resolution and Qt configuration by @npinto97 in #1224
- fix(macos): bundle SDL3 for sdl2-compat at install time by @andersonvom in #1226
- Add pull request template by @nielsvanvelzen in #1230
- Inject nativeshell script at the profile level to fix first-load race by @cjs0131 in #1236
- Fix mpv non-c locale error on startup by @Bond-009 in #1278
- Fix input map actions given as a JSON array being ignored by @hadrien-f in #1257
- Report CanPause while paused in MPRIS by @Beeticus in #1277
- Fix mpv rendering on macOS by @JulienDidier-PNS in #1274
- Disable imprecise DS4 id matching by @Bond-009 in #1280
- Wait for ready signal before initializing mpv by @Bond-009 in #1279
- Bump QT version to 6.11 by @Bond-009 in #1283
- Drop QT version on Windows, bump mpv and disable intel macOS CI by @Bond-009 in #1284
- Use the same source and tag for Windows MPV by @Bond-009 in #1286
- Convert .DirIcon to png for AppImage by @Bond-009 in #1287
- use rsvg instead of ImageMagick by @Bond-009 in #1289
- Properly initialize members by @Bond-009 in #1285
- SyncPlay: fix getPositions() by @Bond-009 in #1292
- Fix audio track selection for transcoded streams by @clutchboi556 in #1243
- fix(player): round and clamp volume and time to integer values (#1209) by @FunToHard in #1240
- Re-apply the transparent web view background after a renderer switch by @tosiek in #1267
New Contributors
- @MitchelsonBrooks made their first contribution in #1045
- @diced made their first contribution in #1060
- @alchemyyy made their first contribution in #1064
- @Raywonder made their first contribution in #1137
- @nvask made their first contribution in #1124
- @Drumba08 made their first contribution in #1139
- @MrEricSir made their first contribution in #1152
- @iamfil made their first contribution in #1165
- @RealMoondancer made their first contribution in #1168
- @nielsvanvelzen made their first contribution in #1208
- @LucBennett made their first contribution in #1213
- @rodis120 made their first contribution in #1219
- @npinto97 made their first contribution in #1224
- @andersonvom made their first contribution in #1226
- @cjs0131 made their first contribution in #1236
- @hadrien-f made their first contribution in #1257
- @Beeticus made their first contribution in #1277
- @JulienDidier-PNS made their first contribution in #1274
- @clutchboi556 made their first contribution in #1243
- @FunToHard made their first contribution in #1240
- @tosiek made their first contribution in #1267
Full Changelog: v2.0.0...v2.1.0-pre1