Skip to content

Release v2.6.1-beta

Pre-release
Pre-release

Choose a tag to compare

@Enuclea Enuclea released this 28 May 17:04

Visual and Performance Optimizations for Diffusion4Mac

This beta release introduces Gemini Studio (cloud generation), performance enhancements, and bug fixes for local pipelines.

Features & Additions

  • Gemini Studio: Added a dedicated tab enabling cloud-based image generation via Google Imagen (predict API) and prompt enhancement via Gemini 2.5 Flash. Requires a Gemini API Key.
  • Dynamic Model Selection: Automatically lists and discovers available Imagen models dynamically via the Google AI Studio ListModels endpoint.
  • Settings Redesign: Arranged settings into a glassmorphic card-grid layout with vibrant color headers.

Bug Fixes & Optimizations

  • Img2Img Aspect Ratio Fix: Resolved vertical aspect ratio compression/squashing in FluxImg2ImgPipeline by explicitly calculating and passing height/width dimensions derived from the preprocessed input image.
  • Img2Img Strength Setting: Correctly parsed and mapped the user-defined image strength slider value to the Python backend.
  • IPC Path Routing Fix: Prevented canvas load failures by passing raw filesystem absolute paths instead of file:// prefixed URLs.
  • Memory Leak Fix: Added multiprocessing.freeze_support() to prevent runaway child process recursion in the packaged bundle.
  • Splash Screen Asset Fix: Fixed HTML images blockages under Electron's custom protocols.
  • Read-Only FS Crash Fix: Stopped local debug logging file writes in the packaged app.