1
0
Fork 0

chore(release): 0.7.0

This commit is contained in:
Sean Sube 2023-02-15 20:59:37 -06:00
parent 841b18576c
commit 9db684ad5d
Signed by: ssube
GPG Key ID: 3EED7B957D362AF1
5 changed files with 81 additions and 4 deletions

View File

@ -2,6 +2,83 @@
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. 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.7.0](https://github.com/ssube/onnx-web/compare/v0.6.1...v0.7.0) (2023-02-16)
### Features
* add iPNDM scheduler ([f2d0025](https://github.com/ssube/onnx-web/commit/f2d00255457bb1c847ca12538d0ee82f596a0c98))
* add support for DEIS multistep scheduler ([6b6f2f0](https://github.com/ssube/onnx-web/commit/6b6f2f0eff7faf1f37b480c89a782e4df3361571))
* **api:** add a way to download models from civitai or other https sources ([#117](https://github.com/ssube/onnx-web/issues/117)) ([9f20248](https://github.com/ssube/onnx-web/commit/9f202486c2bc91457bd04c1808fd5beed9ed6c5f))
* **api:** add an option for custom checkpoint config to extras file (fixes [#130](https://github.com/ssube/onnx-web/issues/130)) ([d6201c9](https://github.com/ssube/onnx-web/commit/d6201c9d32fc538510e18e1adf1be7958c3d6a23))
* **api:** add GFPGAN and Real ESRGAN to model cache ([0709c1d](https://github.com/ssube/onnx-web/commit/0709c1dbf026018b53338754ca2386cd8e02d3db))
* **api:** add model cache for diffusion models ([e9472bc](https://github.com/ssube/onnx-web/commit/e9472bc005c2bda9c652595cfc0122ac23fff36b))
* **api:** add option to use any available platform ([ea3b065](https://github.com/ssube/onnx-web/commit/ea3b065d8034af2c03ba70b2b839336e1ba08688))
* **api:** add tmux launch script ([45ad18c](https://github.com/ssube/onnx-web/commit/45ad18cefe8ec819e91790e733852290860f4375))
* **api:** collect progress from chain pipelines ([#90](https://github.com/ssube/onnx-web/issues/90)) ([d9fc908](https://github.com/ssube/onnx-web/commit/d9fc9085924367159793ccfb8f3560a10dce64be))
* **api:** convert from SD checkpoints ([#117](https://github.com/ssube/onnx-web/issues/117)) ([4f71348](https://github.com/ssube/onnx-web/commit/4f71348f984e5778984ca916a03c285c0117a415))
* **api:** intercept model downloads in libs and use cached copy (fixes [#95](https://github.com/ssube/onnx-web/issues/95)) ([1179092](https://github.com/ssube/onnx-web/commit/1179092028ddcd1d08ffb53fed18cb2a66c9ee69))
* **api:** make any platform optional ([9551e4a](https://github.com/ssube/onnx-web/commit/9551e4a9b9c63817cb9967e3b376457c83795184))
* **api:** pass tile order to inpaint and outpaint pipelines ([3a29082](https://github.com/ssube/onnx-web/commit/3a290822eb3a5038753d1643a93c0f6acc247387))
* **build:** add dry run jobs for packaging ([1d56530](https://github.com/ssube/onnx-web/commit/1d5653023797b118ea413d4dc8d6b8909fcb6c38))
* **gui:** add a reset all button to settings and error screen (fixes [#116](https://github.com/ssube/onnx-web/issues/116)) ([8f0a8e6](https://github.com/ssube/onnx-web/commit/8f0a8e6fdbc7c4b8c3d16131307e587d11402e60))
* **gui:** add blend tab and copy button ([4abbb00](https://github.com/ssube/onnx-web/commit/4abbb00fd0adb692b01ff531eae5402af5342e1c))
* **gui:** add download button to mask ([#135](https://github.com/ssube/onnx-web/issues/135)) ([3544e23](https://github.com/ssube/onnx-web/commit/3544e238cfd09df95b67d16d24b7ee92e3c5a11e))
* **gui:** add tile order as an inpaint parameter ([#107](https://github.com/ssube/onnx-web/issues/107)) ([51651ab](https://github.com/ssube/onnx-web/commit/51651abd085e4b89df1f48e93d858270a1c743ea))
* **gui:** add undo button to mask canvas ([bb05395](https://github.com/ssube/onnx-web/commit/bb05395563169f26dc6df0fb28cef88a2041afd7))
* implement blend tab and copy buttons ([#62](https://github.com/ssube/onnx-web/issues/62)) ([7fa1783](https://github.com/ssube/onnx-web/commit/7fa1783be485e2bba916bf7a641b96f2bcc6f37c))
* show model in image card, use labels for model and scheduler ([#104](https://github.com/ssube/onnx-web/issues/104)) ([27a3fa8](https://github.com/ssube/onnx-web/commit/27a3fa8f516cebeec3a3a8d0f25cb0e321851807))
### Bug Fixes
* **api:** accumulate progress from inpaint pipelines ([#90](https://github.com/ssube/onnx-web/issues/90)) ([034be32](https://github.com/ssube/onnx-web/commit/034be3266eb4cefcdb513a92677884d5286a63d9))
* **api:** add v2 conversion config ([84079e4](https://github.com/ssube/onnx-web/commit/84079e4490530903dd331a3bf4b8d8d0c2892213))
* **api:** always fill inpaint/outpaint mask with white ([1f06b50](https://github.com/ssube/onnx-web/commit/1f06b502d581b9422ce64ce30a46447a492be6f1))
* **api:** base model cache size on number of workers ([c61f200](https://github.com/ssube/onnx-web/commit/c61f200bc2cce79d184e461371ca19721b4dfd81))
* **api:** bypass model cache entirely when limit is 0 ([df5fb93](https://github.com/ssube/onnx-web/commit/df5fb93bc0c14c50ebfdd0a32147e5cd7acc9d08))
* **api:** convert blend sources to the same size as the mask ([d1b2506](https://github.com/ssube/onnx-web/commit/d1b250660e7649bb3e50c78b58a0ac364138ed0a))
* **api:** correctly cache diffusers scheduler ([9c5043e](https://github.com/ssube/onnx-web/commit/9c5043e9d0e516b06dc3de989826ebc7cedd5e0b))
* **api:** correctly handle partial extras files ([9d1c5dc](https://github.com/ssube/onnx-web/commit/9d1c5dca521e70e43b58d66b46981396c33a4a71))
* **api:** include any platform option ([d7383d1](https://github.com/ssube/onnx-web/commit/d7383d1101b8a06a5dbe1a1d94858c30dfd6840e))
* **api:** launch with included extras if user does not provide their own ([2cc6048](https://github.com/ssube/onnx-web/commit/2cc604823b28321c111ddd62f87f22a8ab5f43e2))
* **api:** load Real ESRGAN PTH from cache ([51d5359](https://github.com/ssube/onnx-web/commit/51d53597c0acd164417cc14d6699c3b32a0788fe))
* **api:** make diffusion model config optional again ([4cc1d63](https://github.com/ssube/onnx-web/commit/4cc1d63cec080851b79be99b97bd7b3aaa7d3ad9))
* **api:** make SD upscaling compatible with more schedulers ([2b29b09](https://github.com/ssube/onnx-web/commit/2b29b099f0ec9bb0d23df87036f8430798a6e4fc))
* **api:** make tmux launch script executable ([1de591e](https://github.com/ssube/onnx-web/commit/1de591e15f538c970b1b97c2a8b61a74e7f106eb))
* **api:** make venv has been loaded in launch script ([d8d5bcd](https://github.com/ssube/onnx-web/commit/d8d5bcd92739224a21afc4b1891b6f5d9ac8e22b))
* **api:** move all unet tensors to the training device ([#119](https://github.com/ssube/onnx-web/issues/119)) ([45b0916](https://github.com/ssube/onnx-web/commit/45b09168dd26ecddb0210c18033323ea41eae334))
* **api:** pass both device and session options to ORT ([#38](https://github.com/ssube/onnx-web/issues/38)) ([8a2a917](https://github.com/ssube/onnx-web/commit/8a2a9174ba01095850c53875b1082cfc87755da9))
* **api:** pass device options to ORT session ([#38](https://github.com/ssube/onnx-web/issues/38)) ([d473a0f](https://github.com/ssube/onnx-web/commit/d473a0fd2db1fc5bfca207b8e5c248673c5e7338))
* **api:** patch download fn in facexlib ([#134](https://github.com/ssube/onnx-web/issues/134)) ([c6b2751](https://github.com/ssube/onnx-web/commit/c6b2751cc12b3ba1b80f30babf0fa976341ac304))
* **api:** patch more download paths ([#134](https://github.com/ssube/onnx-web/issues/134)) ([05756b2](https://github.com/ssube/onnx-web/commit/05756b2b088048fd8eb1ae0d18db9d8f2fe2028d))
* **api:** patch various download fns to use cache ([#95](https://github.com/ssube/onnx-web/issues/95)) ([8ea33e9](https://github.com/ssube/onnx-web/commit/8ea33e9874ccd51fc0ae444cf477f6ffc3ba7fd8))
* **api:** remove alpha channel after blending but before upscaling (fixes [#148](https://github.com/ssube/onnx-web/issues/148)) ([32a4bbc](https://github.com/ssube/onnx-web/commit/32a4bbcd6412e8ee85816cdd7d1a66d11982376c))
* **api:** remove any from device pool ([db06f4a](https://github.com/ssube/onnx-web/commit/db06f4a9c3f5063e6828615d532ad4485eb59c73))
* **api:** remove finished jobs from worker pool ([#124](https://github.com/ssube/onnx-web/issues/124)) ([feb4603](https://github.com/ssube/onnx-web/commit/feb4603171f8e2f538bf339fb8990ca7506ac9c9))
* **api:** remove inpaint post-multiply ([#150](https://github.com/ssube/onnx-web/issues/150)) ([b5eeb44](https://github.com/ssube/onnx-web/commit/b5eeb44c62b2db3801b607094992ce699e5297ec))
* **api:** report correct image size for blend tab ([d60ec52](https://github.com/ssube/onnx-web/commit/d60ec521867c62e0c974e087df184a87bbac6a77))
* **api:** restore python 3.8 compatibility ([#146](https://github.com/ssube/onnx-web/issues/146)) ([3e5edb1](https://github.com/ssube/onnx-web/commit/3e5edb1c39117637b4dce681f0e41fe6d0f59aa7))
* **api:** run garbage collection after job errors ([b3e4076](https://github.com/ssube/onnx-web/commit/b3e4076775e746e665d9d07384bb8efd7da971a5))
* **api:** separate Real ESRGAN upsampler from GFPGAN stage ([#87](https://github.com/ssube/onnx-web/issues/87)) ([82487f5](https://github.com/ssube/onnx-web/commit/82487f5771895f581cad5b5144ee84a0db274175))
* **api:** skip model download if final converted version already exists (fixes [#139](https://github.com/ssube/onnx-web/issues/139)) ([7f6fa22](https://github.com/ssube/onnx-web/commit/7f6fa22b4ee85476687d30f4ed6b0e348d4891e2))
* **api:** split up base and extras launch scripts ([4b18578](https://github.com/ssube/onnx-web/commit/4b1857883f586a53a10242b7dff018f5e80087ab))
* **api:** use correct var for diffusion scheduler cache ([aaf82a4](https://github.com/ssube/onnx-web/commit/aaf82a42f14a27bb9107d90ac04a799bccbc3f37))
* **build:** copy readme into packages ([#114](https://github.com/ssube/onnx-web/issues/114)) ([d5bf2b0](https://github.com/ssube/onnx-web/commit/d5bf2b033804fa1a39aaab701cde9c918616b8e9))
* **build:** correct base job names for package dry runs ([3b65518](https://github.com/ssube/onnx-web/commit/3b65518efc662026648e8d4439004d34245a3723))
* **build:** install packaging tools in job ([33188f6](https://github.com/ssube/onnx-web/commit/33188f6eaad2ea5652694f2e3edf4e852c78cdf0))
* **build:** move pip cache into project dir ([baa7f91](https://github.com/ssube/onnx-web/commit/baa7f912a16e846da9cfa82af859ed83af3a3c96))
* **build:** use auth for twine upload ([bbcd812](https://github.com/ssube/onnx-web/commit/bbcd812f837580fba691372ff6d460a1a44b68a4))
* **docs:** cover extra models in user guide ([24c542a](https://github.com/ssube/onnx-web/commit/24c542a952394d7f31e09f37bc578c54e389d8bb))
* **docs:** describe how to get model ID from Civitai ([#117](https://github.com/ssube/onnx-web/issues/117)) ([92ede99](https://github.com/ssube/onnx-web/commit/92ede9928bfb7fd9b3605ead08942c969d999265))
* **docs:** link to SD models on HF hub ([41fad09](https://github.com/ssube/onnx-web/commit/41fad09d93152fcf7544f5b8f48b6feb8a406696))
* **docs:** note launch-extras script ([cc7cafa](https://github.com/ssube/onnx-web/commit/cc7cafabfd08483bbffc79f0c52dfc50444f6878))
* **gui:** capitalize tile order options ([6a6f482](https://github.com/ssube/onnx-web/commit/6a6f4821789642ae9da5d612028b348a72a7ad0e))
* **gui:** correct react update during render ([3c7a3e5](https://github.com/ssube/onnx-web/commit/3c7a3e54b9f34b84acfbb3d15f7500185fe78067))
* **gui:** get tile orders from server params ([0356c31](https://github.com/ssube/onnx-web/commit/0356c317c9f6823c4a03c5459d05ec607ee36ea8))
* **gui:** remove duplicate dots caused by mouse click and down handlers both firing ([fa0cd8e](https://github.com/ssube/onnx-web/commit/fa0cd8eaa4407e05971121dbc6c9992c84628095))
* **gui:** switch back to indeterminate progress when reported steps exceed estimate ([#90](https://github.com/ssube/onnx-web/issues/90)) ([b85c806](https://github.com/ssube/onnx-web/commit/b85c806ba7f80a81d7a80b773dbd846ed2444163))
### [0.6.1](https://github.com/ssube/onnx-web/compare/v0.6.0...v0.6.1) (2023-02-07) ### [0.6.1](https://github.com/ssube/onnx-web/compare/v0.6.0...v0.6.1) (2023-02-07)
## [0.6.0](https://github.com/ssube/onnx-web/compare/v0.5.0...v0.6.0) (2023-02-07) ## [0.6.0](https://github.com/ssube/onnx-web/compare/v0.5.0...v0.6.0) (2023-02-07)

View File

@ -431,7 +431,7 @@ To update the server, make sure you are on the `main` branch and pull the latest
> git pull > git pull
``` ```
If you want to run a specific tag of the server, run `git checkout v0.6.1` with the desired tag. If you want to run a specific tag of the server, run `git checkout v0.7.0` with the desired tag.
### Building the client ### Building the client

View File

@ -1,5 +1,5 @@
{ {
"version": "0.6.1", "version": "0.7.0",
"bottom": { "bottom": {
"default": 0, "default": 0,
"min": 0, "min": 0,

View File

@ -5,7 +5,7 @@ with open("README.md", "r") as fh:
setuptools.setup( setuptools.setup(
name="onnx-web", name="onnx-web",
version="0.6.1", version="0.7.0",
author="ssube", author="ssube",
author_email="seansube@gmail.com", author_email="seansube@gmail.com",
description="web UI for running ONNX models", description="web UI for running ONNX models",

View File

@ -1,6 +1,6 @@
{ {
"name": "@apextoaster/onnx-web", "name": "@apextoaster/onnx-web",
"version": "0.6.1", "version": "0.7.0",
"description": "onnx web gui", "description": "onnx web gui",
"type": "module", "type": "module",
"main": "out/src/main.js", "main": "out/src/main.js",