From 20869640ecb6cc5592223ba52d2b63791a406947 Mon Sep 17 00:00:00 2001 From: abtreece Date: Wed, 28 Oct 2026 11:13:50 -0500 Subject: [PATCH] docs: update CHANGELOG and docs for v0.41.3 --- CHANGELOG | 2 +- docs/development.md | 2 +- docs/docker.md | 6 +++--- docs/installation.md | 22 +++++++++++----------- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index d4f2c98b8..77b028b02 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,4 @@ -### [Unreleased] +### v0.41.3 (2026-10-28) * chore: bump Go toolchain to 1.26.10 and github.com/go-jose/go-jose/v4, golang.org/x/net to patch HIGH CVEs flagged by Trivy (stdlib CVE-2026-111943, CVE-2026-78667, CVE-2026-78669, CVE-2026-97031; x/net CVE-2026-78669; go-jose CVE-2026-116587) (#643) * chore(deps): bump github.com/aws/aws-sdk-go-v2/service/acm from 1.38.3 to 1.50.6 (#638) diff --git a/docs/development.md b/docs/development.md index 2bc6bedd7..c4be2ddd2 100644 --- a/docs/development.md +++ b/docs/development.md @@ -71,7 +71,7 @@ This creates `bin/confd` with the Git SHA embedded via ldflags. ```bash ./bin/confd --version -# Output: confd 0.41.2 (Git SHA: abc1234, Go Version: go1.26.10) +# Output: confd 0.41.3 (Git SHA: abc1234, Go Version: go1.26.10) ``` ### Project Structure diff --git a/docs/docker.md b/docs/docker.md index 92dc37c0d..57a5f1dc3 100644 --- a/docs/docker.md +++ b/docs/docker.md @@ -24,9 +24,9 @@ docker pull ghcr.io/abtreece/confd:latest | Tag | Description | |-----|-------------| | `latest` | Latest stable release | -| `v0.41.2` | Specific version | -| `v0.41.2-amd64` | Architecture-specific (amd64) | -| `v0.41.2-arm64` | Architecture-specific (arm64) | +| `v0.41.3` | Specific version | +| `v0.41.3-amd64` | Architecture-specific (amd64) | +| `v0.41.3-arm64` | Architecture-specific (arm64) | ## Image Details diff --git a/docs/installation.md b/docs/installation.md index 8e845a986..d7420d44b 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -8,7 +8,7 @@ confd provides native packages for Debian/Ubuntu (.deb) and RHEL/Fedora/CentOS ( ```bash # Download the latest release (replace VERSION and ARCH as needed) -VERSION=0.41.2 +VERSION=0.41.3 ARCH=amd64 # or arm64 curl -LO "https://github.com/abtreece/confd/releases/download/v${VERSION}/confd_${VERSION}_linux_${ARCH}.deb" @@ -19,7 +19,7 @@ sudo dpkg -i "confd_${VERSION}_linux_${ARCH}.deb" ```bash # Download the latest release (replace VERSION and ARCH as needed) -VERSION=0.41.2 +VERSION=0.41.3 ARCH=x86_64 # or aarch64 curl -LO "https://github.com/abtreece/confd/releases/download/v${VERSION}/confd-${VERSION}-1.${ARCH}.rpm" @@ -79,10 +79,10 @@ confd ships binaries for OS X, Linux, and Windows for both amd64 and arm64 archi ```bash # For Intel Macs (amd64) -curl -SL https://github.com/abtreece/confd/releases/download/v0.41.2/confd-v0.41.2-darwin-amd64.tar.gz | tar -xz -C /usr/local/bin/ +curl -SL https://github.com/abtreece/confd/releases/download/v0.41.3/confd-v0.41.3-darwin-amd64.tar.gz | tar -xz -C /usr/local/bin/ # For Apple Silicon (arm64) -curl -SL https://github.com/abtreece/confd/releases/download/v0.41.2/confd-v0.41.2-darwin-arm64.tar.gz | tar -xz -C /usr/local/bin/ +curl -SL https://github.com/abtreece/confd/releases/download/v0.41.3/confd-v0.41.3-darwin-arm64.tar.gz | tar -xz -C /usr/local/bin/ ``` #### Linux @@ -90,16 +90,16 @@ curl -SL https://github.com/abtreece/confd/releases/download/v0.41.2/confd-v0.41 Download and extract the binary: ```bash # For amd64 -curl -SL https://github.com/abtreece/confd/releases/download/v0.41.2/confd-v0.41.2-linux-amd64.tar.gz | tar -xz -C /usr/local/bin/ +curl -SL https://github.com/abtreece/confd/releases/download/v0.41.3/confd-v0.41.3-linux-amd64.tar.gz | tar -xz -C /usr/local/bin/ # For arm64 -curl -SL https://github.com/abtreece/confd/releases/download/v0.41.2/confd-v0.41.2-linux-arm64.tar.gz | tar -xz -C /usr/local/bin/ +curl -SL https://github.com/abtreece/confd/releases/download/v0.41.3/confd-v0.41.3-linux-arm64.tar.gz | tar -xz -C /usr/local/bin/ ``` Or manually: ```bash -wget https://github.com/abtreece/confd/releases/download/v0.41.2/confd-v0.41.2-linux-amd64.tar.gz -tar -xzf confd-v0.41.2-linux-amd64.tar.gz +wget https://github.com/abtreece/confd/releases/download/v0.41.3/confd-v0.41.3-linux-amd64.tar.gz +tar -xzf confd-v0.41.3-linux-amd64.tar.gz mv confd /usr/local/bin/ ``` @@ -129,8 +129,8 @@ docker run --rm \ Available image tags: - `latest` - Latest stable release -- `v0.41.2` - Specific version -- `v0.41.2-amd64`, `v0.41.2-arm64` - Architecture-specific images +- `v0.41.3` - Specific version +- `v0.41.3-amd64`, `v0.41.3-arm64` - Architecture-specific images See [Docker documentation](docker.md) for complete usage examples including Docker Compose and Kubernetes. @@ -139,7 +139,7 @@ See [Docker documentation](docker.md) for complete usage examples including Dock To install confd in your own Docker image: ```dockerfile -ARG CONFD_VERSION=0.41.2 +ARG CONFD_VERSION=0.41.3 RUN CONFD_ARCH=$(arch | sed s/aarch64/arm64/ | sed s/x86_64/amd64/) \ && curl -SL "https://github.com/abtreece/confd/releases/download/v${CONFD_VERSION}/confd-v${CONFD_VERSION}-linux-${CONFD_ARCH}.tar.gz" | tar -xz -C /usr/local/bin/ \ && confd --version