Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.10.0 release checklist #368

Closed
ssube opened this issue May 1, 2023 · 0 comments
Closed

v0.10.0 release checklist #368

ssube opened this issue May 1, 2023 · 0 comments
Labels
status/fixed issues that have been fixed and released type/release
Milestone

Comments

@ssube
Copy link
Owner

ssube commented May 1, 2023

Issues:

Merges:

  • TODO

Testing:

  • txt2img
    • 256x256 with SD v1.5
      • should work
      • has automation
    • 512x512 with SD v1.5
      • DEIS Multi
        • should work
        • has automation
      • DPM Multi
        • should work
        • has automation
      • Euler A
        • should work
      • Heun
        • should work
        • has automation
      • UniPC Multi
        • should work
        • has automation
    • 512x512 with SD v2.1
      • should work
      • has automation
    • 768x768 with SD v2.1
      • should work, given sufficient memory
      • has automation
    • extra models
      • 512x512 with Knollingcase
        • should work
        • has automation
      • 512x512 with OpenJourney
        • should work
        • has automation
      • 256x256 with OpenJourney
        • should work
        • has automation
    • textual inversion
      • 512x512 with SD v1.5 + Autumn (embeddings)
        • should work
        • has automation
      • 512x512 with SD v1.5 + Minecraft (concept)
        • should work
        • has automation
    • LoRA weights
      • 512x512 with SD v1.5 + Taters
        • should work
        • has automation
  • img2img
    • 256x256 input
      • should work: expanded into valid image
      • has automation
    • 512x512 input
      • should work
      • has automation
    • 1024x768 input
      • should work
      • has automation
  • inpaint
    • regular inpaint
      • black mask
        • should keep all pixels, same image
        • has automation
      • white mask
        • should replace all pixels, different image
        • has automation
    • outpaint
      • 0 all sides
        • should work, run 1 tile
        • primarily a client-side test
      • 256 all sides
        • should work, run 8 tiles
        • has automation
      • 512 top and bottom, 0 left and right
        • should work, run 3 tiles
        • has automation
      • 512 left and right, 0 top and bottom
        • should work, run 3 tiles
        • has automation
  • upscale
    • Real ESRGAN
      • x4 with CodeFormer
        • should work
        • has automation
      • x4 with GFPGAN
        • should work
        • has automation
      • x4 without face correction
        • should work
        • has automation
      • x2 without face correction
        • should work
        • has automation
      • x2 model and x4 scale
        • should sort of work: ignores scale and uses x2
      • x4 model and x2 scale
        • should fail: tiles worked, seemes to ignore scale
      • v3 model and x4 scale
        • should work
    • Stable Diffusion
      • using x2 scale
        • should fail: tiles
      • using x4 scale
        • should work
        • has automation
      • with CodeFormer
        • should work
        • has automation
      • with GFPGAN
        • should work
        • has automation
  • blend
    • two 512x512 inputs
      • should work
      • has automation
    • two 1024x1024 inputs
      • should work
    • two different size inputs
      • 256x256 and 512x512
        • should work
      • 512x512 and 1024x1024
        • should work
  • interactions
    • generate a new image
      • should request and then load an image from the server
    • delete a pending image
      • should remove a single image and leave the rest
    • delete a finished image
      • should remove a single image and leave the rest
    • copy an image to img2img
      • should switch to the img2img tab
      • should populate the image source
      • the generate button should be enabled
    • copy an image to inpaint
      • should switch to the inpaint tab
      • should populate the image source
      • the generate button should be enabled
    • copy an image to upscale
      • should switch to the upscale tab
      • should populate the image source
      • the generate button should be enabled
    • copy two images to blend
      • should switch to the blend tab
      • should populate the image sources
      • the generate button should be enabled once both sources have been populated
    • state should persist on refresh
      • loading images
      • switching tabs
      • images sources do not
  • schedulers
  • providers
    • CUDA 11.7
    • CPU
    • DirectML
    • ROCm 5.4
  • conversion

Release:

  • update readme features
  • update user guide
  • update release tests
  • fix any late arrival bugs
  • check and fix lint
  • update readme screenshot
  • update package versions and stage files
  • run commit-and-tag-version --sign --git-tag-fallback --commit-all --release-as=minor to make VERSION
  • make sure packages and images have been built
    • build ROCm container
    • build Windows bundle
  • update GH pages bundle and default version
  • post release on GH
  • make follow up tickets
  • close milestone and checklist
@ssube ssube added status/planned issues that have been planned but not started type/release labels May 1, 2023
@ssube ssube added this to the v0.10 milestone May 1, 2023
@ssube ssube added status/fixed issues that have been fixed and released and removed status/planned issues that have been planned but not started labels Dec 3, 2023
@ssube ssube closed this as completed Dec 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/fixed issues that have been fixed and released type/release
Projects
None yet
Development

No branches or pull requests

1 participant