Skip to content

Releases: livepeer/comfystream

v0.1.8

10 Dec 20:08
06b2a27

Choose a tag to compare

This release upgrades the ComfyStream docker runtime to target torch 2.8.0+cu128 and addresses recent security fixes

What's Changed

  • bump torch==2.8.0 by @eliteprox in #369
  • chore(deps): bump next from 15.5.3 to 15.5.7 in /ui by @dependabot[bot] in #547
  • fix(docker): update supervisord configuration for Comfystream API by @eliteprox in #549
  • refactor(deps): move byoc / pytrickle dependency outside of comfystream package by @Copilot in #551
  • fix: update the version of react to patched one by @JJassonn69 in #554
  • fix(docker): update base image and ComfyUI version in Dockerfiles by @JJassonn69 in #553
  • chore(ci): update GitHub Actions runner to self-hosted by @eliteprox in #556
  • chore: update Tailwind CSS to v4 by @JJassonn69 in #557
  • chore(ci): move tests back to github runner by @eliteprox in #561
  • Bump comfystream package and UI to version 0.1.8 by @Copilot in #566

Full Changelog: v0.1.7...v0.1.8

v0.1.7

28 Nov 22:48
7cdde1f

Choose a tag to compare

This release provides Livepeer network integration via pytrickle, allowing Orchestrators to deploy and advertise custom AI pipeline capabilities using livepeer/comfyui-base:stable.

This release also improves the ComfyStream Pipeline class interface with pause, resume, and stop methods for better control of running prompts.

TensorRT engines are built the same as for development use, refer to comfystream docs

For more information on the Bring-Your-Own-Container (BYOC) initiative, please refer to go-livepeer docs

What's Changed

BYOC Server

  • fix(docker): update cuDNN version in Dockerfile to match PyTorch version by @eliteprox in #496
  • fix(byoc): Use correct capability url for registration by @eliteprox in #460
  • docker(byoc): add default entrypoint, set log level to INFO, fix custom node blacklist by @eliteprox in #464
  • feat(pipeline): implement pause and resume functionality for prompt exec control by @eliteprox in #499

Developer Improvements

UI

  • ui: fix deprecated husky install command by @eliteprox in #445
  • Fix text output panel visibility - hide by default, show on first text output by @Copilot in #428

