mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
e6011631a1
* Squashed commit of the following: commit82d9c25d9a
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 19:29:11 2022 +0200 fix branch name in mkdocs-flow commit2e276cecc1
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 19:28:35 2022 +0200 fix theme name commit2eb77c1173
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 19:14:42 2022 +0200 fixed some links and formating in main README commit66a7152e48
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 08:58:58 2022 +0200 trigger mkdocs deployment on main commit897cc373ce
Merge:89da371
3b5a830
Author: Matthias Wild <40327258+mauwii@users.noreply.github.com> Date: Wed Sep 14 07:51:23 2022 +0200 Merge pull request #1 from mauwii/mkdocs Mkdocs commit3b5a8308eb
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 07:42:56 2022 +0200 huge update I was pretty busy trying to make the Readmes / docs look good in MkDocs commit0b4f5a926f
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 07:41:45 2022 +0200 update mkdocs config commit872172ea70
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 07:33:49 2022 +0200 added the mkdocs-git-revision-date-plugin commiteac81bf875
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 06:46:43 2022 +0200 add prettier config remove markdownlint move and rename requirements-mkdocs.txt commitb36d4cc088
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 02:06:39 2022 +0200 add dark theme commita14f18fede
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 01:38:02 2022 +0200 update mkdocs flow and config commit2764b48693
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 01:15:33 2022 +0200 add mkdocs workflow commit1bd22523b1
Author: mauwii <Mauwii@outlook.de> Date: Wed Sep 14 00:57:37 2022 +0200 I already begun with formating / revising the sites * change repository in mkdocs config to lstein * adapt changes from repos main README.md * add PR to mkdocs-flow * update docs/index.md - removed unecessary headlines - added instructions how to host the docs locally - removed TOC since it is already available via MkDocs - update appearance of the latest changes * Update appearance of docs/featuers/changelog * add me to the contributors and a small cosmetical change to docs/other/CLI.md Co-authored-by: Lincoln Stein <lincoln.stein@gmail.com>
142 lines
5.7 KiB
Markdown
142 lines
5.7 KiB
Markdown
---
|
|
title: Changelog
|
|
---
|
|
|
|
## v1.13 <small>(in process)</small>
|
|
|
|
- Supports a Google Colab notebook for a standalone server running on Google
|
|
hardware [Arturo Mendivil](https://github.com/artmen1516)
|
|
- WebUI supports GFPGAN/ESRGAN facial reconstruction and upscaling
|
|
[Kevin Gibbons](https://github.com/bakkot)
|
|
- WebUI supports incremental display of in-progress images during generation
|
|
[Kevin Gibbons](https://github.com/bakkot)
|
|
- Output directory can be specified on the dream> command line.
|
|
- The grid was displaying duplicated images when not enough images to fill the
|
|
final row [Muhammad Usama](https://github.com/SMUsamaShah)
|
|
- Can specify --grid on dream.py command line as the default.
|
|
- Miscellaneous internal bug and stability fixes.
|
|
|
|
---
|
|
|
|
## v1.12 <small>(28 August 2022)</small>
|
|
|
|
- Improved file handling, including ability to read prompts from standard input.
|
|
(kudos to [Yunsaki](https://github.com/yunsaki)
|
|
- The web server is now integrated with the dream.py script. Invoke by adding
|
|
--web to the dream.py command arguments.
|
|
- Face restoration and upscaling via GFPGAN and Real-ESGAN are now automatically
|
|
enabled if the GFPGAN directory is located as a sibling to Stable Diffusion.
|
|
VRAM requirements are modestly reduced. Thanks to both
|
|
[Blessedcoolant](https://github.com/blessedcoolant) and
|
|
[Oceanswave](https://github.com/oceanswave) for their work on this.
|
|
- You can now swap samplers on the dream> command line.
|
|
[Blessedcoolant](https://github.com/blessedcoolant)
|
|
|
|
---
|
|
|
|
## v1.11 <small>(26 August 2022)</small>
|
|
|
|
- NEW FEATURE: Support upscaling and face enhancement using the GFPGAN module.
|
|
(kudos to [Oceanswave](https://github.com/Oceanswave))
|
|
- You now can specify a seed of -1 to use the previous image's seed, -2 to use
|
|
the seed for the image generated before that, etc. Seed memory only extends
|
|
back to the previous command, but will work on all images generated with the
|
|
-n# switch.
|
|
- Variant generation support temporarily disabled pending more general solution.
|
|
- Created a feature branch named **yunsaki-morphing-dream** which adds
|
|
experimental support for iteratively modifying the prompt and its parameters.
|
|
Please
|
|
see[ Pull Request #86](https://github.com/lstein/stable-diffusion/pull/86) for
|
|
a synopsis of how this works. Note that when this feature is eventually added
|
|
to the main branch, it will may be modified significantly.
|
|
|
|
---
|
|
|
|
## v1.10 <small>(25 August 2022)</small>
|
|
|
|
- A barebones but fully functional interactive web server for online generation
|
|
of txt2img and img2img.
|
|
|
|
---
|
|
|
|
## v1.09 <small>(24 August 2022)</small>
|
|
|
|
- A new -v option allows you to generate multiple variants of an initial image
|
|
in img2img mode. (kudos to [Oceanswave](https://github.com/Oceanswave).
|
|
- [See this discussion in the PR for examples and details on use](https://github.com/lstein/stable-diffusion/pull/71#issuecomment-1226700810))
|
|
- Added ability to personalize text to image generation (kudos to
|
|
[Oceanswave](https://github.com/Oceanswave) and
|
|
[nicolai256](https://github.com/nicolai256))
|
|
- Enabled all of the samplers from k_diffusion
|
|
|
|
---
|
|
|
|
## v1.08 <small>(24 August 2022)</small>
|
|
|
|
- Escape single quotes on the dream> command before trying to parse. This avoids
|
|
parse errors.
|
|
- Removed instruction to get Python3.8 as first step in Windows install.
|
|
Anaconda3 does it for you.
|
|
- Added bounds checks for numeric arguments that could cause crashes.
|
|
- Cleaned up the copyright and license agreement files.
|
|
|
|
---
|
|
|
|
## v1.07 <small>(23 August 2022)</small>
|
|
|
|
- Image filenames will now never fill gaps in the sequence, but will be assigned
|
|
the next higher name in the chosen directory. This ensures that the alphabetic
|
|
and chronological sort orders are the same.
|
|
|
|
---
|
|
|
|
## v1.06 <small>(23 August 2022)</small>
|
|
|
|
- Added weighted prompt support contributed by
|
|
[xraxra](https://github.com/xraxra)
|
|
- Example of using weighted prompts to tweak a demonic figure contributed by
|
|
[bmaltais](https://github.com/bmaltais)
|
|
|
|
---
|
|
|
|
## v1.05 <small>(22 August 2022 - after the drop)</small>
|
|
|
|
- Filenames now use the following formats: 000010.95183149.png -- Two files
|
|
produced by the same command (e.g. -n2), 000010.26742632.png -- distinguished
|
|
by a different seed.
|
|
000011.455191342.01.png -- Two files produced by the same command using
|
|
000011.455191342.02.png -- a batch size>1 (e.g. -b2). They have the same seed.
|
|
000011.4160627868.grid#1-4.png -- a grid of four images (-g); the whole grid
|
|
can be regenerated with the indicated key
|
|
|
|
- It should no longer be possible for one image to overwrite another
|
|
- You can use the "cd" and "pwd" commands at the dream> prompt to set and
|
|
retrieve the path of the output directory.
|
|
|
|
## v1.04 <small>(22 August 2022 - after the drop)</small>
|
|
|
|
- Updated README to reflect installation of the released weights.
|
|
- Suppressed very noisy and inconsequential warning when loading the frozen CLIP
|
|
tokenizer.
|
|
|
|
## v1.03 <small>(22 August 2022)</small>
|
|
|
|
- The original txt2img and img2img scripts from the CompViz repository have been
|
|
moved into a subfolder named "orig_scripts", to reduce confusion.
|
|
|
|
## v1.02 <small>(21 August 2022)</small>
|
|
|
|
- A copy of the prompt and all of its switches and options is now stored in the
|
|
corresponding image in a tEXt metadata field named "Dream". You can read the
|
|
prompt using scripts/images2prompt.py, or an image editor that allows you to
|
|
explore the full metadata. **Please run "conda env update -f environment.yaml"
|
|
to load the k_lms dependencies!!**
|
|
|
|
## v1.01 <small>(21 August 2022)</small>
|
|
|
|
- added k_lms sampling. **Please run "conda env update -f environment.yaml" to
|
|
load the k_lms dependencies!!**
|
|
- use half precision arithmetic by default, resulting in faster execution and
|
|
lower memory requirements Pass argument --full_precision to dream.py to get
|
|
slower but more accurate image generation
|