Skip to content

Commit d324663

Browse files
committed
v1.2.0 (bump Visionatrix to the latest version)
Signed-off-by: bigcat88 <[email protected]>
1 parent f3dbb19 commit d324663

File tree

7 files changed

+34
-17
lines changed

7 files changed

+34
-17
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [1.2.0 - 2025-02-17]
6+
7+
The Visionatrix service has been updated from version `1.9.0` to `1.11.0`.
8+
9+
### Added
10+
11+
- Many new Flows with `Pencil Sketch Portrait`, `Animal Clothing`, `SD3.5-Large`, `SD3.5-Medium`, `PixArt E`, `Aura Flow` models.
12+
- New `gemini-2.0-flash-001` model available for selection in settings.
13+
- Dynamic `LoRAs` support. For most basic Flows you can now easy add new loras from the `CivitAI`!
14+
- UI: Added a filter for `supported` flows and memory requirements for each flow.
15+
- UI: Displays required storage size for each model and for all models in a flow.
16+
- UI: Settings: For `Ollama` now dropdown list with available models displayed.
17+
- UI: Orphan models are now accessible in `Settings -> ComfyUI`.
18+
19+
### Changed
20+
21+
- All `Remove background` flows now use the new `ComfyUI_BiRefNet_ll` node with new models.
22+
523
## [1.1.0 - 2024-12-18]
624

725
The [Visionatrix](https://github.com/Visionatrix/Visionatrix) service has been updated from version `1.4.1` to `1.9.0`.

Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ RUN cd /Visionatrix && \
3636
ARCH=$(uname -m) && \
3737
if [ "$ARCH" = "aarch64" ]; then \
3838
echo "Installing PyTorch for ARM64"; \
39-
venv/bin/python -m pip install torch==2.4.1 torchvision torchaudio; \
39+
venv/bin/python -m pip install torch==2.6.0 torchvision torchaudio; \
4040
elif [ "$BUILD_TYPE" = "rocm" ]; then \
4141
venv/bin/python -m pip install torch==2.4.1 torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.1; \
4242
elif [ "$BUILD_TYPE" = "cpu" ]; then \
43-
venv/bin/python -m pip install torch==2.4.1 torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu; \
43+
venv/bin/python -m pip install torch==2.6.0 torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu; \
4444
else \
45-
venv/bin/python -m pip install torch==2.4.1 torchvision torchaudio; \
45+
venv/bin/python -m pip install torch==2.6.0 torchvision torchaudio; \
4646
fi && \
4747
rm -rf ~/.cache/pip
4848

@@ -102,4 +102,4 @@ CMD ["/bin/sh", \
102102
"/ex_app/lib/main.py", \
103103
"/ex_app_scripts/run_visionatrix.sh"]
104104

105-
HEALTHCHECK --interval=2s --timeout=2s --retries=300 CMD /healthcheck.sh
105+
HEALTHCHECK --interval=5s --timeout=2s --retries=300 CMD /healthcheck.sh

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ help:
1313
@echo " "
1414
@echo " Please use \`make <target>\` where <target> is one of"
1515
@echo " "
16-
@echo " build-push builds CPU images and uploads them to ghcr.io"
16+
@echo " build-push-cpu builds CPU images and uploads them to ghcr.io"
1717
@echo " build-push-cuda builds CUDA image and uploads it to ghcr.io"
1818
@echo " build-push-rocm builds ROCM image and uploads it to ghcr.io"
1919
@echo " "
@@ -37,7 +37,7 @@ help:
3737
build-push-cpu:
3838
npm ci && npm run build
3939
docker login ghcr.io
40-
docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag ghcr.io/cloud-py-api/$(APP_ID):$(VISIONATRIX_VERSION) --build-arg BUILD_TYPE=cpu .
40+
docker buildx build --push --platform linux/amd64 --tag ghcr.io/cloud-py-api/$(APP_ID):$(VISIONATRIX_VERSION) --build-arg BUILD_TYPE=cpu .
4141

4242
.PHONY: build-push-cuda
4343
build-push-cuda:

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,5 +66,3 @@ For more information, please refer to the original [Visionatrix documentation](h
6666
## Questions
6767

6868
Feel free to ask questions or report issues.
69-
70-
#### We are looking for maintainers for this ExApp (we will provide help)

appinfo/info.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,14 @@
1717
- 🌍 **Multilingual prompts**: Create AI content in any language supported by your chosen language model (e.g., QWEN or Gemini).
1818
- 🤖 **LLM integration**: Use Ollama (LLM + Vision) and Google Gemini for enhanced functionality.
1919
- 🖥️ **Hardware support**: Works on both CPU and GPU, with flexibility for various configurations.
20+
- ✏️ Support for editing workflows by adding LORAs within the Nextcloud interface.
2021
2122
---
2223
2324
⚠️ **This version is in beta** as we continue developing key features to deliver a complete and polished product:
2425
2526
- 💬 Chat interface with an AI media assistant.
26-
- ✏️ Support for editing workflows directly within the Nextcloud interface using the ComfyUI interface.
27-
- 🔄 On-the-fly model support for [CivitAI](https://civitai.com).
28-
- ⚙️ Enhanced configuration for ultra low-VRAM GPUs (4 GB) and other performance improvements.
27+
- 🎨 ComfyUI UI support. *(Planned for release with Nextcloud 32)*
2928
3029
---
3130
@@ -35,12 +34,13 @@ Share your custom workflows, big or small. For guidance on creating AI workflows
3534
3635
📚 For more details, visit the [repository](https://github.com/cloud-py-api/visionatrix) readme.
3736
]]></description>
38-
<version>1.1.0</version>
37+
<version>1.2.0</version>
3938
<licence>MIT</licence>
4039
<author mail="[email protected]" homepage="https://github.com/andrey18106">Andrey Borysenko</author>
4140
<author mail="[email protected]" homepage="https://github.com/bigcat88">Alexander Piskun</author>
4241
<namespace>Visionatrix</namespace>
4342
<category>tools</category>
43+
<category>multimedia</category>
4444
<website>https://github.com/cloud-py-api/visionatrix</website>
4545
<bugs>https://github.com/cloud-py-api/visionatrix/issues</bugs>
4646
<repository type="git">https://github.com/cloud-py-api/visionatrix</repository>
@@ -55,7 +55,7 @@ Share your custom workflows, big or small. For guidance on creating AI workflows
5555
<docker-install>
5656
<registry>ghcr.io</registry>
5757
<image>cloud-py-api/visionatrix</image>
58-
<image-tag>1.9.0</image-tag>
58+
<image-tag>1.11.0</image-tag>
5959
</docker-install>
6060
<routes>
6161
<route>

ex_app/lib/supported_flows.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
FLOWS_IDS = [
22
"sdxl_lighting",
33
"juggernaut_lite",
4-
"mobius_xl",
54
"playground_2_5_aesthetic",
6-
"playground_2_5_prometheus",
75
"stable_cascade",
8-
"flux1_dev",
96
"flux1_dev_8bit",
10-
"flux1_schnell",
117
"flux1_schnell_8bit",
128
"hunyuan_dit",
139
]

healthcheck.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
#!/bin/bash
22

3+
if ! nc -z 127.0.0.1 8288; then
4+
echo "ERROR: Visionatrix not responding on 127.0.0.1:8288"
5+
exit 1
6+
fi
7+
38
exit 0

0 commit comments

Comments
 (0)