Sorry to keep you waiting! We are back with fresh updates.
We’ve updated our versioning format to MM.YY/Y.N, where N represents the release number of the current month.
This release primarily brings UI tweaks and some performance optimizations.
What's Changed
- build(deps): bump clap from 4.5.36 to 4.5.37 by @dependabot[bot] in #402
- build(deps): bump rand from 0.9.0 to 0.9.1 by @dependabot[bot] in #403
- ci: remove retention days by @Kosette in #405
- ci: upload artifact to telegram in #406
- build(deps): bump chrono from 0.4.40 to 0.4.41 by @dependabot[bot] in #408
- build(deps): bump clap from 4.5.37 to 4.5.38 by @dependabot[bot] in #410
- build(deps): bump tokio from 1.44.2 to 1.45.0 by @dependabot[bot] in #411
- build(deps): bump libloading from 0.8.6 to 0.8.7 by @dependabot[bot] in #412
- Gentoo by @peeweep in #413
- Danmaku by @tsukinaha in #407
- ci: fix building on windows and linux by @Kosette in #414
- ci: fix secret var name by @Kosette in #415
- build(deps): bump tokio from 1.45.0 to 1.45.1 by @dependabot[bot] in #421
- build(deps): bump danmakw from
5e6df62to63f861dby @dependabot[bot] in #420 - build(deps): bump embed-resource from 3.0.2 to 3.0.3 by @dependabot[bot] in #422
- build(deps): bump danmakw from
63f861dto84fbca0by @dependabot[bot] in #423 - build(deps): bump reqwest from 0.12.15 to 0.12.19 by @dependabot[bot] in #424
- build(deps): bump clap from 4.5.38 to 4.5.39 by @dependabot[bot] in #426
- build(deps): bump libloading from 0.8.7 to 0.8.8 by @dependabot[bot] in #425
- build(deps): bump danmakw from
84fbca0to5c8b653by @dependabot[bot] in #428 - build(deps): bump clap from 4.5.39 to 4.5.40 by @dependabot[bot] in #427
- build(deps): bump windows from 0.61.1 to 0.61.3 by @dependabot[bot] in #432
- build(deps): bump reqwest from 0.12.19 to 0.12.20 by @dependabot[bot] in #431
- build(deps): bump embed-resource from 3.0.3 to 3.0.4 by @dependabot[bot] in #430
- build(deps): bump libc from 0.2.172 to 0.2.173 by @dependabot[bot] in #429
- build(deps): bump libc from 0.2.173 to 0.2.174 by @dependabot[bot] in #435
- build(deps): bump danmakw from
5c8b653toc147d57by @dependabot[bot] in #434 - build(deps): bump reqwest from 0.12.20 to 0.12.21 by @dependabot[bot] in #438
- build(deps): bump xattr from 1.5.0 to 1.5.1 by @dependabot[bot] in #437
- Add server type handling in JellyfinClient authorization by @rogeryoungh in #442
- build(deps): bump tokio from 1.45.1 to 1.46.1 by @dependabot[bot] in #440
- build(deps): bump reqwest from 0.12.21 to 0.12.22 by @dependabot[bot] in #439
- build(deps): bump embed-resource from 3.0.4 to 3.0.5 by @dependabot[bot] in #444
- build(deps): bump clap from 4.5.40 to 4.5.41 by @dependabot[bot] in #443
- AMD/Intel hardware decoding support by @kohsine in #452
- Remove unnecessary whitespace in music album view by @Motschen in #459
- Improve UI icon choices to match other LibAdwaita apps and enhance ux by @Motschen in #460
- chore(ci): optimize workflow by @MutsukiC in #462
- fix(ci): remove useless steps by @MutsukiC in #463
- fix: telegram skip logic by @MutsukiC in #464
- fix(ci): upload logic by @MutsukiC in #465
- fix: skip artifacts workflow on PR by @MutsukiC in #467
- build(deps): bump tokio from 1.46.1 to 1.47.1 by @dependabot[bot] in #454
- build(deps): bump glib-build-tools from 0.20.0 to 0.21.0 by @dependabot[bot] in #451
- build(deps): bump rand from 0.9.1 to 0.9.2 by @dependabot[bot] in #447
- Feature/mpris by @Fingel in #461
- build(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #468
- chore(ci): limit sccache size by @MutsukiC in #470
- build(deps): bump reqwest from 0.12.22 to 0.12.23 by @dependabot[bot] in #473
- build(deps): bump libc from 0.2.174 to 0.2.175 by @dependabot[bot] in #472
- build(deps): bump windows from 0.61.3 to 0.62.0 by @dependabot[bot] in #471
- build(deps): bump serde_json from 1.0.140 to 1.0.143 by @dependabot[bot] in #457
- feat: implement support for music playlists by @Motschen in #466
- fix(ci): install nsis by @MutsukiC in #478
- Translations update from Hosted Weblate by @weblate in #479
- build(deps): bump anyhow from 1.0.98 to 1.0.99 by @dependabot[bot] in #474
- build(deps): bump image from 0.25.6 to 0.25.8 by @dependabot[bot] in #475
- build(deps): bump regex from 1.11.1 to 1.11.2 by @dependabot[bot] in #476
- build(deps): bump serde_json from 1.0.143 to 1.0.145 by @dependabot[bot] in #477
- build(deps): bump libloading from 0.8.8 to 0.8.9 by @dependabot[bot] in #484
- build(deps): bump clap from 4.5.41 to 4.5.48 by @dependabot[bot] in #483
- build(deps): bump embed-resource from 3.0.5 to 3.0.6 by @dependabot[bot] in #482
- build(deps): bump xattr from 1.5.1 to 1.6.1 by @dependabot[bot] in #481
- build(deps): bump anyhow from 1.0.99 to 1.0.100 by @dependabot[bot] in #486
- build(deps): bump url from 2.5.4 to 2.5.7 by @dependabot[bot] in #490
- build(deps): bump chrono from 0.4.41 to 0.4.42 by @dependabot[bot] in #489
- build(deps): bump libc from 0.2.175 to 0.2.176 by @dependabot[bot] in #488
- build(deps): bump serde from 1.0.224 to 1.0.228 by @dependabot[bot] in #487
- build(deps): bump clap from 4.5.48 to 4.5.49 by @dependabot[bot] in #496
- build(deps): bump uuid from 1.17.0 to 1.18.1 by @dependabot[bot] in #495
- build(deps): bump windows from 0.62.0 to 0.62.1 by @dependabot[bot] in #494
- build(deps): bump regex from 1.11.2 to 1.12.2 by @dependabot[bot] in #493
- build(deps): bump tokio from 1.47.1 to 1.48.0 by @dependabot[bot] in #500
- build(deps): bump clap from 4.5.49 to 4.5.50 by @dependabot[bot] in #499
- build(deps): bump reqwest from 0.12.23 to 0.12.24 by @dependabot[bot] in #498
- build(deps): bump libc from 0.2.176 to 0.2.177 by @dependabot[bot] in #497
- build(deps): bump windows from 0.62.1 to 0.62.2 by @dependabot[bot] in #503
- build(deps): bump gettext-rs from 0.7.2 to 0.7.7 by @dependabot[bot] in #504
- build(deps): bump clap from 4.5.50 to 4.5.51 by @dependabot[bot] in #505
- build(deps): bump image from 0.25.8 to 0.25.9 by @dependabot[bot] in #510
- build(deps): bump clap from 4.5.51 to 4.5.52 by @dependabot[bot] in #509
- build(deps): bump clap from 4.5.52 to 4.5.53 by @dependabot[bot] in #513
- build(deps): bump tracing-subscriber from 0.3.20 to 0.3.22 by @dependabot[bot] in #517
- build(deps): bump hostname from 0.4.1 to 0.4.2 by @dependabot[bot] in #516
- build(deps): bump tracing from 0.1.41 to 0.1.43 by @dependabot[bot] in #515
- chore(workflow): update actions by @MutsukiC in #525
- build(deps): bump flume from 0.11.1 to 0.12.0 by @dependabot[bot] in #520
- build(deps): bump libc from 0.2.177 to 0.2.178 by @dependabot[bot] in #521
- build(deps): bump reqwest from 0.12.24 to 0.12.25 by @dependabot[bot] in #522
- build(deps): bump danmakw from
c147d57toea97994by @dependabot[bot] in #537 - build(deps): bump tokio from 1.48.0 to 1.49.0 by @dependabot[bot] in #535
- build(deps): bump uuid from 1.18.1 to 1.19.0 by @dependabot[bot] in #534
- chore: update deps by @MutsukiC in #550
- fix: add item stream URL retrieval and update playback handling by @MareDevi in #560
- feat: add basic unify size logic for "latest xx" in homepage by @amtoaer in #561
- build(deps): bump reqwest from 0.12.25 to 0.12.28 by @dependabot[bot] in #554
- build(deps): bump uuid from 1.19.0 to 1.23.0 by @dependabot[bot] in #553
- feat: improve poster selection and extend unify size to more views by @amtoaer in #565
- feat: improve homepage refresh logic and cache mechanism by @amtoaer in #567
- fix: fix resume position precision and sidebar re-expand on resize by @amtoaer in #568
- fix: correct resume position tick calculation and start handling by @amtoaer in #569
- refactor: apply some uncontroversial optimizations by @amtoaer in #570
- fix: fix zero position reported on video end, and immediately report progress after seeking by @amtoaer in #572
- UI Update by @tsukinaha in #571
- fix: get jellyfin stream url by @amtoaer in #573
- feat: add bottom margin for homepage by @amtoaer in #574
- fix(workflow): update container image by @MutsukiC in #575
- fix: handle Jellyfin Live TV playback URLs by @amtoaer in #577
- chore(ci): add rustfmt check and refine (#579) [skip ci] by @MutsukiC in #579
- feat: add event-based cache updates with deduplication by @amtoaer in #576
- fix: use poster type to resolve item card size by @amtoaer in #581
- build: export config::version in meson build by @merrkry in #580
- build(deps): bump tracing-subscriber from 0.3.22 to 0.3.23 by @dependabot[bot] in #551
- build(deps): bump libc from 0.2.183 to 0.2.186 by @dependabot[bot] in #564
- build(deps): bump chrono from 0.4.42 to 0.4.44 by @dependabot[bot] in #562
- feat: run setup methods concurrently by @amtoaer in #582
- perf: make minor performance improvements by @amtoaer in #583
- perf: reduce unnecessary clones in UI paths by @amtoaer in #584
- feat: throttle concurrent API requests with semaphore by @amtoaer in #591
- perf: significantly optimize library scrolling performance by @amtoaer in #590
- fix: restore context menu action handling by @amtoaer in #592
- Translations update from Hosted Weblate by @weblate in #593
- fix: fix Jellyfin unlike and set-as-unplayed actions by @amtoaer in #594
- fix: set UnifySize::ForceVideo for ListType::Resume by @amtoaer in #595
- build system cleanup by @merrkry in #596
New Contributors
- @peeweep made their first contribution in #413
- @rogeryoungh made their first contribution in #442
- @kohsine made their first contribution in #452
- @Motschen made their first contribution in #459
- @MutsukiC made their first contribution in #462
- @Fingel made their first contribution in #461
- @MareDevi made their first contribution in #560
- @merrkry made their first contribution in #580
Full Changelog: v0.21.0...v26.5.3