Skip to content

Alpha v0.20.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Sep 01:39
· 490 commits to main since this release

Hey everyone! This is a pretty major update with some pretty overdue changes. The main big change is that we've upgraded to Python 3.11 (for integrated Python) as well as PyTorch 2.0 (if you're using chaiNNer for its PyTorch capabilities). Between these two changes, you should hopefully see a bit of an overall speed boost when processing things. That isn't all that got changed though, so take a look at the rest of the changelog to see everything that's new.

NOTE: After installing v0.20.0, integrated Python will be redownloaded, and you will need to re-install any dependencies you are using from the dependency manager (assuming you are not using system Python). Also, dependency-related settings have been reset in this build, so make sure to double-check that everything looks correct)

Major Changes

Minor Changes

  • (PyTorch) DAT and SRFormer support (#2153, #2155, #2156)
  • (PyTorch) Support for reading .ckpt files (for certain models) (#2193)
  • (PyTorch) Support for DiffBR's SwinIR models (#2202)
  • (PyTorch) FP16 now gets enabled by default for compatible GPUs (#2203)
  • Linux build improvements (#2179 -- thanks @stonerl)
  • Wayland Linux support (#2178 -- thanks @illode)
  • Added BC5_SNORM format and additional format information to DDS options in Save Image (#2199)
  • Added support for uncompressed DDS (#2201, #2211)
  • Performance improvement for iterator progress updates that should use less CPU and lag the UI less (#2182)
  • Visually show feature-disabled nodes as disabled (#2194)
  • Added docs for Mip options in Save Image (#2207)
  • Added anti-aliasing to Threshold node (#2209)

New Nodes

  • Text as Image (#2125, #2213 -- thanks @adegerard)
    • This node allows you to create an image from text, for use with overlaying on other images.

Dependency Updates

  • Update PyTorch to 2.0.1 (#2143)
  • Update ONNX-related dependencies for better 3.11 support (#2153)

Bug Fixes

  • Fix .chn files being unable to be opened with chaiNNer on MacOS (#2150 -- thanks @stonerl)
  • Fix BC5 DDS loading (#2198)
  • Fix High Pass for grayscale images (#2206)
  • Fixed logging empty lines (#2208)

and thanks to the following maintainers: @joeyballentine @RunDevelopment @stonerl