Skip to content

K7 v1.11.1

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Sep 21:37
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
d333a68

Highlights

  • Android playback: leftover last-frame on close is gone, play/pause stays in sync, the seek spinner only shows while the next frame buffers, and HLS reattaches the ExoPlayer surface after a session. Starting music tears down native video so the two players do not overlap.
  • Remux before encode: a cold remux init.m4s 503 no longer jumps to 1080p encode. Playback stays on Original remux for a short window. Wiped transcode cache, remux heads, AAC channel layout, sidecar VTT 503, and NVENC detection are more reliable.
  • Windows sign-in: the unpackaged app finishes native login through k7://callback/login instead of spinning on the system-browser sign-in page.
  • Link previews: pasted movie / series / album / artist URLs now show the poster (title and overview already did). Admins can turn media previews off under Admin -> Experience -> General.

Changes

Bug Fixes

  • fix(auth): complete windows native login via k7 protocol
  • fix(web): show media posters in shared url previews
  • fix(playback): stay on remux before encode fallback
  • fix(transcode): recover wiped cache and keep encode windows
  • fix(transcode): spawn remux heads from live tip
  • fix(transcode): keep source aac channel layout
  • fix(transcode): return 503 on sidecar vtt cache miss
  • fix(transcode): detect nvenc without scale_cuda probe
  • fix(maui): reattach exo surface after hls session
  • fix(maui): show spinner only while seek buffers
  • fix(maui): clear leftover frame when closing player
  • fix(maui): keep play pause on user toggle
  • fix(maui): tear down native video when audio starts
  • fix(maui): keep android splash wordmark uncropped

Artifacts

  • Docker: ghcr.io/kaybi-gh/k7:1.11.1
  • Android: K7-1.11.1-android.apk
  • Windows: K7-1.11.1-win-x64.zip
  • iOS: K7-1.11.1-ios-sideload.ipa (AltStore source: apps.json)