Release v2.6.1-beta
Pre-release
Pre-release
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
FluxImg2ImgPipelineby 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.