From e272f2ec1d7fde6c8be00c03f4a287c45832464a Mon Sep 17 00:00:00 2001 From: Vasili Pascal Date: Mon, 9 Nov 2026 15:10:12 +0200 Subject: [PATCH] chore: bump version to v0.3.0 --- CHANGELOG.md | 2 ++ Cargo.toml | 2 +- DEVELOPMENT.md | 2 +- README.md | 4 ++-- VERSION.md | 2 +- docs/INDEX.md | 2 +- install.sh | 6 +++--- web/package.json | 2 +- website/app/docs/page.tsx | 2 +- website/app/page.tsx | 2 +- website/app/php-shell-quickstart/page.tsx | 2 +- website/components/Footer.tsx | 2 +- website/lib/structured-data.ts | 2 +- 13 files changed, 17 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dbe2c44..5fef0e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.0] - 2026-11-09 + ### Added - SSHole detection (CVE-2026-123158). `vuln.sshole` flags OpenSSH builds older diff --git a/Cargo.toml b/Cargo.toml index 217082b..2b5dc5d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stackdog" -version = "0.2.9" +version = "0.3.0" authors = ["Vasili Pascal "] edition = "2021" description = "Security platform for Docker containers and Linux servers" diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 28d7b40..6fd96b8 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -1,7 +1,7 @@ # Stackdog Security - Development Plan **Last Updated:** 2026-04-07 -**Current Version:** 0.2.9 +**Current Version:** 0.3.0 **Status:** Phase 2 In Progress ## Project Vision diff --git a/README.md b/README.md index aa21397..3678b43 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Stackdog Security -![Version](https://img.shields.io/badge/version-0.2.9-blue.svg) +![Version](https://img.shields.io/badge/version-0.3.0-blue.svg) ![License](https://img.shields.io/badge/license-MIT-green.svg) ![Rust](https://img.shields.io/badge/rust-1.75+-orange.svg) ![Platform](https://img.shields.io/badge/platform-linux%20%7C%20macos%20%7C%20windows-lightgrey.svg) @@ -179,7 +179,7 @@ curl -fsSL https://raw.githubusercontent.com/trydirect/stackdog/main/install.sh Pin a specific version: ```bash -curl -fsSL https://raw.githubusercontent.com/trydirect/stackdog/main/install.sh | sudo bash -s -- --version v0.2.9 +curl -fsSL https://raw.githubusercontent.com/trydirect/stackdog/main/install.sh | sudo bash -s -- --version v0.3.0 ``` If your repository has no published stable release yet, use `--version` explicitly. diff --git a/VERSION.md b/VERSION.md index 1866a36..0d91a54 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -0.2.9 +0.3.0 diff --git a/docs/INDEX.md b/docs/INDEX.md index 66ee160..3d20dd6 100644 --- a/docs/INDEX.md +++ b/docs/INDEX.md @@ -1,6 +1,6 @@ # Stackdog Security - Documentation Index -**Version:** 0.2.9 +**Version:** 0.3.0 **Last Updated:** 2026-04-07 --- diff --git a/install.sh b/install.sh index 679469a..52f7f1e 100755 --- a/install.sh +++ b/install.sh @@ -3,7 +3,7 @@ # # Usage: # curl -fsSL https://raw.githubusercontent.com/trydirect/stackdog/main/install.sh | sudo bash -# curl -fsSL https://raw.githubusercontent.com/trydirect/stackdog/main/install.sh | sudo bash -s -- --version v0.2.9 +# curl -fsSL https://raw.githubusercontent.com/trydirect/stackdog/main/install.sh | sudo bash -s -- --version v0.3.0 # # Installs the stackdog binary to /usr/local/bin. # Requires: curl, tar, sha256sum (or shasum), Linux x86_64 or aarch64. @@ -73,7 +73,7 @@ resolve_version() { fi if [ -z "$TAG" ]; then - error "Could not determine latest release. Create a GitHub release, or specify one with --version (e.g. --version v0.2.9)." + error "Could not determine latest release. Create a GitHub release, or specify one with --version (e.g. --version v0.3.0)." fi VERSION="$(echo "$TAG" | sed 's/^v//')" @@ -136,7 +136,7 @@ main() { echo "Install stackdog binary to ${INSTALL_DIR}." echo "" echo "Options:" - echo " --version VERSION Install a specific version (e.g. v0.2.9)" + echo " --version VERSION Install a specific version (e.g. v0.3.0)" echo " --help Show this help" exit 0 ;; diff --git a/web/package.json b/web/package.json index 535d65a..bec7574 100644 --- a/web/package.json +++ b/web/package.json @@ -1,7 +1,7 @@ { "name": "stackdog-web", "description": "Stackdog Security Web Dashboard", - "version": "0.2.9", + "version": "0.3.0", "scripts": { "start": "cross-env REACT_APP_VERSION=$npm_package_version webpack serve --mode development", "build": "cross-env REACT_APP_VERSION=$npm_package_version webpack --mode production", diff --git a/website/app/docs/page.tsx b/website/app/docs/page.tsx index 925f2ee..53ff75c 100644 --- a/website/app/docs/page.tsx +++ b/website/app/docs/page.tsx @@ -8,7 +8,7 @@ import { buildDocsStructuredData, toJsonLd } from '@/lib/structured-data'; const installCurl = 'curl -fsSL https://raw.githubusercontent.com/trydirect/stackdog/main/install.sh | sudo bash'; const installPinned = - 'curl -fsSL https://raw.githubusercontent.com/trydirect/stackdog/main/install.sh | sudo bash -s -- --version v0.2.9'; + 'curl -fsSL https://raw.githubusercontent.com/trydirect/stackdog/main/install.sh | sudo bash -s -- --version v0.3.0'; const installDocker = `docker run --rm -it \\ --name stackdog \\ --network host \\ diff --git a/website/app/page.tsx b/website/app/page.tsx index 2e998df..091e18c 100644 --- a/website/app/page.tsx +++ b/website/app/page.tsx @@ -212,7 +212,7 @@ export default function HomePage() {
- Stackdog Security v0.2.9 + Stackdog Security v0.3.0

AI-Powered Security for Docker Containers & Linux Servers

diff --git a/website/app/php-shell-quickstart/page.tsx b/website/app/php-shell-quickstart/page.tsx index 53df6d4..7099ff1 100644 --- a/website/app/php-shell-quickstart/page.tsx +++ b/website/app/php-shell-quickstart/page.tsx @@ -109,7 +109,7 @@ const faqEntries = [ { question: 'Which release do I need?', answer: - 'v0.2.7 or later for PHP shell detection, v0.2.8 or later for the PHP2Shell version check, v0.2.9 or later for PHP2Shell attempt bans. The installer picks the latest release by default.' + 'v0.2.7 or later for PHP shell detection, v0.2.8 or later for the PHP2Shell version check, v0.3.0 or later for PHP2Shell attempt bans. The installer picks the latest release by default.' } ]; diff --git a/website/components/Footer.tsx b/website/components/Footer.tsx index 2d8f506..222d275 100644 --- a/website/components/Footer.tsx +++ b/website/components/Footer.tsx @@ -107,7 +107,7 @@ export default function Footer(_: FooterProps) {

Release

    -
  • Version 0.2.9
  • +
  • Version 0.3.0
  • MIT Licensed