Skip to content

Releases: omnideck-dev/omnideck

omnideck v0.1.0-beta.11

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Aug 14:50
6214485

omnideck application v0.1.0-beta.11

This beta updates the bundled omnideck app from version 0.1.4 to version 0.2.2.
It is an in-place upgrade; you do not need to uninstall beta.10 first.

Updated bundled app

  • Active agent runs now continue across ordinary browser refreshes, computer
    sleep, and brief network interruptions.
  • Scheduled routines release browser resources reliably after completion,
    failure, cancellation, or setup errors.
  • Software update notices and Settings link to the release notes for the exact
    app version before installation.

The complete bundled-app changes are documented in the release notes for
0.2.0,
0.2.1,
and 0.2.2.

Upgrade

Use your platform's normal upgrade path: install the new DEB, RPM, or Windows
installer over the old package; replace the existing app in Applications on
macOS; or replace the AppImage at the same stable path on Linux. Existing
application state is preserved.

Known limitations

Preview packages do not yet carry paid publisher identities. Windows may show
a Microsoft Defender SmartScreen warning, and macOS may require explicit
approval in Privacy & Security.

omnideck v0.1.0-beta.10

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Aug 14:12
d031d88

omnideck application v0.1.0-beta.10

This beta fixes link handling in the desktop application. It is an in-place
upgrade; you do not need to uninstall beta.9 first.

System-browser links

External HTTP and HTTPS links in conversations, artifact previews, and Custom
Apps now open in your default system browser. Internal Custom App navigation
continues inside omnideck.

Upgrade

Use your platform's normal upgrade path: install the new DEB, RPM, or Windows
installer over the old package; replace the existing app in Applications on
macOS; or replace the AppImage at the same stable path on Linux. Existing
application state is preserved.

Known limitations

Preview packages do not yet carry paid publisher identities. Windows may show
a Microsoft Defender SmartScreen warning, and macOS may require explicit
approval in Privacy & Security.

omnideck v0.1.0-beta.9

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Aug 03:41
5a30064

omnideck application v0.1.0-beta.9

This beta separates the graphical desktop host from the standalone CLI command
and improves browser cleanup for scheduled routines. It is an in-place upgrade;
you do not need to uninstall beta.8 first.

Desktop command split and upgrade path

The graphical host executable is now named omnideck-desktop, leaving the
omnideck command available for the standalone CLI. The installed product,
application name, package IDs, launchers, and shortcuts remain omnideck, so
the normal ways of opening the app do not change.

Installing beta.9 over beta.8 replaces the legacy graphical executable and
preserves the existing application state. Use the platform's normal upgrade
path: install the new DEB, RPM, or Windows installer over the old package;
replace the existing app in Applications on macOS; or replace the AppImage at
the same stable path on Linux.

Routine stability

Scheduled routines now release browser resources after each task and shut down
stalled tasks cleanly. This prevents orphaned browser processes from gradually
consuming excessive CPU and memory.

Known limitations

Preview packages do not yet carry paid publisher identities. Windows may show
a Microsoft Defender SmartScreen warning, and macOS may require explicit
approval in Privacy & Security.

omnideck v0.1.0-beta.8

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 22:48
31456f1

omnideck application v0.1.0-beta.8

Beta.8 brings the complete omnideck agent workspace to Windows, macOS, and
Linux in a guided desktop application. It adds reliable native zoom and rolls
up the latest improvements to setup, downloads, updates, and day-to-day desktop
use.

Your private agent workspace

  • Chat with agents that can remember context across conversations, use skills,
    and delegate work to sub-agents.
  • Create reusable agent profiles with your preferred model, instructions,
    skills, and inference settings.
  • Let agents browse the web, fill forms, and run code in an isolated
    environment, or schedule Routines for recurring work.
  • Connect OpenAI, Anthropic, OpenRouter, other OpenAI-compatible providers, or
    local Ollama models. Gmail, Calendar, Drive, Contacts, and HTTP integrations
    are available when you want agents to work with other services.

