diff --git a/CHANGELOG.md b/CHANGELOG.md index 447d8f5a5..401487b17 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,304 @@ All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines. +## [0.10.0](https://github.com/ssube/onnx-web/compare/v0.9.0...v0.10.0) (2023-08-23) + + +### Features + +* add admin endpoint to restart image workers ([#207](https://github.com/ssube/onnx-web/issues/207)) ([df0e7dc](https://github.com/ssube/onnx-web/commit/df0e7dc57e7d221cb7f20d81b74490147f0758c4)) +* add img2img loopback ([#331](https://github.com/ssube/onnx-web/issues/331)) ([00fb64b](https://github.com/ssube/onnx-web/commit/00fb64ba82b597862fd8b09bbee2405dc7bda9db)) +* add menu for source image filters ([4df28a5](https://github.com/ssube/onnx-web/commit/4df28a5ce708967a10648297c96a2a989b991bae)) +* add method parameter for highres mode ([f451d8d](https://github.com/ssube/onnx-web/commit/f451d8db7473c6e4849ef7fb9d18a7b99014ed21)) +* add parameter for ControlNet selection ([9e017ee](https://github.com/ssube/onnx-web/commit/9e017ee35d2cec55aaabd695b9203d027e8e337c)) +* add parameter for highres iterations ([#316](https://github.com/ssube/onnx-web/issues/316)) ([7f504a5](https://github.com/ssube/onnx-web/commit/7f504a5b5b4510d2e69abf5b88f341c34c1a1c47)) +* add tiled VAE parameter to client ([7e5380d](https://github.com/ssube/onnx-web/commit/7e5380db434ad33dadb02eb4e195a76359c606d6)) +* add UNet stride as its own parameter ([3b02fc5](https://github.com/ssube/onnx-web/commit/3b02fc5768f508325a3e5bd022bfe01789cf99bd)) +* **api:** add chain pipeline stages to load images from S3 or URL ([#184](https://github.com/ssube/onnx-web/issues/184), [#185](https://github.com/ssube/onnx-web/issues/185)) ([2eaf85a](https://github.com/ssube/onnx-web/commit/2eaf85a43efdcfcbe63a391922b7866b6253d2e2)) +* **api:** add endpoints to manage extras file ([d39c792](https://github.com/ssube/onnx-web/commit/d39c7920a2bcb3f04d470662fa472db67a4e98b4)) +* **api:** add env vars for controlnet conversion and opset ([0d51d61](https://github.com/ssube/onnx-web/commit/0d51d617281bc13822e899418b46f70184026827)) +* **api:** add highres to img2img mode for all pipelines ([ad35c41](https://github.com/ssube/onnx-web/commit/ad35c41c9de3195c0fd80f57226c046223548ed2)) +* **api:** add img2img mode to panorama pipeline ([47d80b0](https://github.com/ssube/onnx-web/commit/47d80b07b3a7a72c8eadde685b28a6e58d790082)) +* **api:** add initial support for BSRGAN and SwinIR upscaling ([#153](https://github.com/ssube/onnx-web/issues/153), [#154](https://github.com/ssube/onnx-web/issues/154)) ([62aa7e8](https://github.com/ssube/onnx-web/commit/62aa7e84732a907942a67f5c430220af7aa48937)) +* **api:** add inpaint to panorama pipeline ([71b9518](https://github.com/ssube/onnx-web/commit/71b95182a195d7347ac3e9b778e1a053b1b19601)) +* **api:** add linear blend stage for chain pipeline ([#183](https://github.com/ssube/onnx-web/issues/183)) ([e3540ac](https://github.com/ssube/onnx-web/commit/e3540ac43572053d598bedc6053600cffc8e3071)) +* **api:** add list pipelines endpoint ([6b51041](https://github.com/ssube/onnx-web/commit/6b51041ee8d4fcbf2ef29c5808e41f00816d4633)) +* **api:** add lock to conversion endpoint ([e96bd0f](https://github.com/ssube/onnx-web/commit/e96bd0fca4cc65f4b6fb107fc2e5746626882e58)) +* **api:** add optimization for max attention slicing ([#355](https://github.com/ssube/onnx-web/issues/355)) ([dc6bf33](https://github.com/ssube/onnx-web/commit/dc6bf330c1c7fc920d93e82d45b7383a5c4b63dc)) +* **api:** add option for CPU-only conversion on systems with CUDA ([3f00da9](https://github.com/ssube/onnx-web/commit/3f00da9681da261bff30074f6da521f25dc26e44)) +* **api:** add option to reload CNet for conversion ([9c28154](https://github.com/ssube/onnx-web/commit/9c28154dee05a0d6e58fe20633d72a65d3a92218)) +* **api:** add panorama pipeline for ONNX ([214af7f](https://github.com/ssube/onnx-web/commit/214af7fe6a1e7a57f6b9fedbecce793f7577a315)) +* **api:** add params for more SwinIR models ([2a7621c](https://github.com/ssube/onnx-web/commit/2a7621c195c01000badf74073fd95803fffbb99a)) +* **api:** add params for SwinIR large models ([7f6da8e](https://github.com/ssube/onnx-web/commit/7f6da8eecae536dc7d761e031afc79cdafd6e23b)) +* **api:** add setup scripts for Windows ([1cd436d](https://github.com/ssube/onnx-web/commit/1cd436d6434c73e36e0c2af8cb5930ac1593c935)) +* **api:** add source image filters for controlnet and others ([80d00e4](https://github.com/ssube/onnx-web/commit/80d00e4477aebe14982206dfa814de4a1378fbdc)) +* **api:** add support for highres images ([cdaf1b8](https://github.com/ssube/onnx-web/commit/cdaf1b8e5d6669e865e21669b60e836d2bb0d3fe)) +* **api:** add support for negative embeds ([#348](https://github.com/ssube/onnx-web/issues/348)) ([7b0095a](https://github.com/ssube/onnx-web/commit/7b0095a66583d34bbfa61f0a7d70fa5ead1f5c5e)) +* **api:** add support for PyTorch 2.0 ([#292](https://github.com/ssube/onnx-web/issues/292)) ([34f1973](https://github.com/ssube/onnx-web/commit/34f19737070a75df76e7cd234b135b3980f6927c)) +* **api:** add support for wildcards ([c8a9dd4](https://github.com/ssube/onnx-web/commit/c8a9dd4475da55113259b2c330687d726d485f27)) +* **api:** add SwinIR real x4 to base models ([6570d19](https://github.com/ssube/onnx-web/commit/6570d19fa3295baf8ba201ba93f193a60add98d6)) +* **api:** add system notifications when image jobs finish ([#329](https://github.com/ssube/onnx-web/issues/329)) ([d0e4b8d](https://github.com/ssube/onnx-web/commit/d0e4b8da29fe82152ce81afebbe5f0dc9312d571)) +* **api:** add tile size and stride to image parameters ([95725ff](https://github.com/ssube/onnx-web/commit/95725fff79fdc14930f84d100223e6df0db8e11e)) +* **api:** add tiled VAE wrapper ([64a753e](https://github.com/ssube/onnx-web/commit/64a753e06496130a90167b7ba2630dd8a6c0e5e5)) +* **api:** allow converting inpaint models ([#356](https://github.com/ssube/onnx-web/issues/356)) ([dbd9a18](https://github.com/ssube/onnx-web/commit/dbd9a186ae6ec2eadc530f603ac720d10d297e64)) +* **api:** allow offloading individual models to CPU ([#330](https://github.com/ssube/onnx-web/issues/330)) ([cad87b9](https://github.com/ssube/onnx-web/commit/cad87b97f42e559ccc40895964414051ba1b9f09)) +* **api:** apply overlap to highres upscaling stage ([ed953f5](https://github.com/ssube/onnx-web/commit/ed953f518a9097fad7726e4054e8187177167b53)) +* **api:** convert CNet for existing diffusion models ([0dd8272](https://github.com/ssube/onnx-web/commit/0dd82722853499ee3599f1e566f5b041f6e1b1cc)) +* **api:** create hash file for models without one ([7c8dc7a](https://github.com/ssube/onnx-web/commit/7c8dc7a6b619995deb01e23ec619e7fe18425502)) +* **api:** do not repeat wildcard values ([e65de81](https://github.com/ssube/onnx-web/commit/e65de8115e6cf961cd1f889f156271f914fbc76a)) +* **api:** embed image parameters in EXIF data ([#383](https://github.com/ssube/onnx-web/issues/383)) ([7e21b95](https://github.com/ssube/onnx-web/commit/7e21b9539ebe8244d5002f91e8c6e7deaa892cf8)) +* **api:** experimental support for LoHA networks ([35432f1](https://github.com/ssube/onnx-web/commit/35432f1ab27b773a9ec25458a77585d10551ee71)) +* **api:** histogram equalization and blending for highres tiling ([6317094](https://github.com/ssube/onnx-web/commit/6317094c5f0762469136cae7ac945d9979653166)) +* **api:** ignore comments and empty lines in wildcard files ([17a7101](https://github.com/ssube/onnx-web/commit/17a710197cdad1828d6c5c78c46cba4cdaea9c1b)) +* **api:** implement spiral tile order for non-square images ([c8382dc](https://github.com/ssube/onnx-web/commit/c8382dc6899ca3be9922e997bb68396eea59275e)) +* **api:** include version number in logs ([003a350](https://github.com/ssube/onnx-web/commit/003a350a6c65b88fdd6e4d3db728f60fa3639bf3)) +* **api:** load wildcards from markup files ([5df9aa2](https://github.com/ssube/onnx-web/commit/5df9aa2af7cb1bfaedd0541c26653ddbb40aa3eb)) +* **api:** make chain pipeline work without a source image ([af416c2](https://github.com/ssube/onnx-web/commit/af416c252ddc50060fe9af70adc65cdc2ebe9a23)) +* **api:** make chain stages into classes with max tile size and step count estimate ([2913cd0](https://github.com/ssube/onnx-web/commit/2913cd03826b9257abdb7a7660f08a6acc170958)) +* **api:** make pipeline stages support multiple images ([3718525](https://github.com/ssube/onnx-web/commit/37185252a5a148dc4593eb53fc10f795f172738a)) +* **api:** parse alternative groups in prompts ([b249936](https://github.com/ssube/onnx-web/commit/b24993696394d65b811810302a0de05f039e621d)) +* **api:** pass tile size param to most pipeline stages ([d8ec93a](https://github.com/ssube/onnx-web/commit/d8ec93a619d644937c54a03c7ecd6e1253c3987e)) +* **api:** read model hash from file ([e3a458a](https://github.com/ssube/onnx-web/commit/e3a458a7368ac5f3a8d134d9a3d3f56ce229436d)) +* **api:** remove size restrictions on most pipelines ([5e1b700](https://github.com/ssube/onnx-web/commit/5e1b70091c2d6a7f35da0eda6ca37887fe17e258)) +* **api:** start adding support for multiple prompt parsers ([0f12988](https://github.com/ssube/onnx-web/commit/0f1298824c720673c4c4691924036f5427cd33b0)) +* **api:** start using chain pipelines for all images ([fd3e65e](https://github.com/ssube/onnx-web/commit/fd3e65eafcf88f5508c7484cc1bda5770fa62957)) +* **api:** support 3x3 kernels in LoRA and LoCONs ([7e3ca8a](https://github.com/ssube/onnx-web/commit/7e3ca8ab015ae6405ed1c2389ebb726b96440aa9)) +* **api:** support wildcards in nested folders ([865b25e](https://github.com/ssube/onnx-web/commit/865b25e6d7fbde77c40450c5cd3873cecb828ba0)) +* **api:** switch API server to Waitress ([#159](https://github.com/ssube/onnx-web/issues/159)) ([76860f6](https://github.com/ssube/onnx-web/commit/76860f649a46c8b11390dc47c4030c1f370f7bb4)) +* **api:** update requirements for torch 2.0 ([89ebbb8](https://github.com/ssube/onnx-web/commit/89ebbb8536a5365ea9152e177285515d5db1e694)) +* **api:** write model hashes to image exif ([062b1c4](https://github.com/ssube/onnx-web/commit/062b1c47aa309fa04ee89ba72c283a63828d3da8)) +* **exe:** add file with API version and commit to bundle ([94688ab](https://github.com/ssube/onnx-web/commit/94688ab3c768af25e9783b3f36870a98e5c3b26c)) +* **exe:** add specs and launch scripts for Windows EXE bundle ([#305](https://github.com/ssube/onnx-web/issues/305)) ([205ff3e](https://github.com/ssube/onnx-web/commit/205ff3e40383de42668a04ab7e55ab7a8dd5f5e2)) +* experimentally add TensorRT runtime ([f420a3a](https://github.com/ssube/onnx-web/commit/f420a3a6125c3b656aa0f154de9eab2261e5b9f6)) +* **gui:** add a tab for managing the extra models ([#365](https://github.com/ssube/onnx-web/issues/365)) ([6e78f40](https://github.com/ssube/onnx-web/commit/6e78f40f093d07f5f9936d00b6386e519ab5b73b)) +* **gui:** add ability to save profiles for img2txt and txt2txt ([4009ed8](https://github.com/ssube/onnx-web/commit/4009ed8443df4a84750a309661904bbbec29a0ac)) +* **gui:** add button to download image metadata JSON ([be39609](https://github.com/ssube/onnx-web/commit/be396099ef6c78ae99a115290332502ae796d443)) +* **gui:** add extras endpoints to client ([a0fdffa](https://github.com/ssube/onnx-web/commit/a0fdffab23161a5af7e46a1f19ccaf0378a524f4)) +* **gui:** add highres control to most tabs ([27954f3](https://github.com/ssube/onnx-web/commit/27954f3e65c570721ccb368dfa7ebf4d6fe7cd45)) +* **gui:** add highres parameters ([ba09748](https://github.com/ssube/onnx-web/commit/ba09748e94b8044359998d71903b35ebacd67618)) +* **gui:** add profile download button ([a6e0461](https://github.com/ssube/onnx-web/commit/a6e04611f241c3f09652bc07fecc303ffbc07e08)) +* **gui:** add tile and stride params ([d63130c](https://github.com/ssube/onnx-web/commit/d63130cd75c5f3408575060fa19c6327f0c59a6b)) +* **gui:** load and parse most parameters from image, text, or json ([079d4aa](https://github.com/ssube/onnx-web/commit/079d4aa6028882ebc1bb01bd48a7e30b21ad5f9e)) +* **gui:** move model controls into each tab ([f14f197](https://github.com/ssube/onnx-web/commit/f14f197264ba2b1f2bc9b396eb02490a341e7d9b)) +* **gui:** remove generic SD pipeline option ([ca2e436](https://github.com/ssube/onnx-web/commit/ca2e436f0623e18b4cfe8a0363fcfcf10508acf7)) +* **gui:** sort lists by visible labels after i18n ([7f28c0f](https://github.com/ssube/onnx-web/commit/7f28c0f1940dfc41591e7f221ee14e30a0fbc70d)) +* make enabling highres a parameter of its own ([99c91a3](https://github.com/ssube/onnx-web/commit/99c91a301c9c59da03461c59b7800a6c12fff295)) +* make pipeline type a request parameter ([2af1530](https://github.com/ssube/onnx-web/commit/2af1530a7eb745a10df8140a864f087c7ddbe3e4)) +* **scripts:** add json and parquet support to prompt book parser ([2121c7a](https://github.com/ssube/onnx-web/commit/2121c7aa5d5ffecf240145822ce188e82f8159a1)) +* **scripts:** add release tests for panorama and upscaling with correction ([f53e8c1](https://github.com/ssube/onnx-web/commit/f53e8c1761675052d69b2ed315ea23f3c6fcfd5d)) +* **scripts:** add retries to release tests ([bbd779a](https://github.com/ssube/onnx-web/commit/bbd779a9c6baea2c9dd5fc473730f7547db45b3c)) +* **scripts:** add script to parse prompt books ([de8105e](https://github.com/ssube/onnx-web/commit/de8105ec6017c2da417ca55e1de606474c77fef3)) + + +### Bug Fixes + +* **api:** add arpeggio parser to base requirements ([5ede554](https://github.com/ssube/onnx-web/commit/5ede55499aede0a0b87f8ebc55b9a4839ef71d78)) +* **api:** add coloredlogs to base deps ([27c6e71](https://github.com/ssube/onnx-web/commit/27c6e71890cbb0c490c9b34865f037ff46634dfc)) +* **api:** add conversion to Windows bundle ep ([a291dc8](https://github.com/ssube/onnx-web/commit/a291dc89800968325376862753316ad82bae320d)) +* **api:** add convertible pipelines to extras schema ([a57d90c](https://github.com/ssube/onnx-web/commit/a57d90ca020cbc919c47a1c75a3dfbd0911dbab4)) +* **api:** add env var for admin token ([a03f89a](https://github.com/ssube/onnx-web/commit/a03f89a62c401aada632c23846d7b7f065839219)) +* **api:** add missing arguments to prompt patch ([#336](https://github.com/ssube/onnx-web/issues/336)) ([dd77166](https://github.com/ssube/onnx-web/commit/dd771663ef1f7e6fc5f4204edb9e5cacd2fecc6e)) +* **api:** add model image size and version hint to extras file ([bc71583](https://github.com/ssube/onnx-web/commit/bc71583393088b7402a5193904eb4b2484cd9bb2)) +* **api:** add name filter and MSE multiplier args to release tests ([5378619](https://github.com/ssube/onnx-web/commit/5378619ef2dba37c240d5151ea1e693741750179)) +* **api:** add non-square txt2img test ([fcaeb8c](https://github.com/ssube/onnx-web/commit/fcaeb8cb42fbced130fdfe13fdac56da564bfbd1)) +* **api:** add pre-converted ControlNets to base sources, add missing ControlNet strings ([161913b](https://github.com/ssube/onnx-web/commit/161913bb7ee5fda19d7bb574e056a6bc3f917a5f)) +* **api:** add progress bars to release tests ([5d18779](https://github.com/ssube/onnx-web/commit/5d18779e27e7c6f87f384e38eb1fee42548ddb77)) +* **api:** add pytorch_lightning to optional reqs ([#366](https://github.com/ssube/onnx-web/issues/366)) ([852c57c](https://github.com/ssube/onnx-web/commit/852c57c08a7f9e8ee4f378f45c15cae6dbca6515)) +* **api:** add requirements files for optional deps ([ae9f6c2](https://github.com/ssube/onnx-web/commit/ae9f6c2f35c3861c8422e557320d2f95e654c116)) +* **api:** add version for omegaconf ([9d08676](https://github.com/ssube/onnx-web/commit/9d08676caaa356f8c08b2558a19a368236466902)) +* **api:** allow more LoRA/TI filenames ([d699c75](https://github.com/ssube/onnx-web/commit/d699c75283da7e2a042aca08eeba8fcc2ec90e21)) +* **api:** always use accumulating progress counters ([0573721](https://github.com/ssube/onnx-web/commit/0573721d1216c7b2fb85e2bb1c3a4fc0ff599aa5)) +* **api:** apply FP16 patches to SD upscaling pipeline ([464bfd0](https://github.com/ssube/onnx-web/commit/464bfd01b8ff65c5502dfe45ad2f9c2a5a2b1986)) +* **api:** avoid passing cache path before sanitizing config name ([86d458a](https://github.com/ssube/onnx-web/commit/86d458a0c675aa7ae87526a77d5edad1134cae1b)) +* **api:** better handling for errors while converting checkpoint to torch ([#165](https://github.com/ssube/onnx-web/issues/165)) ([ff9ce03](https://github.com/ssube/onnx-web/commit/ff9ce03af5565d8c9f422ce59207f6a96390b450)) +* **api:** blend LoHA and LoRA weights for 1x1 kernels ([f0109d3](https://github.com/ssube/onnx-web/commit/f0109d3406b396094f95ec32850e446a534b0509)) +* **api:** build sum tokens for TIs using emb_params key ([5f54181](https://github.com/ssube/onnx-web/commit/5f5418132b39223f27e0b7c57536a683842f909c)) +* **api:** call venv during setup scripts ([#378](https://github.com/ssube/onnx-web/issues/378)) ([3e96609](https://github.com/ssube/onnx-web/commit/3e966096cecc2a7aab64ff9729af280603f409a5)) +* **api:** check diffusers version before imports ([#336](https://github.com/ssube/onnx-web/issues/336)) ([95841ff](https://github.com/ssube/onnx-web/commit/95841ffe2be6a657ad588a8b868f78ba2b2dcd0c)) +* **api:** check GTK import individually ([95e75ff](https://github.com/ssube/onnx-web/commit/95e75ffd24fc803a2b196485d8ab2e196c1e6f8b)) +* **api:** collate CNet after unloading UNet ([b6a4cba](https://github.com/ssube/onnx-web/commit/b6a4cbaae1dbf5f2447cc3fbf8e42b0eb352a231)) +* **api:** collect final images from SD upscale stage ([3798ea7](https://github.com/ssube/onnx-web/commit/3798ea77e76c6f8f9f4a7003ba79b1ff2f63b86d)) +* **api:** convert hidden states to fp32 before doing normalization on the CPU ([#309](https://github.com/ssube/onnx-web/issues/309)) ([85b3324](https://github.com/ssube/onnx-web/commit/85b332467e1faab416d329ac090b5b31d01df95e)) +* **api:** correct dict types for 3.8 ([7caaa9e](https://github.com/ssube/onnx-web/commit/7caaa9ed40c6329fc1b5271a92a18cad5f4ddbfd)) +* **api:** correct name of torch extraction var ([4810ca8](https://github.com/ssube/onnx-web/commit/4810ca858a8148849090461c5ae971852128295a)) +* **api:** correct parameter names for BSRGAN, use RRDB from BasicSR for Real ESRGAN ([e0e6b74](https://github.com/ssube/onnx-web/commit/e0e6b74b98c8ef5bbed21548a0053d148716a996)) +* **api:** correct return value after fully converting checkpoints ([e9e9d75](https://github.com/ssube/onnx-web/commit/e9e9d75f9df67df25be80f77f95bcbefa9575014)) +* **api:** correct slashes in launch scripts ([c96dd81](https://github.com/ssube/onnx-web/commit/c96dd814a87c490a5d549e6ec2370e436a435259)) +* **api:** correct type of model field in extras ([23fb752](https://github.com/ssube/onnx-web/commit/23fb752bb63e55fbfc4bdc5aa6a5648559ff2f07)) +* **api:** correctly blend LoRAs into UNet during conversion ([25176fe](https://github.com/ssube/onnx-web/commit/25176fea4df493eafee629514ae5fbb7e4d0a1c2)) +* **api:** correctly disable source filtering when none is selected ([eeaba37](https://github.com/ssube/onnx-web/commit/eeaba37fa9b10227a415cd37843c869945c6ad7e)) +* **api:** correctly handle sliced kernels ([7db53a8](https://github.com/ssube/onnx-web/commit/7db53a82df3fb1cf5e915fa52942db40a500c835)) +* **api:** correctly pass noise level to SD upscaling ([dde1e2d](https://github.com/ssube/onnx-web/commit/dde1e2daade2224362380c866ce728407c03e902)) +* **api:** define tile size for logging ([7c1b85f](https://github.com/ssube/onnx-web/commit/7c1b85f79357e9f72802a2a3d4f3e64fabc4f462)) +* **api:** do not downscale source images for panorama pipeline ([d9f7971](https://github.com/ssube/onnx-web/commit/d9f7971d0a440a777a3d3500dab5149da11f8a08)) +* **api:** do not overlap tiles by default ([8215a1b](https://github.com/ssube/onnx-web/commit/8215a1bf8a8df5c020df9b3a5a14389643c82e1f)) +* **api:** do not overlap upscale tiles during highres ([d98ecc0](https://github.com/ssube/onnx-web/commit/d98ecc023dcad5f1bf6c86d6827825a9aa8f6a04)) +* **api:** download pretrained models from HF correctly ([#371](https://github.com/ssube/onnx-web/issues/371)) ([d66bf9e](https://github.com/ssube/onnx-web/commit/d66bf9e54fd96a2f7a0f0305b992d8c514967d1f)) +* **api:** ensure gradient points are always in order ([82a80bb](https://github.com/ssube/onnx-web/commit/82a80bb60b64bb1b37ae9d4db03a8d51248470cd)) +* **api:** ensure spiral grid coords are always whole pixels ([1cfc538](https://github.com/ssube/onnx-web/commit/1cfc538018428da0d48b20d93fa67a0076c6cd37)) +* **api:** fully qualify HF models ([#371](https://github.com/ssube/onnx-web/issues/371)) ([da6aa15](https://github.com/ssube/onnx-web/commit/da6aa15afcbf5def8d65f1f81fb0642210dd7882)) +* **api:** generate latents before tiling ([60aa8ab](https://github.com/ssube/onnx-web/commit/60aa8ab4c041f6cb50a56993b694afb60ef7b7f4)) +* **api:** generate new latents for partial tiles ([3d4c77d](https://github.com/ssube/onnx-web/commit/3d4c77d5d054fb917b4ffcd9eab8b48556b295f1)) +* **api:** get admin token from correct server object ([6fecb1e](https://github.com/ssube/onnx-web/commit/6fecb1ee8b5d70b1f340c6e7ba8810ca516b8538)) +* **api:** handle 3x3 kernels in LoHA networks ([bd03edc](https://github.com/ssube/onnx-web/commit/bd03edc2ad10b86bde7ed23ebdd3442312aaab77)) +* **api:** handle blending of mismatched kernels ([719b349](https://github.com/ssube/onnx-web/commit/719b34967fb9841ebd838581a927c5ca65f0e124)) +* **api:** handle empty negative prompts in exif data ([7cbb419](https://github.com/ssube/onnx-web/commit/7cbb4197ba6af8a4faf4ebf258c6bd228854b0bb)) +* **api:** handle empty prompts ([#340](https://github.com/ssube/onnx-web/issues/340)) ([9bb612f](https://github.com/ssube/onnx-web/commit/9bb612f54e8957895159bde05eb2bb5f6b5cd111)) +* **api:** handle mixed tensors for ControlNet on CPU ([3196535](https://github.com/ssube/onnx-web/commit/31965356d8a4d3804a8f15f47897f2f5bda884a5)) +* **api:** handle more SwinIR models ([1506f51](https://github.com/ssube/onnx-web/commit/1506f51ff41d940dd38756e7cd89987aa801fbd8)) +* **api:** handle panoramic outpainting output ([c0dd4e9](https://github.com/ssube/onnx-web/commit/c0dd4e96dc90ae49e601fa94a6207457ae16ba13)) +* **api:** handle unlimited size stages correctly ([3edf5e6](https://github.com/ssube/onnx-web/commit/3edf5e6c4df91332cd0d4133e5b40bfd41da6763)) +* **api:** improve handling of non-square images around tile size ([d9dd1e4](https://github.com/ssube/onnx-web/commit/d9dd1e4b57dd4c174fad000555f5f11b02abdc19)) +* **api:** improve summing of mismatched weights ([3e8f4b3](https://github.com/ssube/onnx-web/commit/3e8f4b3edf097d0c8c6832315519f69a8bd85e02)) +* **api:** keep aspect ratio of mask for non-square sources ([#373](https://github.com/ssube/onnx-web/issues/373)) ([c8bc175](https://github.com/ssube/onnx-web/commit/c8bc175239124bb1ebca598b8e9e671e6555420c)) +* **api:** keep ControlNet metadata after lookup ([17e7b6a](https://github.com/ssube/onnx-web/commit/17e7b6aff26c56bde45ed0b0ea7ba5b02d96a7c6)) +* **api:** keep kernel slices within bounds ([5713957](https://github.com/ssube/onnx-web/commit/5713957026af52c880bc3b9d85efebee7ec4650d)) +* **api:** keep network tokens while replacing wildcards in the saved prompt ([f7fc442](https://github.com/ssube/onnx-web/commit/f7fc442ba5af5f8a40d597776b645e33df85fd6b)) +* **api:** limit fp16 ops for v2.1 models ([#364](https://github.com/ssube/onnx-web/issues/364)) ([572a515](https://github.com/ssube/onnx-web/commit/572a5159ad0eb61630f84995c295136acc7e885a)) +* **api:** limit latent padding to tile size ([b92853d](https://github.com/ssube/onnx-web/commit/b92853d4384fcb0c43b265ff6e6a4037fc641ecf)) +* **api:** load local custom VAE from within model path ([24f1ecc](https://github.com/ssube/onnx-web/commit/24f1ecc0eb49a7cfd5be894993c315b022692290)) +* **api:** log number of tiles contributing to each image pixel ([5d13629](https://github.com/ssube/onnx-web/commit/5d13629ee83ccb5f77603c40b4a293b3a302ab2d)) +* **api:** log tile size and overlap ([eef055e](https://github.com/ssube/onnx-web/commit/eef055eddd4deb072b626b3c344ea300488713cb)) +* **api:** make img2img blend work with LPW ([197dc48](https://github.com/ssube/onnx-web/commit/197dc48b06ea7a452745b2ea10cd584a899125d4)) +* **api:** make LPW pipeline valid again ([d47dab8](https://github.com/ssube/onnx-web/commit/d47dab81825dfb141f448fb62ad09dd835868adb)) +* **api:** make panorama switch mode based on kwargs ([4b84188](https://github.com/ssube/onnx-web/commit/4b84188f6e3eb87ba5f8c5662abcc57d9bb46ecf)) +* **api:** make panorama work with prompt alternatives ([c6fc860](https://github.com/ssube/onnx-web/commit/c6fc860484d3e2c4fccbeb06628c1763bac0d643)) +* **api:** make pix2pix work with scheduler with float sigma ([982dc10](https://github.com/ssube/onnx-web/commit/982dc10e640ac87fe470845d4ccbd5ed6f7d7d49)) +* **api:** make SD upscaling compatible with multi-prompt patch ([9c337df](https://github.com/ssube/onnx-web/commit/9c337df7dfb15563693df319d2f430354702f094)) +* **api:** make SD upscaling work with negative prompt ([0d60406](https://github.com/ssube/onnx-web/commit/0d60406eca829197d158cf910f5ffe528179ae25)) +* **api:** make sure UNet wrapper always has embeds defined ([b8b73d8](https://github.com/ssube/onnx-web/commit/b8b73d8592bc5d1401085c880a7fd3a823412ef2)) +* **api:** make tiling compatible with source stages ([8781f7f](https://github.com/ssube/onnx-web/commit/8781f7fda0f3e8523b8b4d17a9d4913b4d93432b)) +* **api:** mark panorama outpainting tests as very slow, update refs ([f20afeb](https://github.com/ssube/onnx-web/commit/f20afeb58f3623cb41938d08bfb9497141ec2c12)) +* **api:** match ControlNet selection against model names ([8d47b71](https://github.com/ssube/onnx-web/commit/8d47b71183072d1b3948171203f458e948e9e4aa)) +* **api:** match LPW parameter order ([d2baa32](https://github.com/ssube/onnx-web/commit/d2baa323ab8c4c309f230975c3c1db38a1af762c)) +* **api:** match mask and image size before adding noise ([#373](https://github.com/ssube/onnx-web/issues/373)) ([23aaf65](https://github.com/ssube/onnx-web/commit/23aaf656d37f46f5e8d02cd3c724a3747721c5f3)) +* **api:** match panorama img2img parameter check to numpy code path ([c8e1519](https://github.com/ssube/onnx-web/commit/c8e1519419a08bb41e7d529d6bec8a57f6f4d43e)) +* **api:** match size of existing latent patch ([cf95ad2](https://github.com/ssube/onnx-web/commit/cf95ad2f0e3da1ef1bd4cedd597bad00e67ffde7)) +* **api:** open web browser when launching Windows bundle ([fea9185](https://github.com/ssube/onnx-web/commit/fea918570753f297dbe908e90dff15e1ac3c8738)) +* **api:** pad partial latents when working with tiles ([6b1ce37](https://github.com/ssube/onnx-web/commit/6b1ce37592efbd9a1cad132cd0450073add52121)) +* **api:** parse config files as JSON or YAML depending on extension ([#370](https://github.com/ssube/onnx-web/issues/370)) ([b6692f0](https://github.com/ssube/onnx-web/commit/b6692f068eff9bb1c3ecce843ccf03bf09dad0c1)) +* **api:** pass additional params to new stages ([7a73c9f](https://github.com/ssube/onnx-web/commit/7a73c9ff61943151f42bde237e0c5dd6910e8cc2)) +* **api:** pass batch size and eta params to txt2img stage ([89dbf81](https://github.com/ssube/onnx-web/commit/89dbf813358a165866d848f791e0a728f6eacc2a)) +* **api:** pass correct text model type when converting v2 checkpoints ([#360](https://github.com/ssube/onnx-web/issues/360)) ([2690eaf](https://github.com/ssube/onnx-web/commit/2690eafe0994528f183a9caa38c28b6ea6dfd8a8)) +* **api:** pass inpaint param to checkpoint extraction ([e64b813](https://github.com/ssube/onnx-web/commit/e64b813ac086e22cc7506d6cd1e3b5182ead25cf)) +* **api:** pass mask and sources to blending pipeline in correct order ([934dabb](https://github.com/ssube/onnx-web/commit/934dabb39e267f42272b0ab147be727316d0ca0a)) +* **api:** pass overlap params to tile calculation ([7736430](https://github.com/ssube/onnx-web/commit/7736430fe78fd032b4db1286d49832d550b7d5d5)) +* **api:** pass strength to LPW pipe from img2img blend ([a9fa767](https://github.com/ssube/onnx-web/commit/a9fa76737e583121cf87e559f2c5883bec8e67ca)) +* **api:** pass upscale params to correction stages ([5556478](https://github.com/ssube/onnx-web/commit/5556478669e8f82b03412c4ac2f7d75090856a6d)) +* **api:** pin pip dependencies, add requirements to renovate ([03402db](https://github.com/ssube/onnx-web/commit/03402dba67c00d0859b8d8fc17008b8794f0a602)) +* **api:** print border size in expected order ([7b4ce44](https://github.com/ssube/onnx-web/commit/7b4ce44f51e0b309409f0f95da910820a45385f3)) +* **api:** rely on pipeline cache for highres and loopback ([4ea372d](https://github.com/ssube/onnx-web/commit/4ea372d53ab1dbbe63b4001815d80334e22be961)) +* **api:** remove device and patch calls to fix SD upscaling ([eb100f6](https://github.com/ssube/onnx-web/commit/eb100f647d42c1d325cc40abc5598af5639ec47c)) +* **api:** remove inner loops in upscale stages ([12698d3](https://github.com/ssube/onnx-web/commit/12698d38eb486714df13623c386a49ae043bcd8c)) +* **api:** remove nested tiling in highres ([a7be651](https://github.com/ssube/onnx-web/commit/a7be651032fa13210845a70b8093e6797370f867)) +* **api:** remove size limit on inpainting stage ([f782f39](https://github.com/ssube/onnx-web/commit/f782f39cce01f2dc43b3787e4eeb6ed9168dccb7)) +* **api:** remove tile size limit for img2img and outpaint stages ([15c26cd](https://github.com/ssube/onnx-web/commit/15c26cd74b58a923c5a468ef0741081a08ee7c20)) +* **api:** remove traces of highres from blend pipeline ([4ac25f0](https://github.com/ssube/onnx-web/commit/4ac25f065040570c9094df451125b157f0f7a439)) +* **api:** remove trailing space from param name ([ac2eceb](https://github.com/ssube/onnx-web/commit/ac2eceb0ac4fe0f921979d731d8ce0d2c3749b3d)) +* **api:** remove unintentional tuple in img2img pipe ([fed4315](https://github.com/ssube/onnx-web/commit/fed43150959c2c23c7e91abeb135c7e3e13d5776)) +* **api:** repair progress for API pipelines ([d9f251c](https://github.com/ssube/onnx-web/commit/d9f251c88beb7119890ea080b30af0c2dccd0331)) +* **api:** replace unknown wildcards with empty string ([fa3a36e](https://github.com/ssube/onnx-web/commit/fa3a36ed25491a707c87483297d0d0ea49530632)) +* **api:** resolve SD upscaling model relative to models path ([ec7d563](https://github.com/ssube/onnx-web/commit/ec7d563c58b8284bba32e3b9086854265df902cd)) +* **api:** restart workers on HIP memory errors ([e0e0999](https://github.com/ssube/onnx-web/commit/e0e09996dec3255d5d664988134d6251490f42c1)) +* **api:** restart workers on MIOPEN memory errors ([6aac0fe](https://github.com/ssube/onnx-web/commit/6aac0fe56ba961307be5a5e9dbb7cccce38308b7)) +* **api:** restore inpaint pipeline option ([b076326](https://github.com/ssube/onnx-web/commit/b076326ab36a413cf79674857cef0fdab07b4b9f)) +* **api:** restore old checkpoint conversion code path ([339441c](https://github.com/ssube/onnx-web/commit/339441cb164e87bd4f982a014d935d9842b2d7dd)) +* **api:** restore use of config key when converting from checkpoints ([5760be7](https://github.com/ssube/onnx-web/commit/5760be710af3c9ce1e2af2ea2d236d45736c340e)) +* **api:** return correct output from tiled VAE ([b4dfc44](https://github.com/ssube/onnx-web/commit/b4dfc44bc6c32ad4b24d1f7e38d5602d92b6b7a7)) +* **api:** run GC during diffusers conversion, add flag to skip ControlNet ([#369](https://github.com/ssube/onnx-web/issues/369)) ([e2035c3](https://github.com/ssube/onnx-web/commit/e2035c3fbf9228d82d3ce34effc54ee29e3d6e18)) +* **api:** run image workers as daemon procs ([1bfc7be](https://github.com/ssube/onnx-web/commit/1bfc7bee32d59d6b86062e04999cee656c54d447)) +* **api:** run PyTorch GC on ROCm devices ([#323](https://github.com/ssube/onnx-web/issues/323)) ([00be4f4](https://github.com/ssube/onnx-web/commit/00be4f4721c09fbf9fa61f80bfa1c8fde7bc9c61)) +* **api:** save prompt with wildcards replaced in EXIF data ([2cc4fee](https://github.com/ssube/onnx-web/commit/2cc4feefe96af4e415031e41872a9d5e7ff3fca5)) +* **api:** scope patched imports and run GC after patching ([579c5f9](https://github.com/ssube/onnx-web/commit/579c5f9e97f487dc87826962c84935db3ef82741)) +* **api:** send tile filters as correct type ([b816307](https://github.com/ssube/onnx-web/commit/b816307994b9a98a3ce98a2ee8812a75f02a2e84)) +* **api:** share loaded pipeline when running loopback or highres after img2img ([0a75f96](https://github.com/ssube/onnx-web/commit/0a75f961dc3f2f69b17735c03a6e2e6a23e2efc0)) +* **api:** skip gradient blending when tiles do not overlap ([732b07e](https://github.com/ssube/onnx-web/commit/732b07eb4601bcae51c5d979794ead37b25784aa)) +* **api:** skip loading custom VAE after torch extraction ([#379](https://github.com/ssube/onnx-web/issues/379)) ([00b1bec](https://github.com/ssube/onnx-web/commit/00b1bec7a9d992c043a329316ea6d12643d1b999)) +* **api:** skip prompt parsing patch when using LPW ([dcea248](https://github.com/ssube/onnx-web/commit/dcea248b7ba31cfea49e187387aff03a420acb14)) +* **api:** specify input channels when converting inpainting models ([#356](https://github.com/ssube/onnx-web/issues/356)) ([0175d7e](https://github.com/ssube/onnx-web/commit/0175d7edcfdb1d4912494f1378421559cace4b76)) +* **api:** split up worker name and job name to avoid logging false failures ([dfe9f6e](https://github.com/ssube/onnx-web/commit/dfe9f6ee4446e3a141e02948ee70dcab353d223a)) +* **api:** store both pre-parse and parsed prompts ([#320](https://github.com/ssube/onnx-web/issues/320)) ([6e7f202](https://github.com/ssube/onnx-web/commit/6e7f202b8df50c6a1d19e00802f9b85dcc188c59)) +* **api:** strip trailing newlines when reading hash from file ([16cf5bb](https://github.com/ssube/onnx-web/commit/16cf5bb8635932fa12cdd3945b7c79a5736d521a)) +* **api:** support multiple outputs from txt2img stage ([6425a91](https://github.com/ssube/onnx-web/commit/6425a91fe3e230ff642b00bd3679b624b76bf9bf)) +* **api:** swap dimensions for non-upscaling highres modes ([f8d59ab](https://github.com/ssube/onnx-web/commit/f8d59ab65aadda13577b6a4d19604934548d3cc5)) +* **api:** switch back to torch extraction for now ([#379](https://github.com/ssube/onnx-web/issues/379)) ([3adafea](https://github.com/ssube/onnx-web/commit/3adafeaa3dca5c30b93b139ec9afcce2ca14b52e)) +* **api:** switch between available pipelines ([b20df68](https://github.com/ssube/onnx-web/commit/b20df6813135c071efab7dec4f9dd56f69d8d1e0)) +* **api:** switch to diffusers ckpt loading, add more pipelines to conversion ([#337](https://github.com/ssube/onnx-web/issues/337), [#356](https://github.com/ssube/onnx-web/issues/356)) ([4c12615](https://github.com/ssube/onnx-web/commit/4c126153f571f3ca579dfa67a294944c3689b609)) +* **api:** tile stages based on input image or size param ([c9a1ace](https://github.com/ssube/onnx-web/commit/c9a1ace40bec1c2e138453565102356771b46aad)) +* **api:** unwrap results of img2img chain ([42e6f35](https://github.com/ssube/onnx-web/commit/42e6f356a9e773982a50b4fd6e21cfdd60400672)) +* **api:** update latent window size on VAE patches ([98386cb](https://github.com/ssube/onnx-web/commit/98386cb3850ebab918458dd996148d26a1f671c8)) +* **api:** update panorama params when using cached pipeline ([55a1e46](https://github.com/ssube/onnx-web/commit/55a1e46fc3e0d2f25a9a17a3ad8d2cf4fb86dc1b)) +* **api:** update VAE tiling params every time pipeline is used ([98f99b1](https://github.com/ssube/onnx-web/commit/98f99b1523f9b13d09f5b014085b4517fdb5e47c)) +* **api:** use consistent cache key for each model type ([47b1094](https://github.com/ssube/onnx-web/commit/47b10945ffd0410c669f0b9b77cf18a4cd564bf2)) +* **api:** use correct case for PNG metadata ([dc9048c](https://github.com/ssube/onnx-web/commit/dc9048c76f60dad0f696ef069f355653e994cfc7)) +* **api:** use correct latents for scheduler noise ([bc946bb](https://github.com/ssube/onnx-web/commit/bc946bb0850c93399bf0b8d192c0989a15f96972)) +* **api:** use correct model for SwinIR ([e166989](https://github.com/ssube/onnx-web/commit/e1669891116680d91396e417e6c98dfa3e633e84)) +* **api:** use correct params for default outpainting borders ([#345](https://github.com/ssube/onnx-web/issues/345)) ([c7aea34](https://github.com/ssube/onnx-web/commit/c7aea34b28d18e64a38fbc13117730fde79d748f)) +* **api:** use correct tile size for highres upscaling ([12e489b](https://github.com/ssube/onnx-web/commit/12e489b76188d5620074ba1b1f6d356fb420f460)) +* **api:** use correct weight pairs in LoHA ([7f7476b](https://github.com/ssube/onnx-web/commit/7f7476bcbb20f603de24fd9c0b84cb7d14dad35c)) +* **api:** use diffusion model name without path when looking up hashes ([0029943](https://github.com/ssube/onnx-web/commit/0029943c7d83eb89721992845e1b8e9941bec22f)) +* **api:** use existing progress counter for highres and loopback ([5dfb09b](https://github.com/ssube/onnx-web/commit/5dfb09bd3c3900054ba0597e37d928b7ed183c94)) +* **api:** use img2img pipeline for loopback when controlnet was originally selected ([93b0226](https://github.com/ssube/onnx-web/commit/93b02261b2b594cda63dd8ccd907045f2ec80382)) +* **api:** use kwargs for chain stages ([2d10252](https://github.com/ssube/onnx-web/commit/2d102525648a451a4b2804b5f8901d15650f6418)) +* **api:** use min/max from config for more params ([56ff902](https://github.com/ssube/onnx-web/commit/56ff9022da4bbdd4ff25f363eed50cb3cd9fa361)) +* **api:** use padding token for prompt padding ([2fe6a87](https://github.com/ssube/onnx-web/commit/2fe6a878185366bc48b80171e61f827042df7053)) +* **api:** use slice multiplication for 3x3 kernels without CP decomp ([a46f00a](https://github.com/ssube/onnx-web/commit/a46f00aeb447644961166ab366f6806ab4af9745)) +* **api:** use tile size for all highres scaling methods ([7b0bed7](https://github.com/ssube/onnx-web/commit/7b0bed7aeaa8a624884809e43180151ddc4c135d)) +* **api:** use upscaling method param in highres ([c515d25](https://github.com/ssube/onnx-web/commit/c515d25dd4686f1113073632c5888762204e2422)) +* **api:** use VAE model dtype when converting sample ([395a632](https://github.com/ssube/onnx-web/commit/395a6329466597c55f599cce28c4694284f5d42b)) +* **api:** use Waitress for Windows bundle ([9a2f35e](https://github.com/ssube/onnx-web/commit/9a2f35e181ffa8c23dca6ac4b7d9636dcf2b0014)) +* **api:** wait for worker to become idle before enqueueing next job ([#286](https://github.com/ssube/onnx-web/issues/286)) ([cfdd926](https://github.com/ssube/onnx-web/commit/cfdd926fff0b94deb66f01d74d947bf5c328e637)) +* **build:** copy extras file into image from models dir ([170e1c7](https://github.com/ssube/onnx-web/commit/170e1c7a708b4a34bdcf6eb1367293e324a55bb3)) +* **build:** copy schemas into containers ([b43cb26](https://github.com/ssube/onnx-web/commit/b43cb26d060c0682b12b8a34b5c9c197fdbb962c)) +* **build:** install CPU deps during CI ([1853214](https://github.com/ssube/onnx-web/commit/18532144098ac159545d6bc6b48547ee08b1e716)) +* **build:** move images to large runners, use image root path ([75a239f](https://github.com/ssube/onnx-web/commit/75a239f736bd1109ca0754f0ae17cd0d8a8b1c7d)) +* **build:** move python builds to larger runners ([00fc584](https://github.com/ssube/onnx-web/commit/00fc584c99e97250d9e0660b24451a9225919ec0)) +* **build:** run tests on python 3.8 and 3.9 ([#354](https://github.com/ssube/onnx-web/issues/354)) ([08a23ed](https://github.com/ssube/onnx-web/commit/08a23eda65de52dc72ed39cfc49e35a7c73c9c7a)) +* **build:** use 3.8 packages in AMD linux requirements file to match ROCm base image ([10fa36c](https://github.com/ssube/onnx-web/commit/10fa36c1c1991da049570d33a0bc1e69335e4cb6)) +* **deps:** replace dependency react-query with @tanstack/react-query ^4.0.5 ([f53518a](https://github.com/ssube/onnx-web/commit/f53518ad245dcb274a1fe9997ae52a7beca71301)) +* **docs:** add output image size table to user guide ([e8ac20b](https://github.com/ssube/onnx-web/commit/e8ac20b51cfbb88e9f8d70eff95a3aaead83c8da)) +* **docs:** add overlap diagrams ([f4153aa](https://github.com/ssube/onnx-web/commit/f4153aaba8067670e4a67267b49d6a71080bf960)) +* **docs:** add VC redist and security note to Windows setup ([ee3774b](https://github.com/ssube/onnx-web/commit/ee3774b70af46ec221eb847681ca551cf6b41c8d)) +* **docs:** move container setup to server guide, link to setup methods from readme ([968058b](https://github.com/ssube/onnx-web/commit/968058bf359744150c0dd06696d40bc8870ece20)) +* **docs:** note security option on bundle launch scripts ([f4c7f02](https://github.com/ssube/onnx-web/commit/f4c7f0203486d0b858d55cca7826ad5658f37094)) +* **exe:** add build script for Windows bundle ([a76ded2](https://github.com/ssube/onnx-web/commit/a76ded2a98abcd716dab1c4a5780d32ee6e283e4)) +* **exe:** add missing gfpgan folders ([#315](https://github.com/ssube/onnx-web/issues/315)) ([2a7a068](https://github.com/ssube/onnx-web/commit/2a7a0682bdb04061ea8e2598931114e9de68c125)) +* **exe:** add omegaconf to bundle ([4c7e48b](https://github.com/ssube/onnx-web/commit/4c7e48b33e39c8a54ee3d8e8c98c3aa4324fe012)) +* **exe:** add pytorch_lightning to Windows bundle ([#366](https://github.com/ssube/onnx-web/issues/366)) ([25e0ece](https://github.com/ssube/onnx-web/commit/25e0ece8e2cbb76d488ed7cbe8b11e53418a9c15)) +* **exe:** add version info to bundle build script ([6e11218](https://github.com/ssube/onnx-web/commit/6e1121820fc08e25463e1fc368f0df771314f451)) +* **exe:** add win10 notification package to bundle ([d100d75](https://github.com/ssube/onnx-web/commit/d100d759081be66058e06f8371a62f8f8754859f)) +* **exe:** capture omegaconf version info ([963c507](https://github.com/ssube/onnx-web/commit/963c507f8ce7dac0d99f1fc0871ed62e85cc5405)) +* **exe:** copy entrypoint script to correct location before bundling ([124014b](https://github.com/ssube/onnx-web/commit/124014b8b5028c02dd4488d818083433e9c75f34)) +* **exe:** include launch scripts and readme in bundle build ([c0cebcf](https://github.com/ssube/onnx-web/commit/c0cebcf06dd1a814556f7b18eb85e60ad5c355d9)) +* **exe:** include realesrgan and coloredlogs in bundles ([9b05b6b](https://github.com/ssube/onnx-web/commit/9b05b6bf5c4563686ddf25c88c62aadd5200551f)) +* **exe:** load extras file from model path again ([26bd8cd](https://github.com/ssube/onnx-web/commit/26bd8cde47ebc2514692cd9167ef1a7ddfe94256)) +* **exe:** remove broken venv activation ([ff57a48](https://github.com/ssube/onnx-web/commit/ff57a481ab777edfe624649f5557f7dad291d486)) +* **exe:** set default model cache to 0 for Windows bundle ([e89f2fc](https://github.com/ssube/onnx-web/commit/e89f2fc4d005f566bd2088b9571c441632b3efad)) +* **gui:** add missing pipeline labels ([e09b4a4](https://github.com/ssube/onnx-web/commit/e09b4a4094d6acd221f3ec808d37765e6af8d74a)) +* **gui:** add strings for highres iterations ([8beb099](https://github.com/ssube/onnx-web/commit/8beb0996d47c1d15a5eedcf5422b10e79dcd6dd9)) +* **gui:** add strings for save menu ([b4db21e](https://github.com/ssube/onnx-web/commit/b4db21eebdc312e0fb34eeda3dbde7a2236f9209)) +* **gui:** add strings for SwinIR real large models ([d95d342](https://github.com/ssube/onnx-web/commit/d95d342d5a9e5d146f3184bb8c43e93db15dee76)) +* **gui:** attempt to decode unicode EXIF tags ([27a21df](https://github.com/ssube/onnx-web/commit/27a21dfa625c29edf865ff4db5e31419bee733a0)) +* **gui:** close save menu after selecting an option ([b8aef2c](https://github.com/ssube/onnx-web/commit/b8aef2cd3213170a992b775410c77f2fd54bff61)) +* **gui:** correct label for diffusion models in image card ([5eb2128](https://github.com/ssube/onnx-web/commit/5eb2128c8510c40f590bfd9893158f0c658182b7)) +* **gui:** draw source to canvas immediately on change ([#372](https://github.com/ssube/onnx-web/issues/372)) ([59075a7](https://github.com/ssube/onnx-web/commit/59075a752afb9c3164fb262f205a20e9739768f3)) +* **gui:** handle partial extras file without totally crashing ([52b7521](https://github.com/ssube/onnx-web/commit/52b7521d77df43f179d204df20690002a955ffd0)) +* **gui:** improve render performance ([64ea060](https://github.com/ssube/onnx-web/commit/64ea060ec9c62423db1588e3f39dc946deed2d99)) +* **gui:** limit stride to lesser of tiles and server values ([3c1e154](https://github.com/ssube/onnx-web/commit/3c1e1542a5deff12f878febd5f861b2057e2146a)) +* **gui:** localize pipeline and controlnet menus ([953e772](https://github.com/ssube/onnx-web/commit/953e772a504b0a21dc43a5ec33253319c39a3ce7)) +* **gui:** make sure models have correct prefix ([4ba1768](https://github.com/ssube/onnx-web/commit/4ba1768198d52a009a3c2eb4868f1f1cc264fdf7)) +* **gui:** replace divider below tabs, outline restart button ([b85a8aa](https://github.com/ssube/onnx-web/commit/b85a8aa868f38cd98df947ba6349ba15e7fb6e44)) +* **gui:** send UNet stride to backend as integer ([a3ec880](https://github.com/ssube/onnx-web/commit/a3ec88007ff8fd9f31cdf7f31728811975120ee1)) +* increase max image sizes ([5d5bfdb](https://github.com/ssube/onnx-web/commit/5d5bfdbbcc26489e623f8fb673f7fd08667a8edb)) +* limit UNet stride to tile size ([e68e405](https://github.com/ssube/onnx-web/commit/e68e405633c102e2b50ee1b121ae481a2e34e9e8)) +* **scripts:** add more release tests ([cbc4166](https://github.com/ssube/onnx-web/commit/cbc4166f1086b9c47e61a12f41222ee8a4a90463)) +* **scripts:** add test ref for img2img panorama ([44ad515](https://github.com/ssube/onnx-web/commit/44ad5150b23d9ec132edf695e59f4732fd2689d4)) +* **scripts:** correct model paths in test scripts ([e12f3c2](https://github.com/ssube/onnx-web/commit/e12f3c2801122ac383d2a12b15b086e5a14e74fd)) +* **scripts:** do not use source filter for img2img tests ([e283b27](https://github.com/ssube/onnx-web/commit/e283b2770a7d77df7e509a60430f431987eb45f8)) +* **scripts:** only mark release tests as failed after retrying ([c399430](https://github.com/ssube/onnx-web/commit/c399430274629a6ccf1404b61507a5cee9d42514)) +* **scripts:** restore MSE calculation, update some test refs ([55614cd](https://github.com/ssube/onnx-web/commit/55614cd9a101beb0fe71440416946cb39802ba80)) +* **scripts:** show data shape in initializer diff ([b4095cc](https://github.com/ssube/onnx-web/commit/b4095cc2db6d7920bce3e3bd8a543abdb1f280a7)) + ## [0.9.0](https://github.com/ssube/onnx-web/compare/v0.8.1...v0.9.0) (2023-03-28) diff --git a/api/setup.py b/api/setup.py index 6ee87d466..b8af53a84 100644 --- a/api/setup.py +++ b/api/setup.py @@ -5,7 +5,7 @@ setuptools.setup( name="onnx-web", - version="0.9.0", + version="0.10.0", author="ssube", author_email="seansube@gmail.com", description="web UI for running ONNX models", diff --git a/docs/server-admin.md b/docs/server-admin.md index 4a3ae96e6..5ad4380bd 100644 --- a/docs/server-admin.md +++ b/docs/server-admin.md @@ -98,7 +98,7 @@ To update the server, make sure you are on the `main` branch and pull the latest > git pull ``` -If you want to run a specific tag of the server, run `git checkout v0.9.0` with the desired tag. +If you want to run a specific tag of the server, run `git checkout v0.10.0` with the desired tag. ### Building the client diff --git a/gui/package.json b/gui/package.json index 527c26392..ef4fb0177 100644 --- a/gui/package.json +++ b/gui/package.json @@ -1,6 +1,6 @@ { "name": "@apextoaster/onnx-web", - "version": "0.9.0", + "version": "0.10.0", "description": "onnx web gui", "type": "module", "main": "out/src/main.js",