Skip to content

Commit 41c5608

Browse files
committed
v2.1.1: align docs Go version to 1.26+ and bump Version fallback
1 parent 587096d commit 41c5608

11 files changed

Lines changed: 12 additions & 12 deletions

File tree

cmd/sentinel-gate/cmd/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99

1010
// Build information. Populated at build time via -ldflags.
1111
var (
12-
Version = "2.1.0"
12+
Version = "2.1.1"
1313
Commit = "none"
1414
BuildDate = "unknown"
1515
)

docs/Guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2078,7 +2078,7 @@ Response:
20782078
"upstreams": "ok",
20792079
"goroutines": "16"
20802080
},
2081-
"version": "2.1.0"
2081+
"version": "2.1.1"
20822082
}
20832083
```
20842084

examples/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ Ready-to-run demos with automated security scenarios. Each one sets up SentinelG
1313
| **[Playground](playground/)** | 2 min | SentinelGate binary, Node.js 18+, bash/curl or PowerShell | Simulates a prompt injection attack. Creates 4 policies, runs 4 tool calls (1 allowed, 3 blocked), shows audit trail. No containers needed. |
1414
| **[Docker](docker-demo/)** | 5 min | Docker with Compose | Full stack: SentinelGate + MCP filesystem server + agent simulator. Strict profile, policy enforcement, PII content scanning, kill switch. Dashboard at `localhost:8080/admin`. |
1515
| **[Kubernetes](kubernetes/)** | 5-8 min | Docker, kind, kubectl | Creates a kind cluster, deploys SentinelGate, runs 12 automated scenarios: readiness, tool discovery, policy allow/deny, content scanning, kill switch cycle, audit trail. |
16-
| **[E2B](e2b/)** | 3-5 min | Go 1.25+, Python 3.10+, E2B API key | Cross-compiles SentinelGate, uploads to an E2B cloud microVM, runs 10 scenarios: readiness, policy allow/deny, content scanning, kill switch cycle. |
17-
| **[Daytona](daytona/)** | 3-5 min | Go 1.25+, Python 3.10+, Daytona API key | Cross-compiles SentinelGate, uploads to a Daytona cloud sandbox, runs 10 scenarios: readiness, policy allow/deny, content scanning, kill switch cycle. |
16+
| **[E2B](e2b/)** | 3-5 min | Go 1.26+, Python 3.10+, E2B API key | Cross-compiles SentinelGate, uploads to an E2B cloud microVM, runs 10 scenarios: readiness, policy allow/deny, content scanning, kill switch cycle. |
17+
| **[Daytona](daytona/)** | 3-5 min | Go 1.26+, Python 3.10+, Daytona API key | Cross-compiles SentinelGate, uploads to a Daytona cloud sandbox, runs 10 scenarios: readiness, policy allow/deny, content scanning, kill switch cycle. |
1818

1919
## Integrations
2020

examples/daytona/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Run SentinelGate inside a [Daytona](https://www.daytona.io/) cloud sandbox. Dayt
44

55
## Prerequisites
66

7-
- Go 1.25+ (cross-compiles for linux/amd64)
7+
- Go 1.26+ (cross-compiles for linux/amd64)
88
- A Daytona account and API key ([app.daytona.io](https://app.daytona.io/))
99
- Python 3.10+ with `daytona-sdk` package
1010

examples/daytona/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
python main.py
1111
1212
Prerequisites:
13-
- Go 1.25+ (to cross-compile)
13+
- Go 1.26+ (to cross-compile)
1414
- Daytona account + API key: export DAYTONA_API_KEY="..."
1515
- Python venv with daytona-sdk: pip install daytona-sdk
1616
"""

examples/e2b/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Run SentinelGate inside an [E2B](https://e2b.dev/) sandbox. E2B provides isolate
44

55
## Prerequisites
66

7-
- Go 1.25+ (cross-compiles for linux/amd64)
7+
- Go 1.26+ (cross-compiles for linux/amd64)
88
- An E2B account and API key ([e2b.dev](https://e2b.dev/))
99
- Python 3.10+ with `e2b` package
1010

examples/e2b/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
python main.py
1111
1212
Prerequisites:
13-
- Go 1.25+ (to cross-compile)
13+
- Go 1.26+ (to cross-compile)
1414
- E2B account + API key: export E2B_API_KEY="..."
1515
- Python venv with e2b: pip install e2b
1616
"""

examples/playground/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The playground creates 4 security policies (1 allow + 3 deny), runs 4 simulated
1919

2020
- Node.js 18+ (for the MCP filesystem server)
2121
- bash and curl (macOS/Linux) or PowerShell 5.1+ (Windows)
22-
- `sentinel-gate` in PATH, or Go 1.25+ to build from source
22+
- `sentinel-gate` in PATH, or Go 1.26+ to build from source
2323
- **Port 8080 must be free** — if SentinelGate or another service is already running on port 8080, stop it first. The script will exit with an error if the port is in use.
2424

2525
## Quick run

examples/systemd/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Run SentinelGate as a systemd service on Linux.
55
## Prerequisites
66

77
- Linux with systemd
8-
- SentinelGate binary (download from [GitHub releases](https://github.com/Sentinel-Gate/Sentinelgate/releases) or build from source with Go 1.25+)
8+
- SentinelGate binary (download from [GitHub releases](https://github.com/Sentinel-Gate/Sentinelgate/releases) or build from source with Go 1.26+)
99

1010
## Install
1111

internal/adapter/inbound/admin/static/docs/Guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2078,7 +2078,7 @@ Response:
20782078
"upstreams": "ok",
20792079
"goroutines": "16"
20802080
},
2081-
"version": "2.1.0"
2081+
"version": "2.1.1"
20822082
}
20832083
```
20842084

0 commit comments

Comments
 (0)