omnideck keeps your workspace data on your computer, includes no telemetry,
and requires no omnideck account. You choose when to connect an external model
provider or integration.

A more native desktop experience

  • Zoom the entire application with Ctrl/Cmd and +, -, or 0. Tabs, menus,
    and previews now stay aligned at every zoom level.
  • Agent exports, skill exports, and generated files download without navigating
    away from omnideck. A confirmation shows the saved filename and destination.
  • Software-update notices let you install now, wait until later, or skip a
    version without interrupting your work.
  • External web links open in your default browser, while copy, paste, and
    refresh shortcuts behave as expected in the application.
  • macOS disk images now open with a clear drag-to-Applications installation
    window.

Install or update

Download the installer that matches your computer:

  • Windows 11, x64 or ARM64: .exe
  • macOS, Apple Silicon or Intel: .dmg
  • Ubuntu, Debian, or Linux Mint, x64 or ARM64: .deb
  • Fedora, RHEL, Rocky Linux, AlmaLinux, or openSUSE, x64 or ARM64: .rpm
  • Other supported desktop Linux distributions, x64 or ARM64: .AppImage

Open omnideck and follow the guided setup; no container or command-line
knowledge is required. Installing over an earlier preview preserves your
conversations, memory, profiles, routines, generated files, and local runtime
data.

Preview notes

These preview packages do not yet carry paid publisher identities. Windows may
show a Microsoft Defender SmartScreen warning, and macOS may require approval
in Privacy & Security before opening omnideck.

omnideck v0.1.0-beta.7

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 01:38
cbc992b

omnideck application v0.1.0-beta.7

This beta supersedes v0.1.0-beta.6 with a conventional, guided macOS disk
image installer. The application behavior and bundled runtime remain unchanged
from beta.6.

Guided macOS installation

The macOS disk image now opens with a polished Finder layout containing the
omnideck application, an Applications folder target, and a clear drag arrow.
It also explains how to eject the mounted image and move the downloaded DMG to
Trash after copying the app.

The layout uses Finder-aware dimensions so the background and instructions are
fully visible without clipped edges or unintended whitespace.

Release safeguards

Hosted macOS builds retain the configured Finder background and icon positions.
Release verification now mounts each generated DMG and requires the Applications
link, Finder layout metadata, exact packaged background, and strict recursive app
signature before publication.

Known limitations

Preview packages do not yet carry paid publisher identities. Windows may show
a Microsoft Defender SmartScreen warning, and macOS may require explicit
approval in Privacy & Security. Native macOS and ARM64 execution remains
dependent on available dedicated hardware and is recorded separately from the
hosted build and static package contract.

omnideck v0.1.0-beta.6

Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 21:09
e565c92

omnideck application v0.1.0-beta.6

This beta supersedes v0.1.0-beta.5 with an AppImage setup fix discovered by
the published-artifact VM qualification sweep. It includes the desktop zoom,
native downloads and completion toasts, menu suppression, native updater, and
browser-preservation work introduced in beta.5.

AppImage setup compatibility

The AppImage host now removes linuxdeploy's build-time Python environment
variables before launching its bundled CLI. Elevated package-manager helpers
therefore use the host operating system's Python installation during first-run
setup instead of the AppImage's ephemeral library paths.

Reliable bundled CLI startup

The native host now drains all sidecar output events after process termination
before it validates version and runtime-status responses. This removes an
intermittent startup race that could make a correct DEB sidecar appear to have
returned empty output during packaged smoke or first launch.

Native package retries now clear incomplete bundle output before starting over,
so temporary files from a failed installer attempt cannot leak into a release.

Qualification coverage

