Skip to content

Releases: alphastorm/omp-session-gateway

v0.3.0-prealpha.2

v0.3.0-prealpha.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Aug 00:34
Immutable release. Only release title and notes can be modified.
v0.3.0-prealpha.2
a9ef7e0

Engineering test candidate

This is a signed pre-alpha build from current development source. It is not an advertised or supported successor to v0.2.0, does not replace GitHub Latest, and does not widen the stable support matrix.

Changes to test

  • Phone directory polish: compact left-aligned all-clear status, full-width titles, balanced uptime/project/model-slug metadata, and a clear device-local Hide action.
  • Mobile collaboration shell titles occupy their own row and cannot collide with Back, Control, or connection state.
  • Managed installs, status, diagnostics, and CLI help report the true 0.2.1 product version.
  • Other unreleased repository changes are recorded in CHANGELOG.md at this source commit.

Required OMP prerequisite

Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the exact patch included in this archive. Stock OMP is not sufficient. Use the versioned omp-gateway-patched route; paired packaging remains deferred.

Qualification boundary

  • Source commit: a9ef7e0
  • Runtime: Bun 1.3.14; registry protocol 1; Push API 2.
  • Debian 13 x86-64, macOS 26.6.1 arm64 (Mac14,3), and Chrome on the physical Pixel must pass against these exact signed bytes before stable promotion.
  • The Chrome process-wide network wedge remains a disclosed environment limitation; Windows, background Push qualification, Portal Tunnel, and self-hosted/proxied relays remain outside the stable core claim.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.2.0 stable archive with the deployment's existing origin and allowlist.

Verification instructions: https://github.com/alphastorm/omp-session-gateway/blob/a9ef7e03934986bf9a3ecc12eb87a707d35e846b/docs/RELEASE.md.

v0.3.0-prealpha.1

v0.3.0-prealpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Aug 23:42
Immutable release. Only release title and notes can be modified.
v0.3.0-prealpha.1
790658e

Engineering test candidate

This is a signed pre-alpha build from current development source. It is not an advertised or supported successor to v0.2.0, does not replace GitHub Latest, and does not widen the stable support matrix.

Changes to test

  • Phone directory polish: compact left-aligned all-clear status, full-width titles, balanced uptime/project/model-slug metadata, and a clear device-local Hide action.
  • Mobile collaboration shell titles occupy their own row and cannot collide with Back, Control, or connection state.
  • Managed installs, status, diagnostics, and CLI help report the true 0.2.1 product version.
  • Other unreleased repository changes are recorded in CHANGELOG.md at this source commit.

Required OMP prerequisite

Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the exact patch included in this archive. Stock OMP is not sufficient. Use the versioned omp-gateway-patched route; paired packaging remains deferred.

Qualification boundary

  • Source commit: 790658e
  • Runtime: Bun 1.3.14; registry protocol 1; Push API 2.
  • Debian 13 x86-64, macOS 26.6.1 arm64 (Mac14,3), and Chrome on the physical Pixel must pass against these exact signed bytes before stable promotion.
  • The Chrome process-wide network wedge remains a disclosed environment limitation; Windows, background Push qualification, Portal Tunnel, and self-hosted/proxied relays remain outside the stable core claim.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.2.0 stable archive with the deployment's existing origin and allowlist.

Verification instructions: https://github.com/alphastorm/omp-session-gateway/blob/790658ee914658d742ff0b369fd6b33b78efd9ea/docs/RELEASE.md.

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 28 Aug 22:59
Immutable release. Only release title and notes can be modified.
v0.2.1
9efef77

v0.2.1 — narrowly supported stable release

This release supersedes v0.2.0 as GitHub Latest. Stable describes the exact supported matrix below; it does not claim compatibility with unnamed hosts, browsers, OMP builds, or remote-access paths.

