Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 14:45
· 1173 commits to main since this release
58916d4

Highlights

  • Orbit now runs on Windows as a remote-only desktop build, and a containerized LOOM_MODE=remote web shell brings Orbit to the browser
  • Galaxy data and jobs move faster: jobs run in the background by default and notify you when they finish, large local files upload over a native resumable path (no more MCP timeouts), and remote data is fetched server-side by URL instead of round-tripping through your machine
  • Galaxy connection state is now reflected live in the footer, reconnects when your credentials change, and surfaces the connected user plus a history panel even for env-driven sessions
  • The skills router is generated from skill frontmatter tags instead of a hardcoded list, and surfaces the udt-authoring skill for writing Galaxy user-defined tools
  • Stability and polish: Orbit no longer crashes when reopened, opaque "unknown error" provider messages are humanized (and a transient API failure now flags that the task was left incomplete), plus File-pane and chat fixes -- the Copy button stays put mid-stream, relative images and .tabular/fastq datatypes preview correctly, and the active analysis directory persists across restarts

Windows: this release ships as a portable .zip (Orbit-win32-x64-0.5.0.zip) -- unzip and run orbit.exe. A signed Setup.exe installer is coming in a follow-up.


What's Changed

  • Add LOOM_MODE=remote: containerized Orbit web shell by @dannon in #113
  • feat(loom): backgrounded Galaxy jobs by default + notify on completion by @nekrut in #281
  • Reflect the live Galaxy connection in the footer status (#284) by @dannon in #291
  • Warn agents about the underscore-vs-pipe repeat-key trap (stopgap for #285) by @dannon in #295
  • Treat .tabular and the fastq/interval datatypes as previewable text by @dannon in #296
  • Follow-up to #281: guard the completion toast + fix the local-jobs guidance by @dannon in #293
  • Surface the Galaxy history panel + open-history for env-driven sessions (#290) by @dannon in #294
  • Native Windows (remote-only) Orbit desktop by @dannon in #197
  • Render relative local images in the File pane markdown preview by @dannon in #292
  • Stop the text-selection Copy button getting stranded mid-chat by @dannon in #300
  • Native resumable upload for local files (fixes the #211 MCP timeout) by @dannon in #279
  • Document WSLg GUI session gotcha for WSL2 installs by @dannon in #307
  • Declare bash-sandbox runtime deps as deb recommends + name them on init failure by @dannon in #308
  • Grade open models on decision correctness, not just plan shape by @dannon in #310
  • Keep the chat pane title fully draggable (#315) by @dannon in #324
  • Flag that a transient API error left the task incomplete (#316) by @dannon in #326
  • Persist the active analysis directory across restarts by @dannon in #323
  • Move the cursor within a wrapped chat message before Up/Down recall history by @dannon in #325
  • Stop Orbit crashing on reopen from a duplicate IPC handler by @dannon in #327
  • Only refresh the open file viewer when the open file changed on disk by @dannon in #328
  • Prefer Galaxy server-side fetch-by-URL over local download then re-upload by @dannon in #303
  • Steer Galaxy page content to Galaxy-Flavored Markdown (no ```txt fences) by @dannon in #309
  • Galaxy: reconnect on credential change + show the connected user in the status tooltip by @dannon in #302
  • Surface the udt-authoring skill in the skills router (+ eval) by @dannon in #329
  • Humanize the opaque "An unknown error occurred" provider error by @dannon in #322
  • Generate the skills router from frontmatter tags instead of hardcoding it by @dannon in #181
  • Steer the agent off claiming a file save it didn't make (#320 angle 2) by @dannon in #334
  • Keep the file-preview classifier out of electron's import path by @dannon in #336
  • Ship Windows as a portable .zip; defer the Squirrel installer by @dannon in #337

Full Changelog: v0.4.1...v0.5.0