Release candidates and published artifacts are checked in clean local lab VMs
for AppImage, DEB, RPM, atomic Linux, and Windows. The journeys cover setup,
recovery, Custom Apps, downloads and completion toasts, uploads, keyboard and
mouse-wheel zoom, the native update bridge, menu suppression, and lifecycle
behavior. The regular browser application's existing end-to-end suite remains
part of the required hosted checks.

Known limitations

Preview packages do not yet carry paid publisher identities. Windows may show
a Microsoft Defender SmartScreen warning, and macOS may require explicit
approval in Privacy & Security. Native macOS and ARM64 execution remains
dependent on available dedicated hardware and is recorded separately from the
hosted build and static package contract.

omnideck v0.1.0-beta.5

Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 19:13
cbe57d1

omnideck application v0.1.0-beta.5

This beta fills several native desktop gaps while preserving the existing
browser application and setup experience. It bundles OmniDeck CLI
v0.11.0-beta.2 from commit a32d3ad95f44 and the OmniDeck 0.1.4 runtime
image at its checked-in immutable digest.

Desktop zoom and window chrome

The hosted application now responds to Ctrl/Cmd with +, -, or 0, and to
Ctrl/Cmd plus the mouse wheel. Zoom is implemented by a desktop-only webview
controller, so the regular browser application is unchanged. The unintended
native application menu remains disabled.

Downloads and completion feedback

Agent exports and conversation artifacts now use the native download path and
remain on the hosted application. Successful downloads appear in the existing
top-center toast stack with the saved filename and Downloads destination.
Software-update notices intentionally remain in their quieter bottom-right
location.

Native software updates

The desktop host once again checks for application updates and exposes only a
narrow, typed update bridge to the exact loopback-hosted application. Update
availability, defer, skip, and install behavior are owned by the native host;
hosted content receives no generic filesystem, process, shell, dialog, opener,
or updater-plugin authority.

Qualification coverage

The packaged VM journeys now verify artifact downloads and completion toasts,
keyboard and mouse-wheel zoom, updater state and events, the absence of a
native menu, and continued browser behavior. Linux zoom coverage includes
trusted operating-system-level keyboard and wheel input in addition to
WebDriver observability. These checks run alongside the existing setup,
recovery, Custom Apps, host-boundary, lifecycle, and Windows NSIS journeys.

Known limitations

Preview packages do not yet carry paid publisher identities. Windows may show
a Microsoft Defender SmartScreen warning, and macOS may require explicit
approval in Privacy & Security. Native macOS and ARM64 execution remains
dependent on available dedicated hardware and is recorded separately from the
hosted build and static package contract.

omnideck v0.1.0-beta.4

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 23:59
fa24369

omnideck application v0.1.0-beta.4

This beta fixes agent and skill profile downloads in the native desktop app and
bundles OmniDeck CLI v0.11.0-beta.2 from commit a32d3ad95f44.

Native downloads

Exporting an agent profile from the hosted application now enters the native
webview download path. Previously, a same-origin JSON response could replace
the application page—observed on macOS—instead of creating a file in the host
Downloads folder.

The export link now explicitly requests a download, matching browser behavior
across WKWebView, WebKitGTK, and WebView2. Skill profile downloads use the same
corrected path.

Desktop host-boundary qualification

The VM-lab suite now controls the packaged Tauri application through its native
WebDriver and verifies operations that cross from the hosted application to the
host operating system. It:

  • exports through the real Agents UI;
  • proves the hosted URL does not change;
  • verifies the exact file, filename, and JSON payload in the host Downloads
    folder;
  • uploads that file through the native file input; and
  • verifies the imported profile and success notification.

The packaged AppImage, Debian DEB, Fedora RPM, Fedora Atomic/Silverblue
AppImage, and Windows 11 NSIS journeys all passed. The suite emits JUnit and
operation-level evidence for continuous qualification. Native macOS coverage
will use the same host-boundary contract when a Mac joins the VM lab.

Known limitations