Highlights since v0.2.0

  • Working cards give titles the full row and use one compact uptime, project, and model-slug line without wasteful gaps; the reversible device-local action now says Hide instead of looking destructive.
  • The all-clear state uses the same compact left-aligned information grid as the directory and no longer repeats counts already present in the masthead.
  • Long session titles receive a dedicated mobile shell row and cannot collide with Back, Control, or connection state.
  • Managed installs, status, diagnostics, and CLI help report the true 0.2.1 product version.

Advertised combinations

role combination
host Debian 13 (trixie) x86-64
host macOS arm64 (Mac14,3)
client Chrome on Android (Pixel 10 Pro)

Exact qualified OS, browser, and kernel builds, per-lane evidence, and the qualifying candidate are recorded in docs/RELEASE_STATUS.md and docs/COMPATIBILITY.md at this source commit.

Required deployment preconditions

  • Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the patch included in this archive. Stock OMP is not sufficient at any version. Paired OMP packaging is not provided; use the documented versioned omp-gateway-patched route.
  • Run Tailscale's TUN-mode client and Tailscale Serve over tailnet HTTPS. Userspace networking, Funnel, Portal Tunnel, and self-hosted or proxied relays are not supported.

Known environment limitation

Android Chrome can wedge its process-wide network state outside the qualified lock/Airplane/Doze transitions. Native EventSource reconnection and the bounded snapshot fallback recover the qualified cases; after an uninterrupted prolonged visible outage the loaded shell exposes force-stop/reopen help. The release does not claim page JavaScript can restart a failed browser process.
Windows remains unadvertised. Background Web Push delivery remains best-effort and is not part of the stable core support claim.

Install or upgrade

Extract omp-session-gateway-0.2.1-bun.tar, then run bun apps/gateway/src/cli.js install --origin https://host.tailnet.ts.net --allow user@example.com with the deployment's real values. Repeat --allow for additional identities. Active reinstall preserves configuration and the publisher token.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.2.0 stable archive with the deployment's existing origin and allowlist. Gateway rollback does not roll back the separately activated patched OMP executable.

v0.2.1-prealpha.2

v0.2.1-prealpha.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Aug 20:01
Immutable release. Only release title and notes can be modified.
v0.2.1-prealpha.2
f09e356

Engineering test candidate

This is a signed pre-alpha build from current development source. It is not an advertised or supported successor to v0.2.0, does not replace GitHub Latest, and does not widen the stable support matrix.

Changes to test

  • Phone directory polish: compact left-aligned all-clear status, full-width titles, balanced uptime/project/model-slug metadata, and a clear device-local Hide action.
  • Mobile collaboration shell titles occupy their own row and cannot collide with Back, Control, or connection state.
  • Managed installs, status, diagnostics, and CLI help report the true 0.2.1 product version.
  • Other unreleased repository changes are recorded in CHANGELOG.md at this source commit.

Required OMP prerequisite

Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the exact patch included in this archive. Stock OMP is not sufficient. Use the versioned omp-gateway-patched route; paired packaging remains deferred.

Qualification boundary

  • Source commit: f09e356
  • Runtime: Bun 1.3.14; registry protocol 1; Push API 2.
  • Debian 13 x86-64, macOS 26.6.1 arm64 (Mac14,3), and Chrome on the physical Pixel must pass against these exact signed bytes before stable promotion.
  • The Chrome process-wide network wedge remains a disclosed environment limitation; Windows, background Push qualification, Portal Tunnel, and self-hosted/proxied relays remain outside the stable core claim.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.2.0 stable archive with the deployment's existing origin and allowlist.

Verification instructions: https://github.com/alphastorm/omp-session-gateway/blob/f09e3566c238ad76e220bea093d06d0124f924d9/docs/RELEASE.md.

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 09:15
Immutable release. Only release title and notes can be modified.
v0.2.0
ba7d25d

v0.2.0 — narrowly supported stable release

This release supersedes v0.1.0 as GitHub Latest. Stable describes the exact supported matrix below; it does not claim compatibility with unnamed hosts, browsers, OMP builds, or remote-access paths.

