1
0
Fork 0

chore(release): 0.11.0

This commit is contained in:
Sean Sube 2023-12-24 14:34:12 -06:00
parent 9f1125643b
commit e5fc9f9bad
Signed by: ssube
GPG Key ID: 3EED7B957D362AF1
1 changed files with 204 additions and 0 deletions

View File

@ -2,6 +2,210 @@
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.11.0](https://github.com/ssube/onnx-web/compare/v0.10.0...v0.11.0) (2023-12-24)
### Features
* add panorama pipeline for SDXL ([0fa03e7](https://github.com/ssube/onnx-web/commit/0fa03e77ad175b0f8756b138ddc2ed2b793655b9))
* **api:** add an experimental multi-prompt syntax ([0ad2502](https://github.com/ssube/onnx-web/commit/0ad250251eeb8c47c29963f3e0db61c7929e705b))
* **api:** add basic plugin system ([535b685](https://github.com/ssube/onnx-web/commit/535b685a5775501a9088a75e30154e8c8dcf36e8))
* **api:** add chain pipeline stage result type ([d52c68d](https://github.com/ssube/onnx-web/commit/d52c68d6074b1dc11daba1f3641adc5c0fd47016))
* **api:** add conversion for SDXL models ([fe68670](https://github.com/ssube/onnx-web/commit/fe68670844d25226a634c8ead689b47fa520722b))
* **api:** add converter to extract ZIP archives ([#437](https://github.com/ssube/onnx-web/issues/437)) ([f3e1bea](https://github.com/ssube/onnx-web/commit/f3e1beaa711a9eb335bb619d6985008f7d383820))
* **api:** add denoise stage, use before highres ([95e2d6d](https://github.com/ssube/onnx-web/commit/95e2d6d71006b02b24b5ce72e6eb9078e4e0ffaa))
* **api:** add edge feathering to region prompts ([5951519](https://github.com/ssube/onnx-web/commit/59515193a1cd6ffc0027f08e652adb675f60eeeb))
* **api:** add edge options to region feathering ([1fae41d](https://github.com/ssube/onnx-web/commit/1fae41ddcf918168cfc20862ce4755eeeabf925a))
* **api:** add env vars for Civitai and Huggingface auth tokens ([4edb32a](https://github.com/ssube/onnx-web/commit/4edb32aaac1a4881d962d2caf1e90b947558f58f))
* **api:** add experimental region prompts to SDXL panorama ([5cf7a39](https://github.com/ssube/onnx-web/commit/5cf7a39be0210c32a2a280490b2c4756e4799ca9))
* **api:** add feature flag for single-tile panorama highres ([5fb2de8](https://github.com/ssube/onnx-web/commit/5fb2de85c5dc9b791f14382f6b140d88b2720b13))
* **api:** add feature flags, move panoramic tile feature into flags ([def8ad7](https://github.com/ssube/onnx-web/commit/def8ad73c549b5d891c20c77296c1609e293f73e))
* **api:** add flag to launch debugger ([781b341](https://github.com/ssube/onnx-web/commit/781b34151c306d7d40684b6b350611166bcb7a73))
* **api:** add LCM scheduler ([fd97eeb](https://github.com/ssube/onnx-web/commit/fd97eebfa208f24055ce78a8eec16395ec4e043a))
* **api:** add new optimum-based SD converter ([b6ef00e](https://github.com/ssube/onnx-web/commit/b6ef00e437d16b410b154b780d9c0a9ab953e139))
* **api:** add strength param to denoise stage ([768f478](https://github.com/ssube/onnx-web/commit/768f478884422b10ab511dc843151452b9f8204d))
* **api:** add support for DPM SDE scheduler ([2fc5ec9](https://github.com/ssube/onnx-web/commit/2fc5ec930c30021dfdbe5b9e5b8b40da9346ae6f))
* **api:** add tokens to reseed region ([8a94cdb](https://github.com/ssube/onnx-web/commit/8a94cdb385a1808ba172bdb95cffb7c913524340))
* **api:** allow a different prompt for each highres stage ([8ce09d3](https://github.com/ssube/onnx-web/commit/8ce09d307be11d4de0a2699a984fa2555e969616))
* **api:** allow embeddings as a synonym for TI token ([2653dd8](https://github.com/ssube/onnx-web/commit/2653dd812e321e5458713a260e26d8c4e7c9440f))
* **api:** attempt to calculate total steps for chain pipelines ([55ddb9f](https://github.com/ssube/onnx-web/commit/55ddb9fdac8e195e733e24a69670bf62f590b6a6))
* **api:** disable prompt alternatives for panorama to fix regions ([5968577](https://github.com/ssube/onnx-web/commit/59685770e463150e07a10c4bb7a072a4eba3960d))
* **api:** make tile retries configurable ([6fb0366](https://github.com/ssube/onnx-web/commit/6fb0366f529674ba2d47f99a217c0fe1454a79f9))
* **api:** remove deprecated Karras Ve scheduler ([#189](https://github.com/ssube/onnx-web/issues/189)) ([695eeaf](https://github.com/ssube/onnx-web/commit/695eeaf30331ad4f24401e5873c7e861844b3b79))
* **api:** replace legacy SD converter with optimum-based one by default ([9a077fa](https://github.com/ssube/onnx-web/commit/9a077fae1522c4d6db8a39b571c87033a75f2517))
* **api:** skip regions on last timestep ([09f600a](https://github.com/ssube/onnx-web/commit/09f600ab54fd8346ded95d3bc44945754b29f23a))
* **api:** support for SDXL LoRAs ([bbacfd1](https://github.com/ssube/onnx-web/commit/bbacfd1ca0e54e623afc6a83f100ea48eb9e315d))
* **api:** switch to codeformer lib that works with torch 2.x ([7ed30ee](https://github.com/ssube/onnx-web/commit/7ed30ee47019ab83c7fa33babaca5331bbfb1396))
* **api:** update pinned onnxruntime to 0.16.3 ([6a6a3f0](https://github.com/ssube/onnx-web/commit/6a6a3f04bc4adee7b2a2141a3638ba86950a8075))
* **api:** upgrade to latest diffusers, optimum, transformers ([#433](https://github.com/ssube/onnx-web/issues/433)) ([c6de256](https://github.com/ssube/onnx-web/commit/c6de25682dbe9cdafffa5aed3e47510c84a6ce9b))
* **docs:** cover pre-converted models in user guide ([99161c4](https://github.com/ssube/onnx-web/commit/99161c42de5b9975d91723de5a50cfca3fe67037))
* **docs:** set up docs site ([#436](https://github.com/ssube/onnx-web/issues/436)) ([523a2a0](https://github.com/ssube/onnx-web/commit/523a2a0cc74de9a140c58fa98f673e69d768183f))
* **exe:** include pre-converted models in bundle launch scripts ([c85b608](https://github.com/ssube/onnx-web/commit/c85b60819628798d378d81ba47e92cb224f57c3b))
* **gui:** add button to open docs site ([8e7f8c7](https://github.com/ssube/onnx-web/commit/8e7f8c76d20c7d4342cdd27ce666a911cd1b2822))
* **gui:** add row and column tokens for X/Y prompts ([e5a9d57](https://github.com/ssube/onnx-web/commit/e5a9d5772d7a0b119bbe3e71f00f4c60afdf78e8))
* **gui:** add wildcard menu to web UI ([cdbdd9b](https://github.com/ssube/onnx-web/commit/cdbdd9b4e25fc8b0c51d58f95c38292cf388dc99))
* **gui:** highlight tokens that have been used in prompt ([fd34b4a](https://github.com/ssube/onnx-web/commit/fd34b4a76418a7034d620756d0811963411bc30a))
* **gui:** include some default profiles ([#420](https://github.com/ssube/onnx-web/issues/420)) ([193f82e](https://github.com/ssube/onnx-web/commit/193f82e7b4a58871923917806067c487aae8e791))
* **models:** add extras files for pre-converted models ([#437](https://github.com/ssube/onnx-web/issues/437)) ([b2740d3](https://github.com/ssube/onnx-web/commit/b2740d3ad295f1e3f5a6fbf99bb22d81de00f3eb))
* **scripts:** add script for preparing training images ([5d0d904](https://github.com/ssube/onnx-web/commit/5d0d904463f3586489e0d4fea5e5e16cfc2477df))
* show tokens for networks in prompt ([44e4833](https://github.com/ssube/onnx-web/commit/44e483322e41c67e17d80268dd6d14e29668205c))
* split up pre-converted models into full and base sets ([75ac764](https://github.com/ssube/onnx-web/commit/75ac764d428e51be4726164d682a285c1160dbdc))
* split up UNet and VAE tile size and overlap/stride params ([e8d7d9a](https://github.com/ssube/onnx-web/commit/e8d7d9a88186fedcf12ac6ce41819a5c59698715))
* update min CFG for SDXL turbo ([419b281](https://github.com/ssube/onnx-web/commit/419b2811ef5cbcfe2b960e44171d2b6cd24cd575))
### Bug Fixes
* **api:** abandon pretrained loader entirely to fix SD upscaling ([fa38b47](https://github.com/ssube/onnx-web/commit/fa38b474f06d30ef487bf34fe1a6b925f2f657fd))
* **api:** add debugpy to dev deps ([b3cf0ac](https://github.com/ssube/onnx-web/commit/b3cf0acfe9d40d3d67113bb07ffc933a55553c26))
* **api:** add loading path for controlnet ([a716f6d](https://github.com/ssube/onnx-web/commit/a716f6db1f64184167765e250ae74ad5cd342894))
* **api:** add logging along SDXL custom VAE codepath ([ddd3d45](https://github.com/ssube/onnx-web/commit/ddd3d45b79f08d82055a143ea7492444705ab071))
* **api:** add missing param to controlnet pipeline ([1163acc](https://github.com/ssube/onnx-web/commit/1163accb49cdb45f5577b2eca31fba6cb539b37b))
* **api:** add out channels to upscaling config ([e64e514](https://github.com/ssube/onnx-web/commit/e64e514e7fb55cf1c3e7a1285ea7b505d6675253))
* **api:** adjust region strength threshold to support up to 90% UNet overlap ([2a27c3f](https://github.com/ssube/onnx-web/commit/2a27c3ffd1285d156783692bc864a7aac0ad0e7d))
* **api:** allow all supported tensors extensions for VAE files ([f4f3bda](https://github.com/ssube/onnx-web/commit/f4f3bda6f815b68afbe2eded85ee172c3a99d60f))
* **api:** allow numbers in archive filenames ([4eeb68c](https://github.com/ssube/onnx-web/commit/4eeb68cbcf90125c557cf70957218956eaa9af9a))
* **api:** allow PTH tensor files, add helper to check extension ([ebdfa78](https://github.com/ssube/onnx-web/commit/ebdfa78737bce5b723423031c6e57fb63a1c25bc))
* **api:** allow random seed in reseed regions ([798fa5f](https://github.com/ssube/onnx-web/commit/798fa5fc6d07a2ae3294aea618d8a5372ab0fd73))
* **api:** allow SDXL txt2img models in extras file and schema ([6e2896f](https://github.com/ssube/onnx-web/commit/6e2896f7f72995f2d37b3582977e80e72a15d633))
* **api:** allow SDXL VAE in any supported tensor format, ensure new SDXL models get hash file ([1351b2f](https://github.com/ssube/onnx-web/commit/1351b2f3ff69e5866ea49622db612ec02a6b2576))
* **api:** allow spaces in wildcard filenames ([02dd17a](https://github.com/ssube/onnx-web/commit/02dd17aa4f822fc843c550ae9b5e9e61094e379a))
* **api:** avoid padding latents when they are not being tiled ([d94a8d6](https://github.com/ssube/onnx-web/commit/d94a8d6f6eb161bcc97dbdb4cba66d0095e4b217))
* **api:** be more careful with VAE patch flags, add margin to latents if needed ([93e3125](https://github.com/ssube/onnx-web/commit/93e3125e289d32ca2b2c95ed692fa75200c8101e))
* **api:** better handling of alpha channels ([1c3b2f8](https://github.com/ssube/onnx-web/commit/1c3b2f8dfcbdf3e246e6e0edec22c6ff71ced157))
* **api:** blend embeddings into second tokenizer/text encoder for SDXL ([fc02fa6](https://github.com/ssube/onnx-web/commit/fc02fa6be1b8b99d53a1804ccec92db3f07b1b12))
* **api:** build SDXL pipeline to avoid optimum patches ([3f3811e](https://github.com/ssube/onnx-web/commit/3f3811e16abccafd45c350799bea03ba56c7aa56))
* **api:** change default web UI path to match docs ([6bec3b0](https://github.com/ssube/onnx-web/commit/6bec3b0cb9665698e10cead4c7b47bc0b0a3c2b6))
* **api:** change weights filename for new models to match optimum ([ebe813d](https://github.com/ssube/onnx-web/commit/ebe813d0351db32af3a74bba61cd4d2b26c60748))
* **api:** check for web UI files in Windows launch scripts ([2a641b1](https://github.com/ssube/onnx-web/commit/2a641b111ec827477bf811134246163979fb6d7e))
* **api:** complete panorama tiles for SD pipeline ([b54a57b](https://github.com/ssube/onnx-web/commit/b54a57b379fbbae37b954cc6a0bbba3fa807ab7b))
* **api:** consistently handle tile size across premade pipelines ([d78e843](https://github.com/ssube/onnx-web/commit/d78e843af4e53baa1fe23c733e425e803fdcdd17))
* **api:** continue adding tests, fix bugs encountered ([047e58c](https://github.com/ssube/onnx-web/commit/047e58c91680e5d53de2ad7469497603cbf474c7))
* **api:** convert latents to numpy before using ([8d44103](https://github.com/ssube/onnx-web/commit/8d4410305e4d411661c72607c2717690a5c62447))
* **api:** convert SD models without extracting Torch intermediate ([#404](https://github.com/ssube/onnx-web/issues/404)) ([b29837d](https://github.com/ssube/onnx-web/commit/b29837d773115c65b05a2a7cc130069341386055))
* **api:** correct file extension validity check ([c8dd85e](https://github.com/ssube/onnx-web/commit/c8dd85e798564bd0e9bc6f442acaa174c584f098))
* **api:** correct origin point when blending images ([#445](https://github.com/ssube/onnx-web/issues/445)) ([3d245a6](https://github.com/ssube/onnx-web/commit/3d245a663d290a2f5bf33dfaec610fad0d511082))
* **api:** correct VAE extension check during conversion ([4fd5098](https://github.com/ssube/onnx-web/commit/4fd50984f00647605e1bcf1dfc860a513ad307c4))
* **api:** correctly detect unknown embedding format ([98f8abb](https://github.com/ssube/onnx-web/commit/98f8abbacd3c8293f0da9a0831e1d3fe65120ca0))
* **api:** correctly handle completely black mask images ([1818a36](https://github.com/ssube/onnx-web/commit/1818a36c11b9319eddc91cb3fd8d9589d800a04c))
* **api:** correctly handle image stacks in persist stages ([042181b](https://github.com/ssube/onnx-web/commit/042181b9c522dadd75310ba888c5e748ecd778b0))
* **api:** correctly load text encoder 2 and VAE without LoRAs ([56f1925](https://github.com/ssube/onnx-web/commit/56f19256b5cdd2b1d5c01cb6805f163d1a8e4f92))
* **api:** defer txt2img tiling to panorama pipeline when selected ([440e47f](https://github.com/ssube/onnx-web/commit/440e47f736db460994c4715da024baecf618c7d8))
* **api:** detect all mask keys, immediately bubble up cancellation errors ([95a62b1](https://github.com/ssube/onnx-web/commit/95a62b17edc952ee58704a2f489db339843516b0))
* **api:** do not apply prompt expansion patch to SDXL ([bbff191](https://github.com/ssube/onnx-web/commit/bbff1913ef2cf84799c7dcce37e50d2a0a97c265))
* **api:** do not parse tokens when removing them ([1bdfb4a](https://github.com/ssube/onnx-web/commit/1bdfb4ac8ab5ac5e975f2b7223853986c7882970))
* **api:** enable prompt alternatives for SDXL ([6eb014c](https://github.com/ssube/onnx-web/commit/6eb014cec88b33a98c5f307a0f9b76d3a01e670e))
* **api:** enable Unet patch for SDXL ([d48dbf7](https://github.com/ssube/onnx-web/commit/d48dbf7d6e8e31b27d3643c03752546e195b92c2))
* **api:** ensure panorama never generates a negative number of views ([944c92b](https://github.com/ssube/onnx-web/commit/944c92b824609555c6fcbac46467a0571b176e99))
* **api:** ensure pipeline is using selected scheduler ([a90a963](https://github.com/ssube/onnx-web/commit/a90a96376516e968557730456a0e8e83d992ebaf))
* **api:** ensure VAE is loaded on correct device ([d4b0130](https://github.com/ssube/onnx-web/commit/d4b013068dc6065cf1973d6d35f28f51b607fcd8))
* **api:** feather all edges by default ([c7cff78](https://github.com/ssube/onnx-web/commit/c7cff78784e4837378ebd82a0e0a0678b85615bd))
* **api:** GC during SDXL conversion ([a5a60d3](https://github.com/ssube/onnx-web/commit/a5a60d3e15bc85472b1df0d57fdfb332214bdf62))
* **api:** handle blending images of different sizes better ([de28ecd](https://github.com/ssube/onnx-web/commit/de28ecdfad01c5ad55ebd62884025b7cfe8677ba))
* **api:** handle blending numpy arrays ([83ebd77](https://github.com/ssube/onnx-web/commit/83ebd77c3d4fe61d05d2f5c16905a705b9edc35e))
* **api:** handle empty prompts when parsing ([14ddfb4](https://github.com/ssube/onnx-web/commit/14ddfb43bb26cf539613748bf7ec78f3e2508ccb))
* **api:** handle HF repos in new SD converter ([29ccd16](https://github.com/ssube/onnx-web/commit/29ccd1643727935c8e4405531e0c3a6b23a4ac95))
* **api:** handle images with alpha channels better ([b1328fd](https://github.com/ssube/onnx-web/commit/b1328fdfdb747cd563762a91d9bbf0c9a37cf2e2))
* **api:** handle models with integer timestamps ([abeedde](https://github.com/ssube/onnx-web/commit/abeeddeeb271b7bfbdec792ae84e1ace555fd974))
* **api:** include SD upscaling in diffusion prefixes ([293a1bb](https://github.com/ssube/onnx-web/commit/293a1bb18462e8ad475fa2d3f80210aaa5dd1540))
* **api:** increase max tile size for output and grid stages to max ([5ffe8b2](https://github.com/ssube/onnx-web/commit/5ffe8b26faae6080c5f643522c505960d707b048))
* **api:** load lists without empty items ([9e930a9](https://github.com/ssube/onnx-web/commit/9e930a91d5c331acf78da0c6676e64727bf38128))
* **api:** load pretrained VAE from original path ([e7da2cf](https://github.com/ssube/onnx-web/commit/e7da2cf8a6d0a3d6d455ac4248453a55aa9d7034))
* **api:** load replacement VAE from single file for SD v1/v2 ([c99481f](https://github.com/ssube/onnx-web/commit/c99481f4848d18028d2d6fcfb591fac08fa94016))
* **api:** make argument for skipping base models work correctly ([50d51a3](https://github.com/ssube/onnx-web/commit/50d51a3921dfdc519b8799c318f4de6ce4c755be))
* **api:** make request parsing consistent between JSON and forms ([a33c88e](https://github.com/ssube/onnx-web/commit/a33c88e67072330e68f2190b7724f1fccb1b37f9))
* **api:** make sure all file types are covered ([#432](https://github.com/ssube/onnx-web/issues/432)) ([95d8f4a](https://github.com/ssube/onnx-web/commit/95d8f4a5986f27255828481ff0b7c5f485584ce3))
* **api:** make sure diffusion models have a valid prefix ([46d9fc0](https://github.com/ssube/onnx-web/commit/46d9fc0dd40a2b1c657dd7733b30ffa11101bb01))
* **api:** make sure new SD converter does not produce extra files ([15b9b51](https://github.com/ssube/onnx-web/commit/15b9b51ed59848025042d45164c2772c54e9a4d1))
* **api:** make sure stage params are declared for all txt2img pipelines ([b31227e](https://github.com/ssube/onnx-web/commit/b31227ecb3d4156088c5ec1c134a837cb9c071bd))
* **api:** make tile blending symmetrical, correct bottom/right gradients ([7106e96](https://github.com/ssube/onnx-web/commit/7106e96e776f45f2f3df508f0108c95cf43fe116))
* **api:** match inpaint source and mask formats ([7ca5dc1](https://github.com/ssube/onnx-web/commit/7ca5dc12a44b369254ee253e573ca4d01079ba04))
* **api:** match SDXL keys per LoRA ([74832fc](https://github.com/ssube/onnx-web/commit/74832fc61bd0b940ff3925c0183cc11ba14befe7))
* **api:** only consume one retry per error ([911f87f](https://github.com/ssube/onnx-web/commit/911f87f7ec5c066d700acd1510d24439be319204))
* **api:** only fetch diffusion models if they have not already been converted ([#398](https://github.com/ssube/onnx-web/issues/398)) ([9c1fcd1](https://github.com/ssube/onnx-web/commit/9c1fcd16fa31318b85aa5e42175c93e4421d1f89))
* **api:** only remove one retry after each tile failure ([e7aad28](https://github.com/ssube/onnx-web/commit/e7aad281b0e35cc97166261b77a7a2cef57497ad))
* **api:** only run SDXL LoRA node matching on XL models ([ea9023c](https://github.com/ssube/onnx-web/commit/ea9023c2eb2c141975045f01c594251740ad085b))
* **api:** only use optimum's fp16 mode for SDXL export when torch fp16 is enabled ([eb3f147](https://github.com/ssube/onnx-web/commit/eb3f1479f27bfe0035343f96818400129e3743a5))
* **api:** override pipeline models if pipeline ignored components ([6b31075](https://github.com/ssube/onnx-web/commit/6b310756167a4689f5c3d33c2179ac0eaea69099))
* **api:** parse embedding/TI tokens correctly ([76e28d9](https://github.com/ssube/onnx-web/commit/76e28d962dc084aa299b979bf7330b4621a7e96a))
* **api:** pass correct outscale to highres stages ([6ecdae4](https://github.com/ssube/onnx-web/commit/6ecdae44a2efb455364575be66c8cf6d02c9ff07))
* **api:** pass replacement VAE to diffusers conversion ([8e1f188](https://github.com/ssube/onnx-web/commit/8e1f188d8fa9724c7dc808e21b6af4ab4de684a0))
* **api:** provide some necessary SDXL config ([02447f5](https://github.com/ssube/onnx-web/commit/02447f5fd6e909e7da0633dffd2b7124df85bf45))
* **api:** remove redundant torch version pin ([27bd307](https://github.com/ssube/onnx-web/commit/27bd307cd8f43b4e58deadd2b1599917d6e4f344))
* **api:** remove still-random seed from stage kwargs ([a79d835](https://github.com/ssube/onnx-web/commit/a79d8351933254e81f266ad6a21edd2e14baded0))
* **api:** report chain progress using a new callback if none was provided ([f9acf9b](https://github.com/ssube/onnx-web/commit/f9acf9b50f58c324b38eac1ea17057949b866943))
* **api:** resize blend mask to match source ([2c2eda8](https://github.com/ssube/onnx-web/commit/2c2eda8c3c41df2b373c941366a95cc3b3056d84))
* **api:** resize latents to complete panorama blocks ([103d1a4](https://github.com/ssube/onnx-web/commit/103d1a449a058a65139d95c15ab5f349e41d928f))
* **api:** resolve XL VAE within model folder ([cf2cf51](https://github.com/ssube/onnx-web/commit/cf2cf51b17f47ad9703014024ad18ea0a98cd9fa))
* **api:** restore additional ORT options for multi-GPU machines ([b398d65](https://github.com/ssube/onnx-web/commit/b398d65624277b3ca5c051960e4bd04c6e24375e))
* **api:** restore single-tile code path ([828c951](https://github.com/ssube/onnx-web/commit/828c9511a6dc860bf0dfb7b1c113fce861744c06))
* **api:** revert torch to 2.0.1 for ROCm due to MIopen errors ([#444](https://github.com/ssube/onnx-web/issues/444)) ([0aab130](https://github.com/ssube/onnx-web/commit/0aab1301aa1f991cd52190cd88088dc6e69befce))
* **api:** run blend pipeline in RGB mode ([#439](https://github.com/ssube/onnx-web/issues/439)) ([9e73470](https://github.com/ssube/onnx-web/commit/9e734706f1e92a8ed456f7ae5d8c039ef7d05fec))
* **api:** set VAE attn processor during conversion ([0ecae65](https://github.com/ssube/onnx-web/commit/0ecae65f886ecd6cb2ea7d4e41c8336e13f5ee3a))
* **api:** silence controlnet registration warnings ([ccff9a3](https://github.com/ssube/onnx-web/commit/ccff9a3136635c580e9471474c0ad17af6a59039))
* **api:** support normal LoRA keys in SDXL LoRAs ([60615e0](https://github.com/ssube/onnx-web/commit/60615e097bcbcf0c8c0142ba69cf1301a0932361))
* **api:** switch pipeline ctor based on VAE presence, improve panorama logging ([9231128](https://github.com/ssube/onnx-web/commit/92311281df17cc4e34d9ad419a89cb2b7b8b4496))
* **api:** test LoRA blending code ([52fdf4f](https://github.com/ssube/onnx-web/commit/52fdf4f48ae939bf0d4ed039eccd7f3a9063196c))
* **api:** tile stage masks ([1fbee0a](https://github.com/ssube/onnx-web/commit/1fbee0ae52b4749fc2f55af315a961818aa6e059))
* **api:** trim whitespace from model names because it breaks things ([#376](https://github.com/ssube/onnx-web/issues/376)) ([4da4cd9](https://github.com/ssube/onnx-web/commit/4da4cd95a55bd52f1b733d087b251156aafb4000))
* **api:** turn alternatives back off for SDXL ([3ffbc00](https://github.com/ssube/onnx-web/commit/3ffbc00390d95a4a03096807b168e6b96fd2c14b))
* **api:** unload UNet before CNet conversion ([9ffe266](https://github.com/ssube/onnx-web/commit/9ffe266384794df1147f074b9eddf46057bddde6))
* **api:** update arpeggio parser and boto for s3 ([0e7e479](https://github.com/ssube/onnx-web/commit/0e7e4795f510b30a58a813e7eae88ca747402be4))
* **api:** update codeformer patches for new lib ([3e1db70](https://github.com/ssube/onnx-web/commit/3e1db707ac79265546e8be4bbe432be9b8f8ba08))
* **api:** update controlnet lib ([a0ee620](https://github.com/ssube/onnx-web/commit/a0ee62033638d6de7545e60a8199957cebae2641))
* **api:** update dependencies for SDXL ([7e73045](https://github.com/ssube/onnx-web/commit/7e730452f36e23d89a534e6b8ca395038fbfac13))
* **api:** update deprecated import from diffusers ([3ffb30f](https://github.com/ssube/onnx-web/commit/3ffb30f1217aa66a705a382410cc7e3059b2d612))
* **api:** update deprecated imports from diffusers ([b6aed05](https://github.com/ssube/onnx-web/commit/b6aed0542c558ecdba4e0da61f281a2cd5f635e0))
* **api:** update flask and pin werkzeug ([#414](https://github.com/ssube/onnx-web/issues/414)) ([0155236](https://github.com/ssube/onnx-web/commit/0155236744ae8bb2d036f9a90987fe1e1043f871))
* **api:** update HF hub version ([#433](https://github.com/ssube/onnx-web/issues/433)) ([0364543](https://github.com/ssube/onnx-web/commit/0364543bad9213f41aa97a16e3e466f0e843ceaa))
* **api:** update minimum image size for SDXL base ([58795de](https://github.com/ssube/onnx-web/commit/58795de00d23658a788a1f9b3ccfa67e5aa92e4a))
* **api:** upgrade safetensors for SDXL ([b37b49e](https://github.com/ssube/onnx-web/commit/b37b49e33d490cd83305d691803314f30c6db9b4))
* **api:** use correct post-fetch path when converting from checkpoints ([#432](https://github.com/ssube/onnx-web/issues/432)) ([133c4a2](https://github.com/ssube/onnx-web/commit/133c4a20bdaa08c89ea7078fa7f973b623cc938c))
* **api:** use full-size latents for all panorama pipelines ([5824149](https://github.com/ssube/onnx-web/commit/5824149cc097aad0fcb92d0d1ac5eac5f51ed48c))
* **api:** use Torch pipelines while loading models for conversion ([5d3a7d7](https://github.com/ssube/onnx-web/commit/5d3a7d77a5b3f6bd20cd4082b722eca3d8c65409))
* **api:** use upstream SD upscaling pipeline as base for in-tree one ([d3a4cc8](https://github.com/ssube/onnx-web/commit/d3a4cc8fd20ae156e986f9afa9414070aae17163))
* **api:** various controlnet fixes ([ba9982a](https://github.com/ssube/onnx-web/commit/ba9982af5114804d8a4551c43578556181c520fe))
* **api:** write tests for embedding/inversion blending ([e9b1375](https://github.com/ssube/onnx-web/commit/e9b13754406929049bd30b69b63e88ce4bc000c7))
* **build:** add vscode config for API testing ([db82c6b](https://github.com/ssube/onnx-web/commit/db82c6b760257c13f3138d96a539812aed0526ed))
* **build:** copy web UI output to server default path after bundling ([a1fc606](https://github.com/ssube/onnx-web/commit/a1fc60641f8c7bf6c80f24497002d689ddf3556f))
* **build:** sort imports in tests ([d8ea005](https://github.com/ssube/onnx-web/commit/d8ea00582e85e8467b465a04c0c302bd26839b4f))
* **docs:** add conversion error to user guide ([#404](https://github.com/ssube/onnx-web/issues/404)) ([108c502](https://github.com/ssube/onnx-web/commit/108c502869141c6bd36876cd5b7c4bda90ab7d24))
* **docs:** add links from getting started to other docs ([e373e13](https://github.com/ssube/onnx-web/commit/e373e134f1cb2a14ec2e85a18b34945137ec611b))
* **docs:** add missing web UI setup step ([6e614aa](https://github.com/ssube/onnx-web/commit/6e614aa1e05a284ffcbc24dd09e56d628be429b8))
* **docs:** add note about MIopen errors ([#444](https://github.com/ssube/onnx-web/issues/444)) ([a4c4877](https://github.com/ssube/onnx-web/commit/a4c4877064f6b90c7e699901e7f933ce861b5ae7))
* **docs:** add SDXL folders to pre-converted readme ([35cc16a](https://github.com/ssube/onnx-web/commit/35cc16ab0f2ddd7a4734adc440ed3c7a118d4644))
* **docs:** add usage instructions to pre-converted models ([1f778ab](https://github.com/ssube/onnx-web/commit/1f778abd69b06fb532eaf5ca308c835dc12a3f3b))
* **docs:** cover grid mode in user guide ([7097b18](https://github.com/ssube/onnx-web/commit/7097b1802cf9487701d93c74d4c088b070214c89))
* **docs:** describe reseed tokens ([c0a4fb6](https://github.com/ssube/onnx-web/commit/c0a4fb6cada9179a2247f0690ab79eea64837777))
* **docs:** note LCM in readme ([1d65479](https://github.com/ssube/onnx-web/commit/1d6547977c5fdadcb474952cf0e49ac8c20f7fec))
* **docs:** replace relative links with GH ones ([c94c3fa](https://github.com/ssube/onnx-web/commit/c94c3fa01510b7511898bf038d36f5adc4503e8a))
* **docs:** update readme screenshot for SDXL ([d378415](https://github.com/ssube/onnx-web/commit/d3784158fa3fd293b9bea97bb3b753286d159534))
* **docs:** update tile parameters in user guide ([a6cb630](https://github.com/ssube/onnx-web/commit/a6cb63020610efbe89c15a206df6b0b8e9e263bc))
* **exe:** include more package metadata ([452e18d](https://github.com/ssube/onnx-web/commit/452e18daaaadb4a1055e3bc6a48f7d6892dabf09))
* **exe:** include necessary codeformer and timm sources in bundle ([b8405a7](https://github.com/ssube/onnx-web/commit/b8405a7e71546a0cf054df1dc72ebc0f0f3db214))
* **gui:** add state migrations for new unet/vae params ([#427](https://github.com/ssube/onnx-web/issues/427)) ([5680dd7](https://github.com/ssube/onnx-web/commit/5680dd704ef8a9a309aba328ff9c9d56903f3db5))
* **gui:** add string for LCM scheduler ([0b31ad0](https://github.com/ssube/onnx-web/commit/0b31ad0ab63cafdc1f8e9327b2d32d20ae258faa))
* **gui:** add strings for XL pipelines ([ebdc6a0](https://github.com/ssube/onnx-web/commit/ebdc6a00fec495223208dbaf1f8079d8fca53c92))
* **gui:** avoid crashing when copying source image to a tab with a mask canvas ([a3fad5c](https://github.com/ssube/onnx-web/commit/a3fad5c541df78586cbd07acd88ee5523e8aeb1d))
* **gui:** dedupe and sort available prompt tokens ([35171e6](https://github.com/ssube/onnx-web/commit/35171e6f1284cdce4cd5cd1f1819b5f78aecb48d))
* **gui:** expand grid ranges while building pipeline ([38d3999](https://github.com/ssube/onnx-web/commit/38d3999088d10d843a7779320dba8e9ee32b73f3))
* **gui:** handle missing prompts when parsing tokens ([7132f10](https://github.com/ssube/onnx-web/commit/7132f10e9de949f47dd94e7a771aebea7a44c48c))
* **gui:** make model controls on upscale tab work ([e933dc6](https://github.com/ssube/onnx-web/commit/e933dc6d50796aae6a028d22a63561f2ef220320))
* **gui:** make overlap params decimal inputs ([59e1a1a](https://github.com/ssube/onnx-web/commit/59e1a1a4c2550648c6ed2873adb318dee3b27f50))
* **gui:** make prompt input perform better with large LoRA/wildcard lists ([e0929ba](https://github.com/ssube/onnx-web/commit/e0929ba87098afee294985db20a30dfe0f085793))
* **gui:** make UI error screen more likely to show correct API hostname ([11c0ab9](https://github.com/ssube/onnx-web/commit/11c0ab9882244c3e7cd9d1e2742a16c8c33899e5))
* **gui:** reduce renders when changing prompt and size params ([1541818](https://github.com/ssube/onnx-web/commit/1541818c1977a0ce4fbcc70ff7f0386dec19528b))
* **gui:** use new grid seeds for every generation ([90d1812](https://github.com/ssube/onnx-web/commit/90d1812decee63f46a510c403f5ad0572da37bae))
* increase step limits for SDXL ([44851e3](https://github.com/ssube/onnx-web/commit/44851e3785074c228b1ebcb7740ffec29e3c6200))
* **models:** include correction and upscaling models in preconverted list ([83058f5](https://github.com/ssube/onnx-web/commit/83058f5a101a146452bb75c0a093f65a00803a14))
* **models:** update attn parameter name in CNet ([f73dce5](https://github.com/ssube/onnx-web/commit/f73dce507ced912e14c9f0d757fbb65b02d17989))
* **models:** use a real domain for pre-converted models ([9f11256](https://github.com/ssube/onnx-web/commit/9f1125643b9dc2ff28b8a6620b788de45266ed3d))
* **scripts:** improve MSE logging in release tests ([8df6ec2](https://github.com/ssube/onnx-web/commit/8df6ec231fc7686f9a5353afef6a84e01754645f))
* **scripts:** log node name differences in onnx models ([f6db421](https://github.com/ssube/onnx-web/commit/f6db4216317eee79b43141c1550965021abb8039))
* **scripts:** update test MSE and references for recent tiling changes ([74cb100](https://github.com/ssube/onnx-web/commit/74cb1002365163b918cc046ee67742ca052e56cc))
* **tests:** add release tests for SDXL, LCM, and turbo ([68a3f13](https://github.com/ssube/onnx-web/commit/68a3f13f62242b49fb0a5364709e00361cddb9be))
* **tests:** expand worker tests ([5a51770](https://github.com/ssube/onnx-web/commit/5a517704ea2b1de1f7a3f2b62ebdb4a2db2f31b1))
## [0.10.0](https://github.com/ssube/onnx-web/compare/v0.9.0...v0.10.0) (2023-08-23)