diff --git a/CHANGELOG.md b/CHANGELOG.md index 91a8926..f0a2d3c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); version ## [Unreleased] +## [1.2.1] - 2026-08-11 + +Panel refinements after 1.2.0: navigation icons, status-badge centreing, +drill-down back-link placement, and safeguards for the sole global +administrator. Upgrading is a tag bump; no migration. + ### Fixed - panel: status badge text sat low in the box (and below the heading or label diff --git a/README.md b/README.md index 579b823..dd3703a 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ docker run --rm -d --name selfpost-try \ -e SELFPOST_HOSTNAME=mail.local.test \ -e PANEL_COOKIE_SECURE=false \ -v selfpost-try-data:/data \ - ghcr.io/mixeme/selfpost:1.2.0 + ghcr.io/mixeme/selfpost:1.2.1 ``` **Get the setup URL** (pick one): diff --git a/deploy/docker-compose.yml b/deploy/docker-compose.yml index 1088faf..3e469cb 100644 --- a/deploy/docker-compose.yml +++ b/deploy/docker-compose.yml @@ -22,7 +22,7 @@ services: selfpost: - image: ghcr.io/mixeme/selfpost:1.2.0 + image: ghcr.io/mixeme/selfpost:1.2.1 restart: unless-stopped environment: SELFPOST_HOSTNAME: "${SELFPOST_HOSTNAME:?set the mail/panel hostname, e.g. mail.example.com}" diff --git a/docs/development.md b/docs/development.md index ad6d860..768be6d 100644 --- a/docs/development.md +++ b/docs/development.md @@ -141,7 +141,7 @@ Requires Go 1.26+ and `CGO_ENABLED=0`. ```sh make build # bin/panel, bin/selfpost-backup (VERSION=dev by default) -make build VERSION=1.2.0 +make build VERSION=1.2.1 ``` Or directly: diff --git a/docs/guide.md b/docs/guide.md index 1cafd8c..fbc8dcb 100644 --- a/docs/guide.md +++ b/docs/guide.md @@ -381,7 +381,7 @@ but it can look like an open port in external scans. ## Fixed image tag `deploy/docker-compose.yml` pins an explicit version (`ghcr.io/mixeme/selfpost:X.Y.Z`), -deliberately never `:latest`. The current pin is `1.2.0`. Intermediate +deliberately never `:latest`. The current pin is `1.2.1`. Intermediate CHANGELOG sections (`0.2.0`…`0.6.0`) record development cuts from before that image was published. Pinning matters because of the backup version check above: the panel binary's embedded version and the image tag that produced it are the