• 0.4.4 4965c0a55b

    0.4.4 Stable

    jkaindl released this 2026-07-23 06:21:37 +00:00 | 24 commits to main since this release

    Changed

    • Settings sections no longer collapse. They are all open now, separated by headings.
      This is a trade: collapsible sections and Obsidian's settings search (1.13+) are
      mutually exclusive, and search solves the underlying problem of a long page better — you
      no longer need to know which section holds a setting, you type its name. Your stored
      open/closed state is kept in the configuration and simply ignored. The collapsible groups
      in the history panel are unaffected.
    Downloads
  • 0.4.3 2049ca2d05

    0.4.3 Stable

    jkaindl released this 2026-07-19 22:22:06 +00:00 | 27 commits to main since this release

    Internal

    • Popout-window-safe timers: window.setTimeout/window.clearTimeout throughout,
      and the raceTimeout helper moved into the obsidian layer (the core stays
      node-pure). Resolves the remaining prefer-window-timers review warnings.
    Downloads
  • 0.4.2 3f62b2b03b

    0.4.2 Stable

    jkaindl released this 2026-07-19 21:37:02 +00:00 | 30 commits to main since this release

    Changed

    • Renamed to Local Image Generator (title case) in the manifest, view title
      and docs.

    Internal

    • Community-store review compliance: the manifest description no longer contains
      the word "Obsidian"; global fetch/setTimeout/globalThis/document.createElement
      were replaced with their popout-window-safe Obsidian equivalents where applicable
      (activeWindow.fetch, createEl, …); unnecessary type assertions removed.
    • Added eslint-plugin-obsidianmd as a local lint gate (npm run lint) so
      store-review findings surface before submission instead of after.
    Downloads
  • 0.4.1 099d973f3c

    0.4.1 Stable

    jkaindl released this 2026-07-19 19:57:36 +00:00 | 32 commits to main since this release

    Added

    • First public release. Generate images locally inside Obsidian — no external
      server, no cloud, weights downloaded on explicit opt-in.
    • SD-Turbo in-process via onnxruntime-web (WebGPU), bundled runtime, no code
      loaded at runtime.
    • FLUX.2 klein 4B via a local mflux child process (user-installed), with
      selectable resolutions / aspect ratios and a cold-start hint in the status line.
    • Model catalog driving the UI controls and engine dispatch — adding a model is a
      catalog entry, not a rewrite.
    • Sidebar hub view with Generate and History tabs; history stores full
      recipes (prompt, seed, steps, model, size) with dedup and a Reroll button.
    • Style presets (editable), seed control, prompt history.
    • Create as note — result note with frontmatter (prompt/seed/steps/model/size)
      and an embedded image.
    • Selectable output folder (with autocomplete) and selectable model storage
      location (HF_HOME).
    • Robustness: per-file download progress that survives settings re-render, a
      distinct "loading model into GPU" status phase, a watchdog around session
      creation, and an unhandledrejection guard.
    • Generate button gates on an unchanged recipe; Reroll stays independently active.
    • Automatic DE/EN localization following Obsidian's UI language.
    Downloads