Skip to content

v2.5.23: Merge pull request #438 from AInVFX/main

Latest

Choose a tag to compare

@adrientoupet adrientoupet released this 24 Dec 02:16
· 2 commits to main since this release
5a4bf42
  • πŸ”’ Security: Prevent code execution in model loading - Added protection against malicious .pth files by restricting deserialization to tensors only
  • πŸŽ₯ Fix: FFmpeg video writer reliability - Resolved ffmpeg process hanging issues by redirecting stderr and adding buffer flush, with improved error messages for debugging (thanks @thehhmdb)
  • ⚑ Fix: GGUF VAE model support - Enabled automatic weight dequantization for convolution operations, making GGUF-quantized VAE models fully functional (thanks @naxci1)
  • πŸ›‘οΈ Fix: VAE slicing edge cases - Protected against division by zero crashes when using small split sizes with high temporal downsampling (thanks @naxci1)
  • 🎨 Fix: LAB color transfer precision - Resolved dtype mismatch errors during video upscaling by ensuring consistent float types before matrix operations
  • πŸ”§ Fix: PyTorch 2.9+ compatibility - Extended Conv3d memory workaround to all PyTorch 2.9+ versions, fixing 3x VRAM usage on newer PyTorch releases
  • πŸ“¦ Fix: Bitsandbytes compatibility - Added ValueError exception handling for Intel Gaudi version detection failures on non-Gaudi systems
  • 🍎 MPS: Memory optimization - Reduced memory usage during encode/decode operations on Apple Silicon (thanks @s-cerevisiae)