Closed ssube closed 7 months ago
The first RC for v0.11 has been built from commit 0b31ad0a:
Release tests are currently passing with --mse 10.0
, which should be reduced before release.
New tests need to be added to the test plan for SDXL and LCM.
New release tests have been added, along with a getting started guide for new users. Most new features have been documented except for some parameters in the user guide.
Release tests are still passing at mse 10.0, although that can be reduced if you skip non-deterministic schedulers.
manual interactions QA (using Windows 10 + AMD card, in Chrome)
main.js:36221 Uncaught Error: value not found
at mustExist (main.js:36221:13)
at getContext (main.js:76838:20)
at getClearContext (main.js:76844:17)
at MaskCanvas (main.js:76755:9)
at renderWithHooks (main.js:14786:28)
at mountIndeterminateComponent (main.js:17642:23)
at beginWork (main.js:18658:24)
at HTMLUnknownElement.callCallback (main.js:5821:24)
at Object.invokeGuardedCallbackDev (main.js:5848:26)
at invokeGuardedCallback (main.js:5882:41)
Uncaught TypeError: Cannot read properties of undefined (reading 'matchAll')
at extractNetworks (main.js:82363:33)
at main.js:82277:24
at mountMemo (main.js:15472:29)
at Object.useMemo (main.js:15815:26)
at useMemo (main.js:1179:31)
at PromptTextBlock (main.js:82276:20)
at renderWithHooks (main.js:14786:28)
at mountIndeterminateComponent (main.js:17642:23)
at beginWork (main.js:18658:24)
at HTMLUnknownElement.callCallback (main.js:5821:24)
Uncaught Error: value not found
at mustExist (main.js:36221:13)
at getContext (main.js:76838:20)
at getClearContext (main.js:76844:17)
at MaskCanvas (main.js:76755:9)
at renderWithHooks (main.js:14786:28)
at mountIndeterminateComponent (main.js:17642:23)
at beginWork (main.js:18658:24)
at beginWork$1 (main.js:22635:24)
at performUnitOfWork (main.js:22061:23)
at workLoopSync (main.js:21994:15)
Thank you for helping with the UI testing. I was able to reproduce 2 of those 3 bugs, but I was not able to find the crash on the upscale tab. I know where that is in the code and put some defensive checks in place, but I wasn't able to reproduce it, so I'm not able to verify that it is fixed. The MaskCanvas
crash was easy to reproduce, so I'm pretty sure I was able to fix that one.
Most of the release tests have passed, but there are two remaining errors that I'm aware of:
The first one will block the release until I can fix it, but the second might be related to the lack of negative prompt in the test data, and SD v2.1 is not enabled/converted by default.
I have gone through some of Civitai's most popular models and checked the licenses, and it looks like most of them allow redistribution under the same terms, so I will be preparing pre-converted archives for them. I may replace the Windows bundle's extras file with one that downloads the pre-converted archives to make things faster/easier for new users.
Both of the remaining errors have been resolved:
The latest RC bundle is https://pub-3c28d2c7c34e41c6a9189ffe0abd7d0b.r2.dev/onnx-web-v0.11.0-rc-3d245a66.zip.
Most of the conversion bugs have been squashed, although #446 is still lingering for a few models (Cetus, Faetastic, maybe others). So far, using the "pipeline": "txt2img-legacy"
flag seems to be working, and the release bundle comes with pre-converted models anyways.
Issues:
17
129
164
189
190
359
376
378
379
398
404
414
419
420
421
422
424
425
426
427
429
431
432
433
436
437
445
446
Merges:
406
407
408
409
411
412
415
417
430
434
435
443
447
Testing:
should fail: tilesworked, seemes to ignore scaleiPNDM#297onnx-fp16broken: https://github.com/ssube/onnx-web/issues/364Release:
commit-and-tag-version --sign --git-tag-fallback --commit-all --release-as=minor
to make VERSION