Skip to content

BioRouter v1.75.0

Choose a tag to compare

@Broccolito Broccolito released this 12 May 06:49

Highlights

Dashboard Mode — multi-window canvas for parallel investigations

A new full-window workspace where you can spawn, arrange, and run multiple chat sessions side-by-side on an infinite, pannable canvas. Access from the sidebar (dashboard icon).

  • Infinite canvas with mouse and trackpad panning
  • Spawn new sessions adjacent to your active window; Organize packs them with a greedy shelf-pack layout that preserves manual arrangement
  • Window controls — drag to move, resize from any corner, enlarge/shrink, single-click rename in the title bar (rename propagates everywhere)
  • Default name "New Session"; after the first exchange the agent assigns a meaningful name (with collision-disambiguating suffixes)
  • State persists across app restarts; legacy lab-meeting layouts migrate automatically
  • Exiting the dashboard restores the original window size

Refreshed chat input bar

  • Real-time context-window indicator integrated into a unified bar-style row (pricing → context → model → conversation style)
  • New collapsible picker popover — one icon per row, vertical layout keeps Send button visible
  • Divider between Skills and secondary controls; tighter top/bottom bar styling
  • Greeting and home stats now match the rest of the app's typography

Reliability and security hardening

  • Main-process error handling: uncaught exceptions and rejections are logged instead of crashing the renderer
  • biorouterd stderr buffer capped at 500 lines to bound memory under noisy backends
  • Paste image cap tightened from 10/5 MB to 4/3 MB to prevent OOM on large clipboards
  • shell.openExternal now receives a normalized URL, closing a small URL-handling gap
  • Dropped the cat spawn fallback in the read-file IPC handler (use the FS API directly)
  • reply() SSE retries capped at 5 attempts; session results cache is LRU-bounded at 10 entries

MCP autovisualiser

  • Now emits assistant-audience text alongside the resource result so the model can reason about generated visualisations

Downloads

Platform File
macOS (Apple Silicon) BioRouter-1.75.0-arm64.dmg
macOS (Intel) BioRouter-1.75.0-x64.dmg
Windows (x64) BioRouter-win32-x64-1.75.0.zip
Linux (Debian/Ubuntu) biorouter_1.75.0_amd64.deb
Linux (RHEL/Fedora) BioRouter-1.75.0-1.x86_64.rpm

macOS builds are signed and notarized by University of California at San Francisco (Team ID F3YYBXAFJ8).

Full changelog: v1.72.1...v1.75.0