Highlights since v0.1.0

  • Couch-first triage directory: FIFO Needs-you queue with an Up-next hero, device-local Hold for desk and reversible Dismiss here, and a Settings sheet for background alerts and notification detail.
  • Long transcripts render incrementally in the embedded collaboration client: the initial snapshot defers to one loading placeholder and the transcript windows to the newest entries with a Show earlier control.
  • The pinned collaboration client ships in the precached application shell and warms while the directory idles, so View/Control taps pay only for the no-store launch request and relay connect.
  • Bounded transport recovery hardening for Android Chrome, including backoff ceilings, prolonged-outage guidance, and native EventSource reconnection support.

Advertised combinations

role combination
host Debian 13 (trixie) x86-64
host macOS arm64 (Mac14,3)
client Chrome on Android (Pixel 10 Pro)

Exact qualified OS, browser, and kernel builds, per-lane evidence, and the qualifying candidate are recorded in docs/RELEASE_STATUS.md and docs/COMPATIBILITY.md at this source commit.

Required deployment preconditions

  • Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the patch included in this archive. Stock OMP is not sufficient at any version. Paired OMP packaging is not provided; use the documented versioned omp-gateway-patched route.
  • Run Tailscale's TUN-mode client and Tailscale Serve over tailnet HTTPS. Userspace networking, Funnel, Portal Tunnel, and self-hosted or proxied relays are not supported.

Known environment limitation

Android Chrome can wedge its process-wide network state outside the qualified lock/Airplane/Doze transitions. Native EventSource reconnection and the bounded snapshot fallback recover the qualified cases; after an uninterrupted prolonged visible outage the loaded shell exposes force-stop/reopen help. The release does not claim page JavaScript can restart a failed browser process.
Windows remains unadvertised. Background Web Push delivery remains best-effort and is not part of the stable core support claim.

Install or upgrade

Extract omp-session-gateway-0.2.0-bun.tar, then run bun apps/gateway/src/cli.js install --origin https://host.tailnet.ts.net --allow user@example.com with the deployment's real values. Repeat --allow for additional identities. Active reinstall preserves configuration and the publisher token.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.1.0 stable archive with the deployment's existing origin and allowlist. Gateway rollback does not roll back the separately activated patched OMP executable.

v0.2.0-prealpha.1

v0.2.0-prealpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Aug 08:36
Immutable release. Only release title and notes can be modified.
v0.2.0-prealpha.1
db88afb

Engineering test candidate

This is a signed pre-alpha build from current development source. It is not an advertised or supported successor to v0.1.0, does not replace GitHub Latest, and does not widen the stable support matrix.

Changes to test

  • Couch-flow visual pass: full-width session rows with a compact per-row Dismiss control, readable ask previews, a real empty state, and a Settings sheet for background alerts and notification detail.
  • Embedded-client transcript windowing: the initial snapshot defers to one loading placeholder and long histories render behind a Show earlier control.
  • The pinned collaboration client is precached with the application shell and warmed while the directory idles.
  • Other unreleased repository changes are recorded in CHANGELOG.md at this source commit.

Required OMP prerequisite

Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the exact patch included in this archive. Stock OMP is not sufficient. Use the versioned omp-gateway-patched route; paired packaging remains deferred.

Qualification boundary

  • Source commit: db88afb
  • Runtime: Bun 1.3.14; registry protocol 1; Push API 2.
  • Debian 13 x86-64, macOS 26.6.1 arm64 (Mac14,3), and Chrome on the physical Pixel must pass against these exact signed bytes before stable promotion.
  • The Chrome process-wide network wedge remains a disclosed environment limitation; Windows, background Push qualification, Portal Tunnel, and self-hosted/proxied relays remain outside the stable core claim.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.1.0 stable archive with the deployment's existing origin and allowlist.

Verification instructions: https://github.com/alphastorm/omp-session-gateway/blob/db88afb2ca18b0822648012bb6da50fd596f294c/docs/RELEASE.md.

