Releases: SaladTechnologies/comfyui-api
Releases · SaladTechnologies/comfyui-api
1.13.1 - Add Support for LoadAudio node
- adds file management support for the LoadAudio node. resolves #96
- updates docker images to comfy 0.3.67
- adds various examples to readme.
1.13.0 - Webhook Improvements
- Requests now support a
.webhook_v2field. webhooks v2 are signed standard webhooks, and match the schema of the normal response body. resolves #86 - System events are now signed
- Salad metadata is expanded to include new default environment variables
- New events for file downloads, uploads, and deletions, making it easy to remotely monitor the status of local cache. resolves #91
1.12.0 - LRU Caching
- Adds optional LRU cache management to keep local storage from growing in an unbounded way. resolves #83
- refactors model listing to use comfyui apis.
- Updates docker images to comfy 0.3.66
1.11.0 - More storage options
- Storage has been refactored into modular storage providers
- There are now several storage providers: s3, http, azure blob, and huggingface.
- It is easy to add new storage providers
- Storage providers add support for both downloading and uploading from their respective providers.
- Improve content-type detection for uploads
- change filename behavior: prepend with unique id instead of replacing entirely.
- update docker images to comfy 0.3.64
- tests for workflow functionality
- tests for new storage providers
- documentation of new features, including development guide
- resolves #81
1.10.0 - Dynamic model loading, manifest support, execution stats
- You can now provide a url instead of a model name in any model loading node. This will result in the remote model being locally cached and used. Subsequent requests for the same model url will not re-download, but instead use the locally cached version. resolves #55
- You can now include a manifest via environment variable, or a json or yaml file, that will perform additional setup prior to the server becoming ready. This allows you to install pip or apt packages, custom nodes, and models via configuration, as opposed to during container image build.
- Some execution stats are returned now, including the amount of time spent preprocessing the prompt (i.e. downloading images and models), the amount of time comfy spent executing the prompt, amount of time uploading assets, and a timestamp for when each node began running. These are returned in
.statsin the response body. resolves #54 - dependency updates resolve #78
- under the hood, all downloads and uploads run through a new singleton
RemoteStorageManagerclass, which handles caching and conflicts, and determines the best approach to download a file based on its url. - functionality in the
utils.tsfile have been decomposed into several other files, including the new remote storage manager. - bumps to comfy 0.3.62 in docker images
1.9.2 - Support S3 output in workflow endpoints
- #66 from @AlexanderUngefug - adds the missing s3 support to workflow endpoints
- #65 dependency update
1.9.1 - Add support for more media loading nodes
- Adds support for additional media loading nodes. These nodes now behave the same as the
LoadImagenode, where inputs can be base64, http url, or s3 url.- LoadImage
- LoadImageMask
- LoadImageOutput
- VHS_LoadImagePath
- VHS_LoadImages
- VHS_LoadImagesPath
- LoadVideo
- VHS_LoadVideo
- VHS_LoadVideoPath
- VHS_LoadVideoFFmpegPath
- VHS_LoadVideoFFmpeg
1.9.0 - S3 Storage Backend, Instance Deletion Cost Management
- Adds support for including image inputs as S3 URLs
- Adds support for uploading outputs to s3 and returning s3 urls instead of base64 encoded files
- Adds support for asynchronously uploading outputs to s3 and returning a 202 immediately for the request.
- Adds support for SaladCloud's Instance Deletion Cost Endpoint so that nodes with more work queued are less likely to be scaled in when adjusting replica count on the container group.
- Expands test coverage
@x0xa This release provides a non-base64 encoded method for receiving generated outputs.
1.8.4 - Bugfixes and Dependency Updates
- fixes a bug in
downloadImage, via #48 - updates dependencies
- added tests to cover bugs found by the community.
Thanks @liunian-zy
resolves #43
1.8.3 - small bug fix and add base images that work on 50xx gpus
- resolves #36 by performing additional validation on an image input string
- Adds base images for cuda 12.8 that work on rtx 50xx gpus.