github tsukinaha/tsukimi v26.5.3

2 hours ago

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 5e6df62 to 63f861d by @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 63f861d to 84fbca0 by @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 84fbca0 to 5c8b653 by @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 5c8b653 to c147d57 by @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 c147d57 to ea97994 by @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

Full Changelog: v0.21.0...v26.5.3

Don't miss a new tsukimi release

NewReleases is sending notifications on new releases.