v0.1.0-prealpha.25

v0.1.0-prealpha.25 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Aug 08:07
Immutable release. Only release title and notes can be modified.
v0.1.0-prealpha.25
0654fc9

Engineering test candidate

This is a signed pre-alpha build from current development source. It is not an advertised or supported successor to v0.1.0, does not replace GitHub Latest, and does not widen the stable support matrix.

Changes to test

  • The PWA adds device-local Hold for desk for an exact ask while preserving authoritative gateway attention, pending counts, and notifications on other devices.
  • Reversible Dismiss here hides a non-attention row only on the current device; the OMP process keeps running and remains included in live totals.
  • Failed in-shell advancement keeps the current ask queued, preserves the capability-bearing collaboration shell, and exposes an explicit retry.
  • Local couch-routing records are bounded to identifiers and timestamps; capabilities, prompts, transcripts, titles, paths, and models are never persisted.
  • Other unreleased repository changes are recorded in CHANGELOG.md at this source commit.

Required OMP prerequisite

Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the exact patch included in this archive. Stock OMP is not sufficient. Use the versioned omp-gateway-patched route; paired packaging remains deferred.

Qualification boundary

  • Source commit: 0654fc9
  • Runtime: Bun 1.3.14; registry protocol 1; Push API 2.
  • Debian 13 x86-64, macOS 26.6.1 arm64 (Mac14,3), and Chrome on the physical Pixel must pass against these exact signed bytes before stable promotion.
  • The Chrome process-wide network wedge remains a disclosed environment limitation; Windows, background Push qualification, Portal Tunnel, and self-hosted/proxied relays remain outside the stable core claim.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.1.0-beta.1 archive with the deployment's existing origin and allowlist.

Verification instructions: https://github.com/alphastorm/omp-session-gateway/blob/0654fc9c0e3c2f60f1dfa70a58bf9adf14909072/docs/RELEASE.md.

v0.1.0-prealpha.24

v0.1.0-prealpha.24 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Aug 05:33
Immutable release. Only release title and notes can be modified.
v0.1.0-prealpha.24
26c823e

Engineering test candidate

This is a signed pre-alpha build from current development source. It is not an advertised or supported successor to v0.1.0, does not replace GitHub Latest, and does not widen the stable support matrix.

Changes to test

  • The PWA adds device-local Hold for desk for an exact ask while preserving authoritative gateway attention, pending counts, and notifications on other devices.
  • Reversible Dismiss here hides a non-attention row only on the current device; the OMP process keeps running and remains included in live totals.
  • Failed in-shell advancement keeps the current ask queued, preserves the capability-bearing collaboration shell, and exposes an explicit retry.
  • Local couch-routing records are bounded to identifiers and timestamps; capabilities, prompts, transcripts, titles, paths, and models are never persisted.
  • Other unreleased repository changes are recorded in CHANGELOG.md at this source commit.

Required OMP prerequisite

Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the exact patch included in this archive. Stock OMP is not sufficient. Use the versioned omp-gateway-patched route; paired packaging remains deferred.

Qualification boundary

  • Source commit: 26c823e
  • Runtime: Bun 1.3.14; registry protocol 1; Push API 2.
  • Debian 13 x86-64, macOS 26.6.1 arm64 (Mac14,3), and Chrome on the physical Pixel must pass against these exact signed bytes before stable promotion.
  • The Chrome process-wide network wedge remains a disclosed environment limitation; Windows, background Push qualification, Portal Tunnel, and self-hosted/proxied relays remain outside the stable core claim.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.1.0-beta.1 archive with the deployment's existing origin and allowlist.

Verification instructions: https://github.com/alphastorm/omp-session-gateway/blob/26c823e3628b143c9b26fb5b64c7049ba1f902b2/docs/RELEASE.md.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Aug 17:44
Immutable release. Only release title and notes can be modified.
v0.1.0
07ba8be

v0.1.0 — narrowly supported stable release

