From e32f2b34b912af5a733abd009855fa87975322ae Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 11 Oct 2026 19:08:13 +0000 Subject: [PATCH] chore(main): release 1.4.5 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 16 ++++++++++++++++ README.md | 2 +- docs-site/src/content/docs/index.mdx | 2 +- docs/install/linux.mdx | 6 +++--- docs/install/upgrading.mdx | 2 +- docs/integrations/github-actions.md | 2 +- docs/operations/upgrade-rollback.md | 6 +++--- docs/start/quickstart.mdx | 2 +- 9 files changed, 28 insertions(+), 12 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 50f0c45c..266f637f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.4.4" + ".": "1.4.5" } diff --git a/CHANGELOG.md b/CHANGELOG.md index ec9d3842..0407d5c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [1.4.5](https://github.com/vazra/simpledeploy/compare/v1.4.4...v1.4.5) (2026-10-11) + + +### Bug Fixes + +* actions survive client disconnect, rate-limit burst honored, delete errors shown, sync badge only with git sync ([#124](https://github.com/vazra/simpledeploy/issues/124)) ([946d8ba](https://github.com/vazra/simpledeploy/commit/946d8ba29f313140c9b0cd2946fc41819d734a19)) +* alert rules keep their app; backup views refresh live ([#127](https://github.com/vazra/simpledeploy/issues/127)) ([c86ae4a](https://github.com/vazra/simpledeploy/commit/c86ae4a66fdd0ec07ad832ff91f68f4c41e03f43)) +* **alerts:** scope backup alerts to their app; correct backup alert labels ([#122](https://github.com/vazra/simpledeploy/issues/122)) ([72142ef](https://github.com/vazra/simpledeploy/commit/72142ef716894eab83bd53b2d3480b40af23c02e)) +* **api:** user update wiping profiles, unusable app names, silent endpoint loss, validate-compose gaps ([#123](https://github.com/vazra/simpledeploy/issues/123)) ([a0f1c9d](https://github.com/vazra/simpledeploy/commit/a0f1c9d83b1964dcc148515a89009f4b257de8d1)) +* **backup:** make pre/post hooks run (app-scoped), drop pruned runs, fix days retention ([#121](https://github.com/vazra/simpledeploy/issues/121)) ([677827c](https://github.com/vazra/simpledeploy/commit/677827ca42bf8367f144d3e2c2a6b7ab44de903a)) +* **gitsync:** push commits left behind by a failed push on the next sync ([#119](https://github.com/vazra/simpledeploy/issues/119)) ([ec9fff2](https://github.com/vazra/simpledeploy/commit/ec9fff27e2ff87cf61743a9e5c053b6b3eb97244)) +* **gitsync:** reopen the repository before each commit, fetch and push ([#132](https://github.com/vazra/simpledeploy/issues/132)) ([5c19138](https://github.com/vazra/simpledeploy/commit/5c19138d6b7aa0dbf02135086737fd5f95793067)) +* recover per-app config after database loss instead of deleting it ([#126](https://github.com/vazra/simpledeploy/issues/126)) ([816d632](https://github.com/vazra/simpledeploy/commit/816d632ee1ee4f3e69a02a198a1482d1fd78886b)) +* show why deploys fail; 409 instead of silent no-ops while a deploy runs; retry skipped reconciles ([#128](https://github.com/vazra/simpledeploy/issues/128)) ([7d728c6](https://github.com/vazra/simpledeploy/commit/7d728c6de4b00323b1a62ea3ade7a56899028328)) +* **ui:** templates that could not deploy; delete dialog no longer claims data is deleted ([#125](https://github.com/vazra/simpledeploy/issues/125)) ([3527326](https://github.com/vazra/simpledeploy/commit/3527326518b139637492a73639b6b2f93833b1f8)) + ## [1.4.4](https://github.com/vazra/simpledeploy/compare/v1.4.3...v1.4.4) (2026-10-10) diff --git a/README.md b/README.md index 7b4ca05c..9e22ecad 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ Uses `network_mode: host` so Caddy binds 80/443 directly. Image: `ghcr.io/vazra/ ### Linux (binary) ```bash -VERSION=1.4.4 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version +VERSION=1.4.5 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version ARCH=amd64 # or arm64 FILE="simpledeploy_${VERSION}_linux_${ARCH}.tar.gz" curl -fsSLO "https://github.com/vazra/simpledeploy/releases/download/v${VERSION}/${FILE}" diff --git a/docs-site/src/content/docs/index.mdx b/docs-site/src/content/docs/index.mdx index 51ce7186..a03ad55e 100644 --- a/docs-site/src/content/docs/index.mdx +++ b/docs-site/src/content/docs/index.mdx @@ -125,7 +125,7 @@ Comparisons are based on stable releases at time of writing. See each project's ```bash - VERSION=1.4.4 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version + VERSION=1.4.5 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version ARCH=amd64 # or arm64 FILE="simpledeploy_${VERSION}_linux_${ARCH}.tar.gz" curl -fsSLO "https://github.com/vazra/simpledeploy/releases/download/v${VERSION}/${FILE}" diff --git a/docs/install/linux.mdx b/docs/install/linux.mdx index 1b8db1c3..49e82be2 100644 --- a/docs/install/linux.mdx +++ b/docs/install/linux.mdx @@ -23,7 +23,7 @@ Each [release](https://github.com/vazra/simpledeploy/releases) ships versioned t ```bash -VERSION=1.4.4 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version +VERSION=1.4.5 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version ARCH=amd64 FILE="simpledeploy_${VERSION}_linux_${ARCH}.tar.gz" curl -fsSLO "https://github.com/vazra/simpledeploy/releases/download/v${VERSION}/${FILE}" @@ -35,7 +35,7 @@ grep " ${FILE}$" checksums.txt | sha256sum -c - \ ```bash -VERSION=1.4.4 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version +VERSION=1.4.5 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version ARCH=arm64 FILE="simpledeploy_${VERSION}_linux_${ARCH}.tar.gz" curl -fsSLO "https://github.com/vazra/simpledeploy/releases/download/v${VERSION}/${FILE}" @@ -117,7 +117,7 @@ WantedBy=multi-user.target Download and verify the new tarball, then swap the binary: ```bash -VERSION=1.4.4 # target release # x-release-please-version +VERSION=1.4.5 # target release # x-release-please-version ARCH=amd64 # or arm64 FILE="simpledeploy_${VERSION}_linux_${ARCH}.tar.gz" curl -fsSLO "https://github.com/vazra/simpledeploy/releases/download/v${VERSION}/${FILE}" diff --git a/docs/install/upgrading.mdx b/docs/install/upgrading.mdx index 1130d277..df1ebda3 100644 --- a/docs/install/upgrading.mdx +++ b/docs/install/upgrading.mdx @@ -54,7 +54,7 @@ brew upgrade simpledeploy 1. Download and verify the new tarball (`sha256sum` must print `OK`): ```bash - VERSION=1.4.4 # target release: https://github.com/vazra/simpledeploy/releases # x-release-please-version + VERSION=1.4.5 # target release: https://github.com/vazra/simpledeploy/releases # x-release-please-version ARCH=amd64 # or arm64 FILE="simpledeploy_${VERSION}_linux_${ARCH}.tar.gz" curl -fsSLO "https://github.com/vazra/simpledeploy/releases/download/v${VERSION}/${FILE}" diff --git a/docs/integrations/github-actions.md b/docs/integrations/github-actions.md index e3358702..6216663c 100644 --- a/docs/integrations/github-actions.md +++ b/docs/integrations/github-actions.md @@ -57,7 +57,7 @@ jobs: - name: Install SimpleDeploy CLI env: - SD_VERSION: "1.4.4" # x-release-please-version + SD_VERSION: "1.4.5" # x-release-please-version run: | base="https://github.com/vazra/simpledeploy/releases/download/v${SD_VERSION}" file="simpledeploy_${SD_VERSION}_linux_amd64.tar.gz" diff --git a/docs/operations/upgrade-rollback.md b/docs/operations/upgrade-rollback.md index dac7f8ad..b16b62c3 100644 --- a/docs/operations/upgrade-rollback.md +++ b/docs/operations/upgrade-rollback.md @@ -56,7 +56,7 @@ brew upgrade simpledeploy ### Direct binary ```bash -VERSION=1.4.4 # target version # x-release-please-version +VERSION=1.4.5 # target version # x-release-please-version ARCH=amd64 # or arm64 FILE="simpledeploy_${VERSION}_linux_${ARCH}.tar.gz" curl -fsSLO "https://github.com/vazra/simpledeploy/releases/download/v${VERSION}/${FILE}" @@ -78,14 +78,14 @@ sudo docker compose pull sudo docker compose up -d ``` -The container restarts with the new image. To pin a specific version, edit `image:` in `docker-compose.yml` (e.g. `ghcr.io/vazra/simpledeploy:1.4.4`) before `up -d`. +The container restarts with the new image. To pin a specific version, edit `image:` in `docker-compose.yml` (e.g. `ghcr.io/vazra/simpledeploy:1.4.5`) before `up -d`. ### From source ```bash cd /opt/simpledeploy git fetch --tags -git checkout v1.4.4 # x-release-please-version +git checkout v1.4.5 # x-release-please-version make build sudo install -m 755 ./bin/simpledeploy /usr/local/bin/simpledeploy ``` diff --git a/docs/start/quickstart.mdx b/docs/start/quickstart.mdx index 168bf218..bc0f3495 100644 --- a/docs/start/quickstart.mdx +++ b/docs/start/quickstart.mdx @@ -33,7 +33,7 @@ Before you start: make sure ports 80 and 443 are open, Docker is installed, and ```bash - VERSION=1.4.4 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version + VERSION=1.4.5 # latest: https://github.com/vazra/simpledeploy/releases # x-release-please-version ARCH=amd64 # or arm64 FILE="simpledeploy_${VERSION}_linux_${ARCH}.tar.gz" curl -fsSLO "https://github.com/vazra/simpledeploy/releases/download/v${VERSION}/${FILE}"