Skip to content

Hilbert v0.1.3 (Electron)

Choose a tag to compare

@aburousan aburousan released this 07 Jul 14:22

Hilbert 0.1.3 — Plot Studio, visual cetz builder, crash isolation, and a built-in updater.

An update to the 0.1.3 line: a unified plotting tool, a visual diagram builder with a live
preview, tougher crash handling, and the groundwork for automatic updates.

New & improved

  • Plot Studio — one tool for everything plot: 2D functions (y=f(x), implicit, parametric),
    2D data (line / scatter / bar), 3D surfaces, plus one-click launch into the interactive 3D
    studio and the Python/matplotlib runner. Replaces four separate menu items.
  • Visual cetz Canvas — click shapes from a palette (13 primitives) onto a live preview,
    and set each one's position, size (grid range / radius / length), rotation and colour. No
    more typing coordinates blind.
  • Page Setup builder — Formatting → Page Setup writes the #set page(...) rule (paper
    size, per-side margins, header/footer, page numbers) for you.
  • Crash isolation — the heavy tools (3D studio, Plot Studio, whiteboard, code runner) are
    sandboxed: an error in one shows a dismissible message instead of blanking the whole editor.
  • Native dialogs — New File/Folder, rename, duplicate, compress, upload and font import
    use the in-app modal, not the browser prompt.
  • Multi-file preview fixed — the preview compiles the project root (main.typ / entrypoint),
    so #included chapters render as a whole. Templates open the correct entry file.
  • Windows fixed — a PATH bug that broke the template installer and Python runner is gone.
  • Search skips oversized files; friendlier package-incompatibility errors; SVGs open as a safe
    preview; fixed a Monaco memory leak.

Automatic updates (Tauri build)

The Tauri build now has a built-in auto-updater: on launch it checks for a newer release and,
if found, asks first before installing. It's best-effort — if the check can't run, the app
starts normally, so nothing depends on it. It becomes active once a future signed release is
published; this build is the one to install by hand, and later versions update themselves.

Downloads (Electron)

  • macOS Apple Silicon arm64.dmg · Linux .AppImage

For Windows / macOS Intel or the auto-updater, use the lighter Tauri build (tauri-v0.1.3).