Dependency updates

  • chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #355
  • chore(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #483
  • pin setuptools<81 to resolve opentelemetry warning by @eliteprox in #465
  • chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #485
  • chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #463
  • chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #375
  • chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot[bot] in #456
  • chore(deps): bump actions/download-artifact from 4 to 6 by @dependabot[bot] in #482
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #515
  • chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 in /ui by @dependabot[bot] in #511
  • Bump version to 0.1.7 by @Copilot in #536

Full Changelog: v0.1.6...v0.1.7

v0.1.6

30 Sep 20:48
359593a

Choose a tag to compare

Release Notes Summery

This release introduces several major features and enhancements, including support for "pytrickle" in ComfyStream BYOC workflows, the addition of FasterLivePortrait and updated opencv-cuda support for Python 3.12, and the debut of ComfyUI-Manager with blacklist loading for improved performance. The UI has been refreshed to remove inline elements, and all documentation links have been updated to point to the new docs.comfystream.org. Models now use TAESD safetensors instead of PTH files for better efficiency. Critical bug fixes include updates to the pyproject.toml for ComfyUI registry compatibility, improved Docker image dependencies, added input timeouts to tensor loading nodes, and enhanced logging for input exceptions. Audio transcription workflows now use the correct sample rate, and unnecessary GitHub workflow triggers have been removed. Numerous dependency updates have also been made, such as bumping pytrickle, replacing deprecated pynvml, and upgrading Next.js, setup-node, and brace-expansion. The version is now bumped to 0.1.6, reflecting these improvements and fixes.

Download the docker images for comfystream from official livepeer dockerhub.

What's Changed

  • fix: update pyproject.toml metadata for comfyui registry by @eliteprox in #406
  • chore(deps): bump next from 15.2.4 to 15.5.3 in /ui by @dependabot[bot] in #392
  • workflows: fix sample rate in audio transcription by @eliteprox in #408
  • feat(byoc): add trickle to comfystream by @eliteprox in #357
  • remove ai-runner gh workflow trigger by @eliteprox in #414
  • fix(nodes): add input timeout to LoadTensor and LoadAudioTensor nodes by @eliteprox in #423
  • cleanup(nodes): Improve input exception logging by @eliteprox in #427
  • Update documentation links to docs.comfystream.org by @eliteprox in #431
  • launch.json: update capability name for byoc by @eliteprox in #437
  • fix(docker): add missing development libraries for Cairo and Pango by @eliteprox in #438
  • feat: GitHub workflow opencv-cuda compilation by @JJassonn69 in #432
  • chore: update opencv-cuda for Python 3.12, add FasterLivePortrait by @JJassonn69 in #413
  • chore(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #377
  • chore(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12 in /ui by @dependabot[bot] in #443
  • Feat/updated UI remove inline by @JJassonn69 in #444
  • models: use taesd safetensors instead of pth by @eliteprox in #440
  • feat: add ComfyUI-Manager, blacklist loading for performance by @eliteprox in #439
  • chore(deps): bump pytrickle 0.1.4, replace deprecated pynvml with nvidia-ml-py by @eliteprox in #453
  • Chore/update workflow manual by @JJassonn69 in #457
  • Bump version to 0.1.6 by @JJassonn69 in #458

Full Changelog: v0.1.5...v0.1.6

v0.1.5

13 Sep 00:45
f03762b

Choose a tag to compare

This release adds support for audio driven workflows and text outputs. An example real-time text transcription demo workflow using Whisper has been added.

The docker ComfyUI workspace has been upgraded to v0.3.56. ComfyStream is updated to support newer versions of ComfyUI

What's Changed

  • Fixes issues with importing the custom nodes and having comfyui in site-packages by @doctorpangloss in #374
  • fix: bump python to 3.12 for comfyui upgrade by @eliteprox in #379
  • fix: upgrade comfyui workspace in dockerfile to be compatible by @eliteprox in #380
  • fix launch config, patch comfyui workspace with install.py by @eliteprox in #381
  • fix: resolve convert_prompt failure by @eliteprox in #391
  • feat: add rtc data channel and text output for audio transcriptions by @eliteprox in #388
  • bump pkg ver to 0.1.5 by @eliteprox in #393

New Contributors

Full Changelog: v0.1.4...v0.1.5

v0.1.4

18 Aug 18:54
ab7115f

Choose a tag to compare

This release adds support for RTX 5090 GPUs using PyTorch 2.7.1+cu128. The minimum supported NVIDIA CUDA driver version is 570.124.06 with CUDA 12.8

This is a fast-follow release to v0.1.3

What's Changed

Full Changelog: v0.1.3...v0.1.4

v0.1.3

28 Jul 15:20
54ed7f6

Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.3-pre

24 Jul 21:31

Choose a tag to compare

v0.1.3-pre Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.2...v0.1.3-pre

v0.1.2

23 Jun 14:38
4377203

Choose a tag to compare

This releases adds a token-gated external MPEG stream egress endpoint to ComfySteam. A demo page is available to view the MPEG stream, which can also be used as an OBS Video Source to capture output for live streaming. Additionally a bug fix was made to comfystream.client.update_prompts and python packages have been pinned to improve stability.

What's Changed

Full Changelog: v0.1.1...v0.1.2

v0.1.1

02 Jun 22:23
9e1dba9

Choose a tag to compare

What's Changed

  • qualify volume mount copy with --server flag by @eliteprox in #152
  • [COMFY-77] workflows: Remove separate build workflows for base and final images by @hjpotter92 in #178
  • refactor(dev): remove deprecated Tensordock spinup script by @rickstaa in #111
  • [COMFY-77] Update docker.yaml by @hjpotter92 in #181
  • [COMFY-80] docker.yaml: Trigger workflow in ai-runner after comfyui-base is built by @hjpotter92 in #185

Full Changelog: v0.1.0...v0.1.1

v0.1.0

28 Apr 22:16
f0f7d7e

Choose a tag to compare

ComfyStream v0.1.0 includes multi-resolution support, an improved depth map and an exportable pipeline class for easier integration. This release is available as a docker image at livepeer/comfyui-base:v0.1.0 and livepeer/comfystream:v0.1.0

New Features / Nodes

  • Super Resolution node with OpenCV
  • Multi-resolution support with tensorrt engine compilation examples (default engine supports ranges of height/width from 448px to 744px)
  • Exports the comfystream.pipeline class from Pipeline.py to make it easier to integrate ComfyStream into your own application through the python package namespace

New Models

  • Depth Anything V2 large model with tensorrt compilation

NOTE: Due to a version dependency, ComfyStream must be run with ComfyUI version 0.3.27 or older https://github.com/comfyanonymous/ComfyUI/releases/tag/v0.3.27

What's Changed

New Contributors

Full Changelog: v0.0.5...v0.1.0