Skip to content

1.0.0

Latest
Compare
Choose a tag to compare
@BlacktailAi BlacktailAi released this 06 Dec 18:01
· 7 commits to main since this release

1.0.0 (2024-12-06)

Bug Fixes

  • added missing start command (9a7ffdb)
  • check_server default values for delay and check-interval (4945a9d)
  • convert environment variables to int (#70) (7ab3d2a)
  • create directories which are required to run ComfyUI (#58) (6edf62b)
  • don’t persist credentials (1546420)
  • don't run ntpdate as this is not working in GitHub Actions (2f7bd3f)
  • got rid of syntax error (c04de4d)
  • images in subfolders are not working, fixes #12 (37480c2)
  • path should be "loras" and not "lora" (8e579f6)
  • removed xl_more_art-full_v1 because civitai requires login now (2e8e638)
  • return the output of "process_output_image" and access jobId correctly (#11) (dc655ea)
  • semantic-release: added .releaserc (#21) (12b763d)
  • start the container in all cases (413707b)
  • update the version inside of semanticrelease (d93e991)
  • updated path to "comfyui" (37f66d0)
  • use custom GITHUB_TOKEN to bypass branch protection (9b6468a)

Features

  • added default ComfyUI workflow (fa6c385)
  • added FLUX.1 schnell & dev (9170191)
  • added runpod as local dependency (9deae9f)
  • added sensible defaults and default platform (3f5162a)
  • added unit tests for everthing, refactored the code to make it better testable, added test images (a7492ec)
  • added xl_more_art-full_v1, improved comments (9aea8ab)
  • automatically update latest version (7d846e8)
  • base64 image output (#8) (76bf0b1)
  • example on how to configure the .env (4ed5296)
  • image-input, renamed "prompt" to "workflow", added "REFRESH_WORKER" (#14) (5f5e390)
  • logs should be written to stdout so that we can see them inside the worker (fc731ff)
  • network-volume; execution time config; skip default images; access ComfyUI via web (#35) (070cde5), closes #16
  • run the worker locally (#19) (34eb32b)
  • simplified and added compatibility with Windows (9f41231)
  • simplified input (35c2341)
  • simplified input to just have "prompt", removed unused code (0c3ccda)
  • support sd3 (#46) (dde69d6)
  • updated path to "comfyui", added "ntpdate" to have the time of the container in sync with AWS (2fda578)
  • use local ".env" to load env variables, mount "comfyui/output" to localhost so that people can see the generated images (aa645a2)
  • use models from huggingface, not from local folder (b1af369)
  • wait until server is ready, wait until image generation is done, upload to s3 (ecfec13)

BREAKING CHANGES

  • we have 3 different images now instead of just one: base, sdxl and sd3

  • ci: use branch name for creating dev releases

  • ci: replace "/" with "-" to have a valid tag name

  • ci: correctly handle the tag name

  • ci: build an image that contains sd3 using docker bake

  • ci: use "set" instead of "args"

  • ci: use "env" instead of "set"

  • ci: use variables instead of args

  • ci: set variables directly for the targets

  • ci: write the secrets into the GITHUB_ENV

  • ci: handle env variables correctly

  • ci: use env variables from GitHub Variables

  • ci: added back to env

  • ci: print out env

  • ci: adding the vars directly into the workflow

  • ci: example workflow for sd3

  • ci: renamed DOCKERHUB_REPO to DOCKERHUB_REPOSITORY

  • ci: removed quotes for DOCKERHUB_REPOSITORY

  • ci: only use DOCKERHUB_REPO in bake

  • ci: added vars into sd3 target

  • ci: added direct target

  • ci: back to basics

  • ci: multi-stage build to not expose the HUGGINGFACE_ACCESS_TOKEN

  • ci: write everything into GITHUB_ENV again

  • ci: use correct name for final stage

  • ci: use correct runner

  • fix: make sure to use the latest versions of all packages

  • ci: simplified variables for all targets

  • docs: added 3 images, updated build your own image

  • docs: updated TOC

  • ci: updated name

  • ci: use docker bake to publish 3 images instead of just 1