1.20230818.0
2023-08-18
Better gating for MFA and fixed issues on iOS 16.1 / 16.2.
Fixed SDXL model importing issues on iPhones.
Added "Negative Original Image Size" for SDXL models which seems to help generated quality.
Added "HTTP API Server" option for iPad, which will launch a HTTP API server that you can talk to.
1.20230811.0
2023-08-13
Fixed crashes related to Metal FlashAttention and SDXL model.
1.20230810.1
2023-08-11
Fixed some crashes saw related to Metal FlashAttention usage and Generate button state.
1.20230807.0
2023-08-09
* Full integration of Metal FlashAttention. Cut image generation time by half with Metal FlashAttention on.
* Fixed various LoRA / SDXL LoRA importing issues in the app.
* Allow you to skip current generation to the next one (long press / right click to Stop all).
1.20230801.0
2023-08-02
* Fixed issues with importing SDXL model. Now these model can be imported / converted to 8-bit to save disk too.
* Fixed issues with import SDXL LoRAs. Note that there are two types of LoRA: one for SDXL Base and one for SDXL Refiner. Both are supported but they are not compatible with each other.
* Updated vae used for SDXL. You should tap SDXL model again to download the updated vae.
1.20230727.0
2023-07-28
This is a hotfix version against 1.20230726.1.
Fixed issue with old CLIP encoder tokenization (it should pad unknownToken rather than 0) when applied to SDXL. This should improve quality of SDXL model.
Fixed issue with MFA GEMM gating, now on macOS 12 / iOS 15, it is disabled by default.
1.20230726.1
2023-07-27
Added SDXL 1.0 model for image generation (best used on iPad with 8GiB or larger RAM).
Support refiner, which is a quick way to incorporate models specialized into generating details into the generation process.
Fixed some robustness issues with VAE (automatically switch to FP32 when FP16 fails).
Faster image generation with custom GEMM (10% to 20% faster than baseline).
1.20230630.0
2023-07-03
* Introduce 8-bit models. These are the models quantized to 8-bit, but should have very similar output as the original. These models are around 800MiB in size, about 2x smaller than original. You can create 8-bit model off your existing model to save space.
* Fixed crashes related to saving infinite canvas. Now it should work for much larger canvas (we tried 20,000 in width).
* When load photos, it tries the best to load at its native resolution so you can zoom in, fix, and save again, while retaining the original resolution.
1.20230625.1
2023-06-26
* Remember your last selection on save to photos, files or copy to clipboard.
* Ask for output resolution if it deemed too large.
* Fixed a crash related to infinite canvas.
* Added "new seed on generation" option for seed.
1.20230621.0
2023-06-22
This is a bugfix release.
* Fixed drop & drop target with infinite canvas.
* Download VAE files if civitai import model doesn't have their own.
* Fixed LoRA import error for text-encoder only LoRA models.
* You can load mask on empty canvas again.
* Seed button now support long press with a little bit more options (old seed history, enter seed etc).
* You can mask / paint with an rectangle, rather than only a brush previously.
* Fix pose loading issue when you move to an empty position, zoom in / out will show old pose again.
1.20230615.1
2023-06-16
Introducing Infinite Canvas! Infinite Canvas allows you to generate images on a infinite size canvas. It allows you to zoom in, inpainting details, fix faces, or zoom out, and generative fill the environment. All your favorite ControlNet, T2I adapters, img2img, LoRA, Textual Inversion, face restoration, upscaler, can be applied seamlessly on the canvas. It truly streamlines the workflow to create any image from your imagination.
Updated new user experience! As a first-time user, you are now presented with 3 options: select a model to download from our official server; import a locally downloaded PyTorch model; or enter a Civitai model URL to download and import model from their server.
Added ControlNet Tile model. ControlNet Tile is best companion to upscale with Infinite Canvas. It helps to retain some semblance even at high denoising strength while adding a lot details.
Added "Paste Civitai Generation Data" option in the context menu of the prompt text box. It parses the model / sampler / steps and other configuration options, while also insert automatic line breaks for long prompt. This feature helps to reproduce sample images from the site.
1.20230526.0
2023-05-29
This is a bugfix release.
* Fixed crash with edge cases involving line breaks and textual inversion.
* Fixed unreasonable results if you have extreme imbalance of negative / positive prompts lengths (for example, 1,000 tokens for negative prompt and 90 tokens for positive prompt).
* Added the ability to pull down / up on live preview to resize it.
1.20230521.0
2023-05-22
* Added live preview so that you can see how the image was generating while it is generating.
* Added language selector in Machine Settings so it is easier to switch to a different language.
* Support newline. You can break your prompt into different lines, and that will help the computer to know they don't have relationship with each other and emphasize more on each line (long press on the prompt edit view now will show "Insert Line Break").
* If you are downloading models from civitai.com, we will load all the configurations for you (V-Prediction, Attention at Higher Accuracy).
* Speed up "Deep Clean and Vacuum" by skipping images that is already compressed.
1.20230516.1
2023-05-17
* Samplers now run on double precision, it might change previous generated images in subtle ways, but should have slightly better quality especially at higher steps.
* Fixed crashes with Kandinsky when Preload enabled.
* Added "Global Average Pooling" option for Shuffle ControlNet, this enables more variety of the model.
* Added "Image Prior Steps" and "Negative Prompt for Image Prior" options for Kandinsky model. Higher step counts and enable the latter option have positive effect on the quality of your generation.
* Fixed model download "Unexpected Error" issue.
* Added option to "Deep Clean & Vacuum" the project file when exporting.
1.20230513.0
2023-05-15
* Support model "Multi-Language HD (Kandinsky v2.1)". This is a model that is not Stable Diffusion in origin, and can support multiple languages as prompt. That means you can write prompt in Spanish, German, French, Russian, Portuguese, and it will generate images following these texts. You can also use Chinese / Japanese / Korean (but need to set "CLIP Weight" to 0) as well.
* Part of this release, we support Spanish, Chinese (Simplified), Chinese (Traditional) as the interface language. We will expand the UI language support with our community.
* Fixed multi-ControlNet usage. Now orders of ControlNet doesn't matter any more.
* Fixed ControlNet weights where more than 100% previously will be clipped down to 100%.
* For model / textual inversion / LoRA importing, now if you paste civitai related links (page link, or the download link), we will automatically recognize these links and fill in relevant fields.
1.20230428.1
2023-05-01
* Added freeform resolution support, but you have to experiment yourself to know which resolution can work on your device!
* Added Screen Saver option (in Settings -> Machine Settings). Enable this option will dim the screen during the image generation.
* Added MLSD ControlNet support. This will extract the lines from image, which is useful for architectural type of image generation.
* Optimized the storage so the project file growth will be a bit tamed (about 50% or more smaller).
1.20230422.0
2023-04-23
* Added Face Restoration with RestoreFormer. It works best with photorealistic images and may degrade your anime / artistic images. You can use "Presets" to trigger Face Restoration only after image generated.
* Added Shuffle & Instruct Pix2Pix ControlNet from ControlNet 1.1 family.
* Added 4x UltraSharp upscaler.
* Fixed canny ControlNet doesn't use custom layer properly.
1.20230416.1
2023-04-17
* Added Mask Blur. This help inpainting to blend better with the rest of images.
* Fixed LoRA usability issues on 3GiB / 4GiB devices.
* Added ControlNet v1.1, and new Control modes: SoftEdge, NormalBae, LineArt, LineArt Anime, Segmentation, Inpaint. You can use these by adding guiding image through "Custom ..." in guiding layers. Inpaint model should be just used as the normal inpainting main model with erasers.
* Custom guiding layer is also respected for Canny and Pose controls.
1.20230406.0
2023-04-06
Fixed crash when using DPM++ SDE Karras sampler with T2I adapter.
Fixed T2I adapter canny / scribble doesn't work as expected.
Added UniPC sampler.
1.20230404.0
2023-04-05
* Added T2I adapter support. T2I adapter is a faster alternative to ControlNet, which provides similar controls such as pose, canny, depth and scribble.
* Added color palette model from T2I adapter, which can guide color usage for the image generation process.
* Support multi-ControlNet / T2I adapter. Now you can combine controls, such as using both depth / canny / pose together to guide image generation.
* Can copy pose to clipboard. This helps to move the edited pose from one image to another.
* Bug fix: now when importing LoRA, it won't be affected by external folder selection when importing model.
* Minor bug fix: now when importing a model, you can select custom VAE from files too.
* Minor UI improvement: now it will show red warning background if your selected LoRA / Control is not compatible with the selected model.
1.20230328.0
2023-03-29
* Support export models such that you can share your mixes on other websites for people to download / enjoy!
* Can select external folder to store models, such that you can move some of your models to iCloud or other SSD storage devices.
* When importing LoRA / models / Textual Inversion, now you can directly select the download files without moving them around.
1.20230323.1
2023-03-25
* Support OpenPose formatted JSON for Pose.
* Fixed LoRA importing bug which doesn't exactly show 100% style you are looking for.
* Allow you to add additional limbs with paintbrush in Pose editing interface.
* Added "Model list" page where you can download models or delete existing models.
1.20230318.0
2023-03-20
Added LoRA model support.
What is LoRA models? "Low-ordre Rank Adaptation" is a technique to fine-tune Stable Diffusion base model with different styles, subjects at a small reasonable additional size. You can find many LoRA models online nowadays.
With this version, you can use LoRA models, use them together, or import custom LoRA models into the app.
We support both LoRA models for Stable Diffusion 1.x and 2.x. You can enable CoreML support with LoRA models as well.
Also updated the UI a bit so the text box is a little bit larger on iPhones.
1.20230312.0
2023-03-14
We fixed many usability issues / bugs in this version!
* Added ControlNet v2.x model support.
* Allow load / paste JSON pose file.
* Added "No Prompt" mode for ControlNet (stronger guidance from control layer alone).
* Make touch for pose / scribble more sensitive.
* Making sure inpainting model is compatible with ControlNet.
* Reset pose / scribble canvas when open new project.
* Fixed model importing and textual importing issues.
1.20230308.1
2023-03-09
Added Pose editor to use in conjunction with ControlNet. This feature automatically detect pose from the image, you can also pinch to zoom the pose, move joints, or move the whole pose around. You can also load pose from different image (the full image, not the skeleton), use that as a starting point. For joint you don't want to use, you can use eraser to remove.
When pasting images with transparency into scribble canvas, it now treat the transparency as white regardless the original color.