Skip to content

Releases

v0.4.0

Choose a tag to compare

@jellyrock jellyrock released this 29 Oct 21:34
327b795

Install / update via the Jellyfin Dashboard

Dashboard → Plugins → Repositories → +, add this URL, then install JellyRock Companion from the catalog (auto-updates from here on):

https://jellyrock.github.io/jellyfin-plugin-jellyrock/manifest.json

Changes

Added

  • when JellyRock closes on an HTTPS server, it now leaves its SyncPlay group, so the rest of the group no longer waits for it (#33)

Fixed

  • on an HTTPS server, music and paused videos in JellyRock older than v2.23.0 are no longer stopped after about a minute (#35)
  • on an HTTPS server, closing JellyRock now clears its "now playing" within seconds, even when paused, and never stops a JellyRock that is still open (#34)

v0.3.0

Choose a tag to compare

@jellyrock jellyrock released this 24 Jul 06:15
029dc26

Install / update via the Jellyfin Dashboard

Dashboard → Plugins → Repositories → +, add this URL, then install JellyRock Companion from the catalog (auto-updates from here on):

https://jellyrock.github.io/jellyfin-plugin-jellyrock/manifest.json

Changes

Added

  • at-least-once command delivery via MessageId ack (#10)
  • Cold-launch cast producer: phantom session, pairing, validation (#9)

v0.2.0

Choose a tag to compare

@jellyrock jellyrock released this 16 Jul 19:10
9c1a3c8

Install / update via the Jellyfin Dashboard

Dashboard → Plugins → Repositories → +, add this URL, then install JellyRock Companion from the catalog (auto-updates from here on):

https://jellyrock.github.io/jellyfin-plugin-jellyrock/manifest.json

Changes

  • reap idle JellyRock playback sessions on HTTPS servers (#7)

v0.1.2

Choose a tag to compare

@jellyrock jellyrock released this 15 Jul 04:15
5627819

Install / update via the Jellyfin Dashboard

Dashboard → Plugins → Repositories → +, add this URL, then install JellyRock Companion from the catalog (auto-updates from here on):

https://jellyrock.github.io/jellyfin-plugin-jellyrock/manifest.json

Changes

Changed

  • Plugin catalog listing: clearer user-facing description, set the maintainer to
    Charles Ewert, and added the JellyRock icon. Documented that the plugin requires
    JellyRock v2.23.0 or newer (the release that added HTTPS remote-control support).

v0.1.1

Choose a tag to compare

@jellyrock jellyrock released this 15 Jul 01:09
220cf58

Install / update via the Jellyfin Dashboard

Dashboard → Plugins → Repositories → +, add this URL, then install JellyRock Companion from the catalog (auto-updates from here on):

https://jellyrock.github.io/jellyfin-plugin-jellyrock/manifest.json

Changes

Added

  • Release automation: push a release-x.y.z branch to bump the version, package
    the plugin with jprm,
    publish a GitHub release, and refresh the plugin-repo manifest.json so the
    Jellyfin Dashboard can install and auto-update the plugin.
    (#3)

Changed

  • Install: the primary path is now the Jellyfin Dashboard plugin repository; the
    manual scp/docker cp sideload is kept as a developer note.

v0.1.0

Choose a tag to compare

@cewert cewert released this 15 Jul 01:00

Install / update via the Jellyfin Dashboard

Dashboard → Plugins → Repositories → +, add this URL, then install JellyRock Companion from the catalog (auto-updates from here on):

https://jellyrock.github.io/jellyfin-plugin-jellyrock/manifest.json

Changes

Added

  • HTTPS "Cast to JellyRock" long-poll remote-control channel: forces
    SupportsMediaControl server-side for JellyRock sessions, attaches an
    ISessionController that queues fanned-out commands, and exposes an
    authenticated GET /JellyRock/RemoteControl/poll long-poll the Roku client
    consumes over TLS (no wss:// required). Closed-app hygiene drops the cast
    target once polling stops. (#667)
  • Server support for Jellyfin 10.9 – 10.11: a single net8.0 assembly
    compiled against the 10.9.0 API floor, with targetAbi pinned to 10.9.0.0.