From 8e002a35b9c5ef84f9488b21c6d69095f3f6edd7 Mon Sep 17 00:00:00 2001 From: Alexgodoroja Date: Tue, 15 Sep 2026 18:10:10 -0700 Subject: [PATCH] Release v0.16.0 Session names from the terminal and the browser, an account-wide session list, the audit log readable by every member of a team, and the terminal drawn on the page rather than in a panel. --- CHANGELOG.md | 2 ++ docker-compose.yml | 4 ++-- docs/content.json | 4 ++-- index.html | 2 +- package-lock.json | 4 ++-- package.json | 2 +- public/llms.txt | 4 ++-- 7 files changed, 12 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e110c15..9ad69e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable user-visible changes are recorded here. Versions follow [Semantic Ve ## Unreleased +## [0.16.0] — 2026-09-15 + ### Changed - Added optional standards-based OpenID Connect sign-in using Authorization diff --git a/docker-compose.yml b/docker-compose.yml index 00aeb82..eb462d2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,10 +1,10 @@ services: shell-online: - image: ghcr.io/teoslayer/shell.online:0.15.1 + image: ghcr.io/teoslayer/shell.online:0.16.0 build: context: . args: - VERSION: "0.15.1" + VERSION: "0.16.0" restart: unless-stopped environment: SHELL_ONLINE_E2EE_PASSWORD: "${SHELL_ONLINE_E2EE_PASSWORD:-}" diff --git a/docs/content.json b/docs/content.json index a296535..18569e6 100644 --- a/docs/content.json +++ b/docs/content.json @@ -1,5 +1,5 @@ { - "version": "0.15.1", + "version": "0.16.0", "pages": { "docs": { "eyebrow": "Documentation", @@ -913,7 +913,7 @@ "cards": [ [ "Start once", - "Pull ghcr.io/teoslayer/shell.online:0.15.1 or run docker compose up --build -d, then docker compose logs shell-online. First launch prints the stable URL and a generated ten-character password. The tagged amd64/arm64 image includes an SBOM and build provenance." + "Pull ghcr.io/teoslayer/shell.online:0.16.0 or run docker compose up --build -d, then docker compose logs shell-online. First launch prints the stable URL and a generated ten-character password. The tagged amd64/arm64 image includes an SBOM and build provenance." ], [ "Two durable volumes", diff --git a/index.html b/index.html index f82c3a8..9b87c93 100644 --- a/index.html +++ b/index.html @@ -70,7 +70,7 @@ }, "applicationCategory": "DeveloperApplication", "operatingSystem": "macOS, Windows, Linux, FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Solaris", - "softwareVersion": "0.15.1", + "softwareVersion": "0.16.0", "softwareRequirements": "A supported architecture, outbound HTTPS and WebSockets, and a PTY or Windows ConPTY", "isAccessibleForFree": true, "downloadUrl": "https://shell.online/install", diff --git a/package-lock.json b/package-lock.json index ffa6d14..41df94b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "shell-online", - "version": "0.15.1", + "version": "0.16.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "shell-online", - "version": "0.15.1", + "version": "0.16.0", "license": "MIT", "dependencies": { "@xterm/xterm": "^6.0.0", diff --git a/package.json b/package.json index 25832e8..c677d1d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "shell-online", - "version": "0.15.1", + "version": "0.16.0", "description": "Turn any terminal process into a collaborative browser link.", "private": true, "license": "MIT", diff --git a/public/llms.txt b/public/llms.txt index bcdee2f..f8f3ffe 100644 --- a/public/llms.txt +++ b/public/llms.txt @@ -24,9 +24,9 @@ The Homebrew formula builds locally: Brew fetches the checksum-pinned tagged sou The standalone installer uses a checksum-pinned release binary. To compile and run the tagged source outside either installation path: -git clone --depth 1 --branch v0.15.1 https://github.com/TeoSlayer/shell.online.git +git clone --depth 1 --branch v0.16.0 https://github.com/TeoSlayer/shell.online.git cd shell.online -go build -trimpath -ldflags="-X main.version=0.15.1" -o ./shell ./cmd/shell +go build -trimpath -ldflags="-X main.version=0.16.0" -o ./shell ./cmd/shell ./shell --version The source-build path requires Go 1.26.8 or newer, except Go 1.27.x is intentionally unsupported on MIPS64 because of go.dev/issue/80978. Keep using ./shell or move it to a directory on PATH.