PackageTrack
Sign in Get early access

github.com/livepeer/go-livepeer

v0.9.1 #2221 most downloaded on Go modules livepeer/go-livepeer

What this package is like to depend on

Last release 5 days ago

18 Aug 2026

Release timing varies

gaps range from 8 days to 3 months

Most releases are documented

notes for 50 of 66 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

422 releases · first in 2017

49 releases in the last 12 months

see the full history below

Release timeline

422 releases · Dec 2017 to Aug 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 422
  1. v0.9.2-0.20260818184720-176aa415ccea 18 Aug 2026 pre-release

    Nothing published for this version

  2. v0.9.2-0.20260812152130-8e852c36bbfd 12 Aug 2026 pre-release

    Nothing published for this version

  3. v0.9.1 12 Aug 2026
    Release notes

    What's Changed

    Note

    This release is published in sync with the Livepeer Python SDK v1.0.0 (see livepeer/livepeer-python-gateway#59).

    Full Changelog: v0.9.0...v0.9.1

    Open source →
    Release notes
    • #4008 runner: Add a session-scoped payment URL to the runner challenge.
    • #4009 signer: Add app field
    • #4014 signer: Add price ceilings
    • #3902 ai/live: Terminate streams from heartbeat response (@gioelecerati)
    Open source →
  4. v0.9.1-0.20260803181253-cc49228a1b37 03 Aug 2026 pre-release

    Nothing published for this version

  5. v0.9.1-0.20260730194303-bafb22c47210 30 Jul 2026 pre-release

    Nothing published for this version

  6. v0.9.0 25 Jul 2026
    Release notes

    Breaking Changes 🚨🚨

    • remote-signer: The node now refuses to start when /generate-live-payment would be unauthenticated (-remoteSignerWebhookUrl unset) on a publicly-accessible -httpAddr. Pass -remoteSignerAllowNoAuth to override. (#3959)

    What's Changed

    • fix(remote-signer): default -cliAddr to loopback in remote signer mode by @rickstaa in #3962
    • feat(cmd): bridge slog level to the glog -v flag by @rickstaa in #3944
    • feat(remote-signer): fail closed when serving unauthenticated on a public address by @rickstaa in #3959
    • ci: modernize builds for reliability by @j0sh in #3965
    • devtool: tolerate raced round initialization by @j0sh in #3970
    • fix: Update installation guide link in README by @ad-astra-video in #3981
    • Update trickle local publisher streaming behavior by @j0sh in #3990
    • Extract standalone Scope runtime by @j0sh in #3989
    • Live Runner by @j0sh in #3938
    • ci: bump docker metadata action by @j0sh in #3991
    • pm: reject ticket params with a zero expiration block by @rickstaa in a6c4b1e
    • trickle: TLS certificate validity is now enforced if live runners are enabled. Deployments using self-signed or expired certificates must fix their certs or opt out. Deployments not using a live runner will continue to ignore self-signed certificates. (#3964)

    Full Changelog: v0.8.11...v0.9.0

    Open source →
    Release notes

    Breaking Changes 🚨🚨

    • #3959 remote-signer: Refuse to start when /generate-live-payment would be unauthenticated (-remoteSignerWebhookUrl unset) on a publicly-accessible -httpAddr; pass -remoteSignerAllowNoAuth to override (@rickstaa)

    Features ⚒

    General

    • #3938 Add Live Runner
    • #3989 Scope runtime
    • #3944 Bridge slog level to the glog -v flag so -v controls newer subsystem logging (@rickstaa)

    Broadcaster

    Orchestrator

    • #3964 trickle: Enforce TLS if Live Runner is enabled

    Transcoder

    Bug Fixes 🐞

    General

    • #3962 remote-signer: Default -cliAddr to a loopback address in remote signer mode so the node no longer fails to start by binding the CLI server to :80 (@rickstaa)

    Broadcaster

    • a6c4b1e pm: Reject ticket params with a zero expiration block so they are subjected to the economic caps (@rickstaa)

    CLI

    Open source →
  7. v0.8.12-0.20260723214750-b4b9053b95fc 23 Jul 2026 pre-release

    Nothing published for this version

  8. v0.8.12-0.20260722185219-89561551d7bc 22 Jul 2026 pre-release

    Nothing published for this version

  9. v0.8.12-0.20260717154256-5e8ab2376779 17 Jul 2026 pre-release

    Nothing published for this version

  10. v0.8.12-0.20260626121336-866df77eda52 26 Jun 2026 pre-release

    Nothing published for this version

  11. v0.8.12-0.20260623075025-e466b131cfb0 23 Jun 2026 pre-release

    Nothing published for this version

  12. v0.8.11 22 Jun 2026
    Release notes

    What's Changed

    • ai/live: Send Kafka event for tracking payments by @j0sh in #3877
    • box: add webcam input and fix bash conditionals by @rickstaa in #3882
    • BYOC: add auth token to byoc worker registration by @ad-astra-video in #3878
    • Remove x11 from MacOS builds by @j0sh in #3889
    • trickle: Add a //next endpoint by @rickstaa in #3925
    • signer: Add auth webhook callback by @j0sh in #3897
    • feat(ai_mediaserver): Make RTMP output optional in AI media server (lv2v) by @eliteprox in #3946
    • docs(changelog): Document ticket params zero-expiration fix by @rickstaa in #3956

    Full Changelog: v0.8.10...v0.8.11

    Open source →
    Release notes

    Features ⚒

    General

    • #3889 Remove x11 from MacOS builds (@j0sh)
    • #3925 trickle: Add a /<channel>/next endpoint (@rickstaa)
    • #3882 box: add webcam input and fix bash conditionals (@rickstaa)

    AI – LV2V

    • #3946 ai/live: Make RTMP output optional in AI media server (@eliteprox)
    • #3897 signer: Add auth webhook callback (@j0sh)
    • #3877 ai/live: Send Kafka event for tracking payments (@j0sh)

    AI – BYOC

    • #3878 byoc: add auth token to byoc worker registration (@ad-astra-video)

    Bug Fixes 🐞

    Broadcaster

    • a6c4b1e pm: Reject ticket params with a zero expiration block so they are subjected to the economic caps (@rickstaa)
    Open source →
  13. v0.8.11-0.20260402005146-9e68815adf5e 02 Apr 2026 pre-release

    Nothing published for this version

  14. v0.8.11-0.20260323110143-507a543d82a1 23 Mar 2026 pre-release

    Nothing published for this version

  15. v0.8.11-0.20260312194856-ad7d5e43db39 12 Mar 2026 pre-release

    Nothing published for this version

  16. v0.8.10 10 Mar 2026
    Release notes

    What's Changed

    General

    Broadcaster

    • #3864 Fix crash in broadcaster max price calculation (@j0sh)

    Orchestrator

    AI – LV2V

    AI – BYOC

    Full Changelog: v0.8.9...v0.8.10

    Open source →
    Release notes

    General

    • #3872 build: install XQuartz in macOS CI to fix arm64 builds (@hjpotter92)

    Broadcaster

    • #3864 Fix crash in broadcaster max price calculation (@j0sh)

    Orchestrator

    • #3863 Update LPMS to c44af72 (@j0sh)

    AI – LV2V

    • #3791 ai/live: Remote signer: GetOrchestratorInfo (@j0sh)
    • #3822 ai/live: Remote signer: tickets (@j0sh)
    • #3866 ai/live: Remote signer: discovery (@j0sh)
    • #3870 ai/live: Remote signer: updates (@j0sh)

    AI – BYOC

    • #3865 byoc: add orch swap reporting same as lv2v (@ad-astra-video)
    • #3857 byoc: fix orchestrator streaming reserve capacity (@ad-astra-video)
    • #3871 byoc: Merge BYOC capabilities with existing capabilities and pricing (@eliteprox)
    Open source →
  17. v0.8.10-0.20260225081510-48c5d860fec7 25 Feb 2026 pre-release

    Nothing published for this version

  18. v0.8.10-0.20260220144516-8de5e304e654 20 Feb 2026 pre-release

    Nothing published for this version

  19. v0.8.10-0.20260211154729-cd208259aca6 11 Feb 2026 pre-release

    Nothing published for this version

  20. v0.8.10-0.20260211054452-d654ac5bf848 11 Feb 2026 pre-release

    Nothing published for this version

  21. v0.8.10-0.20260131042509-f117b4423f86 31 Jan 2026 pre-release

    Nothing published for this version

  22. v0.8.10-0.20260130222619-778c2e131f25 30 Jan 2026 pre-release

    Nothing published for this version

  23. v0.8.10-0.20260126173415-ab55f826503f 26 Jan 2026 pre-release

    Nothing published for this version

  24. v0.8.10-0.20260124165002-1a268075a8fe 24 Jan 2026 pre-release

    Nothing published for this version

  25. v0.8.10-0.20260121225015-92bdb59f1690 21 Jan 2026 pre-release

    Nothing published for this version

  26. v0.8.9 07 Jan 2026
    Release notes

    What's Changed

    Features ⚒

    General

    • Gateway-native WHEP server for playback of realtime AI video
    • #3841 byoc/streaming: add streaming workload processing capability to BYOC (@ad-astra-video)

    Orchestrator

    Bug Fixes 🐞

    General

    New Contributors

    Full Changelog: v0.8.8...v0.8.9

    Open source →
    Release notes

    Features ⚒

    General

    • Gateway-native WHEP server for playback of realtime AI video
    • #3841 byoc/streaming: add streaming workload processing capability to BYOC (@ad-astra-video)

    Orchestrator

    • #3814 ai/worker: Add scope pipeline support to worker and build scripts (@victorges)
    • #3823 ai/worker: Add sd15-v2v image support (@victorges)
    • #3843 ai/worker: Add sdxl-v2v image support (@victorges)
    • #3849 byoc: fix orchestrator stream setup when fails (@ad-astra-video)

    Bug Fixes 🐞

    General

    • #3777 docker: Forcefully SIGKILL runners after timeout (@pwilczynskiclearcode)
    • #3779 worker: Fix orphaned containers on node shutdown (@victorges)
    • #3781 worker/docker: Destroy containers from watch routines (@victorges)
    Open source →
  27. v0.8.9-0.20251225002406-8a37cb268722 25 Dec 2025 pre-release

    Nothing published for this version

  28. v0.8.9-0.20251124115626-9496acebaae5 24 Nov 2025 pre-release

    Nothing published for this version

  29. v0.8.9-0.20251124101602-74efd27af9a6 24 Nov 2025 pre-release

    Nothing published for this version

  30. v0.8.9-0.20251118192853-a88a41ccf2f6 18 Nov 2025 pre-release

    Nothing published for this version

  31. v0.8.9-0.20251115024604-3123abc5c642 15 Nov 2025 pre-release

    Nothing published for this version

  32. v0.8.9-0.20251114203019-1b0e740345a1 14 Nov 2025 pre-release

    Nothing published for this version

  33. v0.8.9-0.20251113015322-0e49665a4943 13 Nov 2025 pre-release

    Nothing published for this version

  34. v0.8.9-0.20251110210820-586f1d67ef04 10 Nov 2025 pre-release

    Nothing published for this version

  35. v0.8.9-0.20251107104455-c49224817de0 07 Nov 2025 pre-release

    Nothing published for this version

  36. v0.8.9-0.20251031183132-5629cca8320c 31 Oct 2025 pre-release

    Nothing published for this version

  37. v0.8.9-0.20251030203851-f5e759d6d14c 30 Oct 2025 pre-release

    Nothing published for this version

  38. v0.8.9-0.20251024004505-1c022073bbb0 24 Oct 2025 pre-release

    Nothing published for this version

  39. v0.8.9-0.20251002190910-7dff8477cca7 02 Oct 2025 pre-release

    Nothing published for this version

  40. v0.8.9-0.20250930160506-182f0278c343 30 Sep 2025 pre-release

    Nothing published for this version

  41. v0.8.9-0.20250930085704-77a82d2de733 30 Sep 2025 pre-release

    Nothing published for this version

  42. v0.8.9-0.20250926001203-7f0440115b93 26 Sep 2025 pre-release

    Nothing published for this version

  43. v0.8.8 25 Sep 2025
    Release notes

    What's Changed

    Full Changelog: v0.8.7...v0.8.8

    Open source →
    Release notes

    Features ⚒

    General

    • #3719 Support multiple instances per orchestrator in discovery (@j0sh)

    Orchestrator

    • #3749 worker: Overrule resource-hog AI runner containers on startup (@victorges)
    Open source →
  44. v0.8.8-0.20250919210947-19ded517c371 19 Sep 2025 pre-release

    Nothing published for this version

  45. v0.8.8-0.20250917153019-d095d9655b60 17 Sep 2025 pre-release

    Nothing published for this version

  46. v0.8.8-0.20250917051010-25a8dbb89d11 17 Sep 2025 pre-release

    Nothing published for this version

  47. v0.8.8-0.20250911033544-1d62ddceb040 11 Sep 2025 pre-release

    Nothing published for this version

  48. v0.8.7 05 Sep 2025
    Release notes

    What's Changed

    Features

    General

    • #3532 Payment "per time" instead of "pay per pixel" (@leszko)
    • #3686 Add comfyui / streamdiffusion pipeline to current-live pipeline (@leszko)
    • #3705 AI/Live: segmented MediaWriter / MediaReader (@j0sh)
    • #3641 BYOC: switch billing model to 1 ticket per second of compute (@ad-astra-video)
    • #3680 AI: allow local Kafka with no auth for local deployment (@ad-astra-video)
    • #3623 Stop stream if there are no payments from Gateway (@leszko)

    Broadcaster

    • #3714 Make debug segment count configurable (@mjh1)
    • #3721 Stream heartbeats (@mjh1)
    • #3657 Re-encode audio to AAC for non-local (@j0sh)
    • #3676 Pass full URLs to app for WHEP, status and update (@mjh1)
    • #3733 Send authorization header to support new API (@mjh1)
    • #3671 Send trickle errors down to processStream (@j0sh)
    • #3677 Enable Video-to-Video suspension mechanism (penalty = 5) (@leszko)
    • #3678 Add LiveSelectionAlgorithm (@leszko)
    • #3694 Fix zeroing ai_container_idle metric for non-existing Os (@leszko)
    • #3695 Remove session from pool if selection failed (@leszko)
    • #3709 Send Kafka event when no orchestrators are available (@mjh1)
    • #3722 Send Kafka event on orchestrator swaps (@j0sh)
    • #3634 BYOC: Allow clients to include or exclude specific Orchestrators by serviceAddr in requests (@ad-astra-video)
    • #3682 AI/Live: store & forward parameter updates (@j0sh)
    • #3688 AI: options for /live/video-to-video update & status routes to support local browser tests (@ad-astra-video)

    Orchestrator

    Transcoder

    CLI

    • #3700 cmd: move a few things to starter for easy embedding (@iameli)

    Bug Fixes

    General

    Broadcaster

    Orchestrator

    • #3640 Add lock while removing session during O suspension (@leszko)
    • #3667 Don't delete stream state if requestID doesn't match (@mjh1)
    • #3708 Retry ffmpeg more often in AI/Live to improve stream resilience (@j0sh)

    Transcoder

    New Contributors

    Full Changelog: v0.8.6...v0.8.7

    Open source →
    Release notes

    Breaking Changes 🚨🚨

    Features ⚒

    General

    • #3532 Payment "per time" instead of "pay per pixel" (@leszko)
    • #3686 Add comfyui / streamdiffusion pipeline to current-live pipeline (@leszko)
    • #3705 AI/Live: segmented MediaWriter / MediaReader (@j0sh)
    • #3641 BYOC: switch billing model to 1 ticket per second of compute (@ad-astra-video)
    • #3680 AI: allow local Kafka with no auth for local deployment (@ad-astra-video)
    • #3623 Stop stream if there are no payments from Gateway (@leszko)

    Broadcaster

    • #3714 Make debug segment count configurable (@mjh1)
    • #3721 Stream heartbeats (@mjh1)
    • #3657 Re-encode audio to AAC for non-local (@j0sh)
    • #3676 Pass full URLs to app for WHEP, status and update (@mjh1)
    • #3733 Send authorization header to support new API (@mjh1)
    • #3671 Send trickle errors down to processStream (@j0sh)
    • #3677 Enable Video-to-Video suspension mechanism (penalty = 5) (@leszko)
    • #3678 Add LiveSelectionAlgorithm (@leszko)
    • #3694 Fix zeroing ai_container_idle metric for non-existing Os (@leszko)
    • #3695 Remove session from pool if selection failed (@leszko)
    • #3709 Send Kafka event when no orchestrators are available (@mjh1)
    • #3722 Send Kafka event on orchestrator swaps (@j0sh)
    • #3634 BYOC: Allow clients to include or exclude specific Orchestrators by serviceAddr in requests (@ad-astra-video)
    • #3682 AI/Live: store & forward parameter updates (@j0sh)
    • #3688 AI: options for /live/video-to-video update & status routes to support local browser tests (@ad-astra-video)

    Orchestrator

    • #3665 Box: give GPUs to orchestrator if running GPU pipeline (@victorges)
    • #3674 AI: fix startup to allow 0 price on AI models (@ad-astra-video)

    Transcoder

    • #3734 Update LPMS to a53e20a (@j0sh)

    CLI

    • #3700 cmd: move a few things to starter for easy embedding (@iameli)

    Bug Fixes 🐞

    General

    • #3711 AI/Live: watchdog for output segments (@j0sh)
    • #3670 Set trickle idle timeout (@j0sh)
    • #3594 Fix multiple issues in trickle, improving reliability and stability (@j0sh)
    • #3650 BYOC: fix payment ticket count calculation (@ad-astra-video)
    • #3651 BYOC: fix request timeout when removing capability (@ad-astra-video)

    Broadcaster

    • #3673 AI/Live: WHIP endpoint updates for stream creation (@ad-astra-video)
    • #3713 Send param updates to Kafka from control handler (@j0sh)
    • #3699 Metrics: set correct pipeline and model_name labels (@pwilczynskiclearcode)
    • #3702 Metrics: GetCapacity supports pipeline/modelID filtering (@pwilczynskiclearcode)

    Orchestrator

    • #3640 Add lock while removing session during O suspension (@leszko)
    • #3667 Don't delete stream state if requestID doesn't match (@mjh1)
    • #3708 Retry ffmpeg more often in AI/Live to improve stream resilience (@j0sh)

    Transcoder

    • #3734 Update LPMS to a53e20a (@j0sh)
    Open source →
  49. v0.8.7-0.20250831202415-4a2774a2f7af 31 Aug 2025 pre-release

    Nothing published for this version

  50. v0.8.7-0.20250819010228-99e4fde533bd 19 Aug 2025 pre-release

    Nothing published for this version

  51. v0.8.7-0.20250818152552-609f72238495 18 Aug 2025 pre-release

    Nothing published for this version

  52. v0.8.7-0.20250818122423-404428399f5c 18 Aug 2025 pre-release

    Nothing published for this version

  53. v0.8.7-0.20250815141839-204215042cc7 15 Aug 2025 pre-release

    Nothing published for this version

  54. v0.8.7-0.20250811105915-31d2e1f89f81 11 Aug 2025 pre-release

    Nothing published for this version

  55. v0.8.7-0.20250626135313-808f7936d723 26 Jun 2025 pre-release

    Nothing published for this version

  56. v0.8.7-0.20250625165927-c7747ed54112 25 Jun 2025 pre-release

    Nothing published for this version

  57. v0.8.6 23 Jun 2025
    Release notes

    What's Changed

    • #3570 Add Generic Processing Pipeline (aka Bring Your Own Container)
    • #3604 Update lpms to new version to fix transcoder disk space leak (i.e. livepeer/lpms#434)
    • A number of changes related to the Realtime Video AI (Live Video to Video workflow)
    • #3505 Introduce min runner version to selection
    • #3593 Add new gateway ticket metrics
    • #3389 Fix combined orch batch AI capability management
    • #3589 Change binding host for docker containers from 0.0.0.0 to 127.0.0.1

    Full Changelog: v0.8.5...v0.8.6

    Open source →
    Release notes

    Features ⚒

    General

    • #3570 Add Generic Processing Pipeline (aka Bring Your Own Container) (@ad-astra-video)
    • A number of changes related to the Realtime Video AI (Live Video to Video workflow)

    Gateway

    Orchestrator

    • #3505 Introduce min runner version to selection (@leszko)

    Bug Fixes 🐞

    Orchestrator

    • #3589 Change binding host for docker containers from 0.0.0.0 to 127.0.0.1 (@leszko)
    • #3592 ai/worker: Fix version discovery on containers startup (@victorges)
    • #3595 ai/worker: Fetch hardware info from all containers (@victorges)
    • #3389 Fix combined orchestrator capacity management for batch pipelines (@ad-astra-video)

    CLI

    Open source →
  58. v0.8.6-0.20250610214758-f4e223438057 10 Jun 2025 pre-release

    Nothing published for this version

  59. v0.8.6-0.20250609171929-fa26d84f1118 09 Jun 2025 pre-release

    Nothing published for this version

  60. v0.8.6-0.20250531183442-280ea4dfe321 31 May 2025 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive