Skip to content

Orbit v1.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 16:10
d9517e5

Orbit v1.1.0 — Release Notes

The terminal release. Orbit gains a real embedded shell, signed automatic
updates, and a theme that follows your OS — plus a pile of correctness fixes.

Still everything you'd expect: local-first, no account, no telemetry.

Highlights

🖥 Integrated terminal

Every project now has a real shell built in, running on a pseudo-terminal
(ConPTY on Windows, openpty on macOS/Linux) — not a piped subprocess. Because
programs see a TTY, the things that break in most embedded consoles just work:

  • Colours, prompts, spinners and progress bars
  • Full-screen programs — top, vim, lazygit
  • Ctrl-C, history, tab completion, reflow on resize

It opens in the project directory, in the shell you actually use — Orbit detects
pwsh/PowerShell/cmd on Windows and zsh/fish/bash on macOS/Linux, respecting
$SHELL/COMSPEC. bash/zsh start as login shells so your profile loads.

Tabs, split panes, output search and sessions that survive a restart are on
the roadmap.

🔄 Signed automatic updates

Orbit checks GitHub Releases on launch and offers to install a newer version in
place. Updates are signed and verified against a public key compiled into
the app, so a tampered or spoofed release can't install itself. Nothing
downloads or installs without you clicking. See
docs/updates.md.

🎨 System theme

Appearance now offers Dark / Light / System. "System" follows your OS and
updates live when it flips. Your choice is also finally remembered across
restarts — previously it silently reset to dark every launch.

🗂 Workspaces & environments, wired up

The workspace model (per-project tasks, notes, bookmarks) and the .env manager
(discovery, secret masking, duplicate/missing-variable detection) are now
reachable from the app, not just the engine.

Fixes

  • Desktop bundles wouldn't compile because an IPC type wasn't Serialize; a
    guard test now catches that class of bug in cargo test.
  • Fixed the frontend path in the Tauri before-commands that failed every build.
  • Fixed the updater signing key (it was password-protected; CI had no TTY for
    the prompt).
  • Light mode's status colours were tuned for a dark surface and washed out; they
    are re-tuned.

Downloads

Platform File
macOS (Apple Silicon) Orbit_1.1.0_aarch64.dmg
macOS (Intel) Orbit_1.1.0_x64.dmg
Windows Orbit_1.1.0_x64_en-US.msi · Orbit_1.1.0_x64-setup.exe
Linux Orbit_1.1.0_amd64.AppImage · Orbit_1.1.0_amd64.deb

Verify against SHA256SUMS.txt. Full history:
CHANGELOG.md.

Upgrading

If you're on v1.0.0, install v1.1.0 over it — your local data (projects,
workspaces, settings) is preserved; the database migrates automatically. From
v1.1.0 onward, in-app updates take over.

Breaking changes

None.

Checksums (SHA256)

4ed7aedc899bb11d4a3a7c3077ed0e84d59973787bf6602ec500168d1b4e81be  Orbit-1.1.0-1.x86_64.rpm
cda466e25caefbc0cbe2b8165569da9dc25ada32bba54e6cc0bec36879a8d2d6  Orbit-1.1.0-1.x86_64.rpm.sig
9b23f74a5f34d12e871e131c7825fed323891e871a58ed9db19c97e4e31be883  Orbit_1.1.0_aarch64.dmg
08ac8bd7bbe56d32e9ec8b689a0070fdab822f4a74849cab41a3a55227fb5673  Orbit_1.1.0_amd64.AppImage
3a9edb3453237eb9ceac11c4e83bdf545980d32ea705cb1d5fb0fefb63f7a04c  Orbit_1.1.0_amd64.AppImage.sig
0525eb1f0e013c9244f7be777daef8daca0d6bcfa02eb46266cd7d27be04e290  Orbit_1.1.0_amd64.deb
aaeab5c1bbbc5411e12d32a0219749458788d68b4e41bcb2c35e44c8417a20a8  Orbit_1.1.0_amd64.deb.sig
cf55415361a65da91121bacc3cfa5cce564caa8296d91c0affd414d40f038482  Orbit_1.1.0_x64-setup.exe
ebdd4006e4eb0819b75322735a2e5ddcb0c171908ebbaff2a105f939cf61bf08  Orbit_1.1.0_x64-setup.exe.sig
f7bb261f51c4c579f145a7adf85d311862405947e8006f573666d57baba529c9  Orbit_1.1.0_x64.dmg
0ad1cdf0b7892a6efcc3b2eefc8e232321a61cfde3dc3423543f2f55ce81eca7  Orbit_1.1.0_x64_en-US.msi
c861fd0545b14ae3a42ef9294a05e1795258e89a5a067940b55bc985d356f181  Orbit_1.1.0_x64_en-US.msi.sig
31d50a3d2cf84ecefd9c917b5375f05344463f01a2390e4ec9b8f46c6f6884f7  Orbit_aarch64.app.tar.gz
8e0ab5c5e0072a4acbd6554ccb9f38ca739bdc72f8a158fadf0f95d290f12bc7  Orbit_aarch64.app.tar.gz.sig
2f4aa67cfc4822ba8b21a21614b33188b807626a7385eee4113a7833dbea0b9f  Orbit_x64.app.tar.gz
45e805e543cebe878dcf4dff280e17bafe3ff4d896c035356c70f805322f47c8  Orbit_x64.app.tar.gz.sig
8ecfb40c1eb9c0f07ce9cba9c2402201c5111b592b88c507d104b5fd9fdd66a0  latest.json