diff --git a/CHANGELOG.md b/CHANGELOG.md index 2db890e..58e6ec3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,17 @@ All notable changes to Buzznode are documented here, following ## [Unreleased] +## [0.5.4] - 2026-07-30 + +### Added + +- Expose the shared desktop screenshot endpoint as the Launcher `preview` + interface. + +### Changed + +- Update the shared Launcher desktop base to `0.1.2`. + ## [0.5.3] - 2026-07-30 ### Changed diff --git a/Dockerfile b/Dockerfile index bc2c992..7a96b98 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ # Buzznode connects to an existing relay and deliberately contains neither the # Buzz Desktop client nor local relay/backing services. -ARG DESKTOP_IMAGE=ghcr.io/pdparchitect/launcher-image-base-desktop:0.1.1 +ARG DESKTOP_IMAGE=ghcr.io/pdparchitect/launcher-image-base-desktop:0.1.2 # Upstream publishes a Linux package only for AMD64. Extract its headless tools # there; on ARM64, build the same immutable tag and exact commit from source. diff --git a/Makefile b/Makefile index e634abd..74ac6ea 100644 --- a/Makefile +++ b/Makefile @@ -12,7 +12,7 @@ TARGETARCH ?= $(word 2,$(subst /, ,$(PLATFORM))) BUZZ_VERSION ?= 0.5.2 BUZZ_DEB_SHA256 ?= 3f022bc31ed579e045946e6acab8483639bcb94e62c1e70f67b97b22f8f879c5 BUZZ_SOURCE_SHA ?= 3e48f1b2365d326ee1c9582448d86a99b44ecd5d -DESKTOP_IMAGE ?= ghcr.io/pdparchitect/launcher-image-base-desktop:0.1.1 +DESKTOP_IMAGE ?= ghcr.io/pdparchitect/launcher-image-base-desktop:0.1.2 CODEX_VERSION ?= 0.145.0 CLAUDE_CODE_VERSION ?= 2.1.220 CODEX_ACP_VERSION ?= 1.1.7 @@ -90,6 +90,7 @@ check: @grep -q '\[ -n "$${PS1:-}" \]' overlay/etc/bash.bashrc.d/buzznode-prompt.sh @test "$$(jq -er '.schemaVersion' launcher/application.json)" = 2 @! jq -e 'has("image")' launcher/application.json >/dev/null + @jq -e '.interfaces.preview.kind == "preview" and .interfaces.preview.port == 6902 and .interfaces.preview.path == "/preview.jpg"' launcher/application.json >/dev/null @for asset in $$(jq -er '.media.icon, .media.cover, .media.screenshots[].source' launcher/application.json); do \ test -f "launcher/$$asset"; \ done diff --git a/VERSION b/VERSION index be14282..7d85683 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.3 +0.5.4 diff --git a/launcher/application.json b/launcher/application.json index 99bb6d9..ced454b 100644 --- a/launcher/application.json +++ b/launcher/application.json @@ -25,6 +25,11 @@ "kind": "kasmweb", "port": 6901, "path": "/" + }, + "preview": { + "kind": "preview", + "port": 6902, + "path": "/preview.jpg" } }, "memory": "4g",