Skip to content

K7 v1.4.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 22:33
· 32 commits to main since this release
Immutable release. Only release title and notes can be modified.
65bc036

Highlights

  • Resume / restart on detail pages
    Movie, series, and episode pages now have a clear Resume action (with the timestamp) and Play from beginning, instead of one ambiguous play button.

    image
  • Fixed Keep Watching carousel
    On home page keep watching carousel was not displaying any content on some conditions. Also added a way to still see progress on a mediacard when hovering/focusing it.

    image
  • Clearer stats and language labels
    History and watch stats use readable titles (Artist - Track, Serie - Episode (S01E02)). Language rows show flag, native name, and translated label. Most-skipped is music-only.

    image image image
  • Hardening media identification
    Album and series matching uses calendar year more reliably, orphan cleanup / rematch no longer leaves stale work hanging, and library availability races are tightened so scans and watchers fail less loudly.

  • Easier first-run setup
    Until setup is finished, every restart logs a clear K7_SETUP_TOKEN=... line you can grep in docker logs / kubectl logs. Background jobs wait until setup is done, and default container logging is quieter so that token line is easier to spot.

Changes

Features

  • feat(ui): add resume and restart on detail pages
  • feat(stats): show clearer titles and language labels
  • feat(home): apply shared profile watch state on feed

Bug Fixes

  • fix(home): load keep watching with user auth
  • fix(playback): ignore bad duration when saving progress
  • fix(maui): fix video volume gestures and fullscreen
  • fix(nav): fix back button and focus
  • fix(ui): polish media card and playback policy
  • fix(setup): wait for setup before background jobs
  • fix(libraries): harden availability races and watcher failures
  • fix(media): cascade orphan cleanup and cancel stale rematch tasks
  • fix(media): match albums and series by calendar year

Artifacts

  • Docker: ghcr.io/kaybi-gh/k7:1.4.0
  • Android: K7-1.4.0-android.apk
  • Windows: K7-1.4.0-win-x64.zip