Preview packages do not yet carry paid publisher identities. Windows may show
a Microsoft Defender SmartScreen warning, and macOS may require explicit
approval in Privacy & Security. Native file-picker presentation, clipboard,
system-browser routing, and subjective platform visual parity remain explicit
manual checks until reliable host automation is available for each platform.

omnideck v0.1.0-beta.3

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 15:05
8753e36

omnideck application v0.1.0-beta.3

This beta repairs two setup conflicts reported against v0.1.0-beta.2 and
bundles OmniDeck CLI v0.11.0-beta.2 from commit a32d3ad95f44.

macOS Podman machine recovery

Podman's macOS libkrun provider can run only one Podman machine at a time.
When another machine such as podman-machine-default is active, setup now
explains the switch, stops that machine without deleting it, and starts the
dedicated omnideck-runtime machine. Stopping the other machine also stops its
running containers; its machine files, images, and containers are preserved.

The visible wording is locked as:

  • Switching Podman machines
  • macOS can run only one Podman machine at a time. Stopping "podman-machine-default" keeps its files but also stops its running containers.

This automatic machine switch is macOS-only. Windows and Linux do not stop an
unrelated Podman machine.

Occupied-port recovery

The CLI now classifies the existing saved-installation message as
PORT_IN_USE. Desktop automatically selects and persists another free local
port, leaves the other installation untouched, and continues without a button
or error screen. The existing progress card briefly shows:

  • Choosing another private address…
  • Port <number> is already in use

The cross-platform behavior and wording are covered by Desktop unit tests and
real packaged Linux and Windows VM-lab journeys. The disposable tests create a
second saved instance on the active port, prove the user is not asked to act,
and verify successful launch on the replacement port.

Qualification

CLI source, race, vulnerability, six-target build, SBOM, provenance, packaged
binary, and public-release contracts gate v0.11.0-beta.2. Desktop source
policy, frozen UX parity, Rust tests, formatting, Clippy, six pinned sidecars,
native package builds, ten installer contracts, checksums, attestations, and
the independent public release contract remain gates for this release.

Known limitations

Preview packages do not yet carry paid publisher identities. Windows may show
a Microsoft Defender SmartScreen warning, and macOS may require explicit
approval in Privacy & Security. Those trust warnings are distinct from package
corruption, invalid signatures, or application launch failures.

omnideck v0.1.0-beta.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 03:43
ff250d1

omnideck application v0.1.0-beta.2

This beta corrects the macOS first-run resource check in v0.1.0-beta.1.
It retains the same bundled CLI, hosted runtime image, setup wording, and
platform behavior.

macOS setup correction

The bundled CLI reports the Podman machine memory recommendation as
memoryMB. The Desktop bridge previously relied on an automatic field-name
conversion that expected memoryMb, treated the real value as missing, and
incorrectly stopped setup with “The Podman machine memory limit is too small
for the application environment.” This could occur even when podman machine list showed eight GiB of memory.

Beta.2 explicitly binds the versioned CLI field name and includes a regression
test using the exact schema 4 payload. Existing Podman machines do not need to
be resized, removed, or recreated.

Unchanged behavior

  • The attended Tauri setup flow and exact-copy wording are unchanged.
  • The bundled CLI remains v0.11.0-beta.1 from commit 6ea721020691.
  • The hosted runtime remains pinned to the existing immutable 0.1.0
    container release.
  • Windows and Linux package behavior is unchanged from beta.1.

Qualification

Desktop source policy, exact-copy parity, Rust tests, formatting, Clippy, six
vendored sidecars, native package builds, strict mounted-DMG signature checks,
ten installer contracts, checksums, attestations, and the independent public
release contract remain release gates for this tag.

Known limitations

Preview packages do not yet carry paid publisher identities. Windows may show
a Microsoft Defender SmartScreen warning, and macOS may require explicit
approval in Privacy & Security. Those trust warnings are distinct from package
corruption, invalid signatures, or application launch failures.