Skip to content

Home Cinema Control 1.1.1-rc.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Jun 12:20
· 14 commits to develop since this release
353c025

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.