This is the first non-prerelease OMP Session Gateway release. Stable describes the exact supported matrix below; it does not claim compatibility with unnamed hosts, browsers, OMP builds, or remote-access paths.

Advertised combinations

role combination
host Debian 13 (trixie) x86-64, systemd 257, kernel 6.12.94+deb13-amd64
host macOS 26.6.1 arm64 (Mac14,3)
client Chrome 151.0.7922.171 on Android 17 (Pixel 10 Pro)

Per-lane evidence and the qualifying candidate are recorded in docs/RELEASE_STATUS.md and docs/COMPATIBILITY.md at this source commit.

Required deployment preconditions

  • Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the patch included in this archive. Stock OMP is not sufficient at any version. Paired OMP packaging is not provided; use the documented versioned omp-gateway-patched route.
  • Run Tailscale's TUN-mode client and Tailscale Serve over tailnet HTTPS. Userspace networking, Funnel, Portal Tunnel, and self-hosted or proxied relays are not supported.

Known environment limitation

Exact candidate .23 recovered the same loaded page automatically after secure lock, an Airplane outage, and forced Doze, without a reload. Android Chrome can still wedge its process-wide network state outside those proven transitions. Native EventSource reconnection and the bounded snapshot fallback recover the qualified cases; after an uninterrupted prolonged visible outage the loaded shell exposes force-stop/reopen help. The release does not claim page JavaScript can restart a failed browser process.
Windows remains unadvertised. Background Web Push delivery remains best-effort and is not part of the stable core support claim.

Install or upgrade

Extract omp-session-gateway-0.1.0-bun.tar, then run bun apps/gateway/src/cli.js install --origin https://host.tailnet.ts.net --allow user@example.com with the deployment's real values. Repeat --allow for additional identities. Active reinstall preserves configuration and the publisher token.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.1.0-beta.1 archive with the deployment's existing origin and allowlist. Gateway rollback does not roll back the separately activated patched OMP executable.

v0.1.0-prealpha.23

v0.1.0-prealpha.23 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 16:57
Immutable release. Only release title and notes can be modified.
v0.1.0-prealpha.23
434cddc

Stable qualification candidate

This is a signed engineering candidate for v0.1.0. It is not advertised or stable until the exact Debian, macOS, physical-Android, provenance, and secret-sink evidence is recorded at its source commit.

Changes under qualification

  • A fail-closed bare v0.1.0 tag maps to the stable archive claim and a non-prerelease Latest publication; every prerelease shape remains excluded from Latest.
  • Prolonged visible Android outages offer local force-stop/reopen guidance without adding third-party probes or pretending JavaScript can repair Chrome's process.
  • Physical-device evidence records the selected browser package, Android package version, Browser.getVersion result, activity, and DevTools socket; alternate Chrome channels are independently selectable.

Required OMP prerequisite

Run OMP v17.4.1 at 9350b7990d26ebf69a604edc82d8558ef04adf30 with the exact patch included in this archive. Stock OMP is not sufficient. Use the versioned omp-gateway-patched route; paired packaging remains deferred.

Qualification boundary

  • Source commit: 434cddc
  • Runtime: Bun 1.3.14; registry protocol 1; Push API 2.
  • Debian 13 x86-64, macOS 26.6.1 arm64 (Mac14,3), and Chrome on the physical Pixel must pass against these exact signed bytes before stable promotion.
  • The Chrome process-wide network wedge remains a disclosed environment limitation; Windows, background Push qualification, Portal Tunnel, and self-hosted/proxied relays remain outside the stable core claim.

Rollback

Run bun apps/gateway/src/cli.js rollback when the predecessor is present in managed installation history. Otherwise reinstall the signed v0.1.0-beta.1 archive with the deployment's existing origin and allowlist.

Verification instructions: https://github.com/alphastorm/omp-session-gateway/blob/434cddc443335d6da6476b43564db8230365e6fc/docs/RELEASE.md.