Skip to content

v0.3.6 — beta

Pre-release
Pre-release

Choose a tag to compare

@OuincheWinch OuincheWinch released this 07 Oct 17:27
· 5 commits to main since this release

Tested on the owner's own machine, from the installed build, before publication.

Steps are clamped end to end, and the preset chips are gone

A guidance-distilled model clamps its step count in the engine — Juggernaut XL
Lightning runs 12 — so a 20-step request ran 12 while the UI counted towards 20.
/api/models now exposes max_steps, the slider tops out there under a
"Distilled — max N steps" tag, and the progress readout, the ETA and the run all
agree. The one-click preset chips that sat between the model picker and Generate
are removed: they duplicated the size picker and the now-capped slider, and their
labels came from the registry untranslated.

Half-downloaded models no longer read as INSTALLED

The installed-status probe ignored .incomplete/.part files under .cache/,
which is exactly where huggingface_hub stages local_dir downloads — so an
unfinished transfer showed no Download button, answered already_installed to
the API, and generation then correctly refused it. Both probes count every
partial now, and a killed run's orphaned partial is dropped instead of failing
the installer's layout check forever.

Engine tracebacks stay in the log

A failed generation no longer pastes a forty-line SDXL traceback into the UI.
The job error keeps the first actionable line and the generation reference; the
daemon's stderr stays in the diagnostics log. Hugging Face non-checkpoint names
are matched on token boundaries now, so exploration, floral and brave no
longer read as lora/vae.

Checksums

ALL_SHA256SUMS is published beside these assets. Verify with
shasum -a 256 DiffusionBear-0.3.6-arm64.zip and compare against it.