You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Release tag pushes now create a GitHub Release automatically after the Docker image publishes, with release notes
extracted from the matching CHANGELOG.md section and release-candidate tags falling back to their base version
section when there is no exact RC changelog heading.
Added mobile-friendly log sharing controls to the Logs screen: the console now defaults to the latest 100 visible
lines, offers larger preset ranges, and can copy the currently filtered/shown lines directly to the clipboard.
Fixed
Fixed Jellyfin 12.0 RC1 compatibility after Jellyfin's 20260531160000_DisableLegacyAuthorization migration disables
legacy authorization. HCC now sends Jellyfin REST credentials through the modern Authorization: MediaBrowser ... Token=...
header and opens the Jellyfin WebSocket with modern Authorization plus legacy token headers, and both modern ApiKey and legacy api_key query parameters. This addresses Jellyfin 12 startup failures that showed 403 Forbidden during WebSocket handshake and 401 from /Devices, /Library/VirtualFolders, or /Sessions/Capabilities/Full without breaking Jellyfin 10.x WebSocket authentication.
Fixed Diagnostics version display and rollback guidance for release-candidate Docker tags. Runtime versions produced
by setuptools_scm are now shown in Docker tag form (1.1.1-rc.1, not 1.1.1rc1), update-triggered rollback stores
that tag form, and installs whose config only contains the build fallback (0.0.0.dev0) derive a rollback target from
GitHub releases/tags instead of showing the fallback as a real image version.
Fixed version checks so the "include pre-release versions" toggle selects the expected release channel: disabled shows
the latest stable release, enabled shows the latest release candidate/pre-release when one exists.
Fixed rollback target selection for release candidates so 1.1.1-rc.2 rolls back to 1.1.1-rc.1, while 1.1.1-rc.1 prefers the same-base stable 1.1.1 over older release candidates such as 1.1.0-rc.5.
Updated the Docker Hub overview to mention Jellyfin support and the current log copy/download support flow.