Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stackdog"
version = "0.2.9"
version = "0.3.0"
authors = ["Vasili Pascal <info@try.direct>"]
edition = "2021"
description = "Security platform for Docker containers and Linux servers"
Expand Down
2 changes: 1 addition & 1 deletion DEVELOPMENT.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -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)
Expand Down Expand Up @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion VERSION.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.2.9
0.3.0
2 changes: 1 addition & 1 deletion docs/INDEX.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Stackdog Security - Documentation Index

**Version:** 0.2.9
**Version:** 0.3.0
**Last Updated:** 2026-04-07

---
Expand Down
6 changes: 3 additions & 3 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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//')"
Expand Down Expand Up @@ -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
;;
Expand Down
2 changes: 1 addition & 1 deletion web/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
2 changes: 1 addition & 1 deletion website/app/docs/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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 \\
Expand Down
2 changes: 1 addition & 1 deletion website/app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,7 @@ export default function HomePage() {
<div className="site-container">
<div className="grid items-center gap-10 lg:grid-cols-[1.1fr_0.9fr]">
<div>
<span className="eyebrow">Stackdog Security v0.2.9</span>
<span className="eyebrow">Stackdog Security v0.3.0</span>
<h1 className="mt-6 max-w-4xl text-balance text-4xl font-semibold tracking-tight text-white sm:text-5xl lg:text-6xl">
AI-Powered Security for Docker Containers &amp; Linux Servers
</h1>
Expand Down
2 changes: 1 addition & 1 deletion website/app/php-shell-quickstart/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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.'
}
];

Expand Down
2 changes: 1 addition & 1 deletion website/components/Footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ export default function Footer(_: FooterProps) {
<div>
<h2 className="text-sm font-semibold uppercase tracking-[0.2em] text-slate-300">Release</h2>
<ul className="mt-4 space-y-3 text-sm text-slate-400">
<li>Version 0.2.9</li>
<li>Version 0.3.0</li>
<li>MIT Licensed</li>
<li>
<a
Expand Down
2 changes: 1 addition & 1 deletion website/lib/structured-data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ export function buildHomeStructuredData(faqEntries: FaqEntry[]) {
name: 'Stackdog Security',
applicationCategory: 'SecurityApplication',
operatingSystem: 'Linux',
softwareVersion: '0.2.9',
softwareVersion: '0.3.0',
url: SITE_URL,
downloadUrl: GITHUB_URL,
description:
Expand Down
Loading