Skip to content

Commit 87ea02c

Browse files
committed
release: v4.0.0 — first web dashboard (/ui)
- Bump version to 4.0.0; README highlights dashboard, v4 feature row, Go 1.24. - UI bundle comment aligned with major release. Made-with: Cursor
1 parent f3132ce commit 87ea02c

3 files changed

Lines changed: 10 additions & 8 deletions

File tree

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
**The ultimate bug bounty automation framework. Scan smarter, find more, ship faster.**
66

7-
[![Go](https://img.shields.io/badge/Go-1.21+-00ADD8?style=flat&logo=go)](https://golang.org/)
7+
[![Go](https://img.shields.io/badge/Go-1.24+-00ADD8?style=flat&logo=go)](https://golang.org/)
88
[![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)
99
[![Discord](https://img.shields.io/badge/Interface-Discord_Bot-5865F2?logo=discord)](https://discord.com)
1010

@@ -39,6 +39,7 @@ Results are automatically uploaded to **Cloudflare R2 storage** and linked direc
3939
| 🤖 **AI Agent** | Full AI hunt loop (CLI + Discord `/ai` & `/brain`) — powered by **Step-3.5 Flash via OpenRouter (free tier)** — zero cost required |
4040
| 📤 **R2 Storage** | Auto-upload every non-empty result file to Cloudflare R2 and print the public URL |
4141
| 🔔 **Smart Alerts** | Rich Discord notifications for zero-findings scans — no more empty files or spam |
42+
| 🖥️ **Web dashboard** | **v4.0+** — Single-page UI at `/ui` for stats, scans, domains, URL/subdomain monitors, R2 files, and settings (optional Supabase auth) |
4243

4344
---
4445

@@ -343,7 +344,7 @@ autoar both Start Discord bot + API server simultaneously
343344

344345
### Prerequisites
345346

346-
- **Go 1.21+**[Download](https://golang.org/dl/)
347+
- **Go 1.24+**[Download](https://golang.org/dl/)
347348
- **Git**
348349
- System tools: `curl`, `bash`
349350
- *(Optional)* PostgreSQL for persistent storage, or use SQLite for zero-config
@@ -711,13 +712,13 @@ For PostgreSQL, ensure:
711712

712713
## 🏷️ GitHub release (tag → CI)
713714

714-
Versions are defined once in [`internal/version/version.go`](internal/version/version.go) (`Version`, no `v` prefix). To publish **v3.5.3**:
715+
Versions are defined once in [`internal/version/version.go`](internal/version/version.go) (`Version`, no `v` prefix). To publish **v4.0.0**:
715716

716-
1. Set `const Version = "3.5.3"` and commit.
717+
1. Set `const Version = "4.0.0"` and commit.
717718
2. From the repo root:
718719
```bash
719720
chmod +x scripts/tag-release.sh
720-
./scripts/tag-release.sh v3.5.3
721+
./scripts/tag-release.sh v4.0.0
721722
```
722723
This pushes your current branch and the annotated tag. **[`.github/workflows/release.yml`](.github/workflows/release.yml)** then builds Linux binaries, attaches `tar.gz` / `zip`, generates release notes, and pushes **`ghcr.io/<owner>/autoar`** for that tag.
723724

internal/modules/gobot/ui/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* AutoAR Dashboard — app.js
33
* Vanilla JS SPA: router, data fetching, component rendering
4-
* Bundle: 2026-04-10 — scan merge, R2 shortcuts, adaptive poll, visible control buttons
4+
* Bundle: v4.0dashboard UI; scan merge, R2, monitors, auth
55
*/
66

77
// ── Constants ─────────────────────────────────────────────────────────────────

internal/version/version.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
// Bump this when cutting a release; keep in sync with git tag vX.Y.Z.
33
package version
44

5-
// Version is the semantic version without a "v" prefix (e.g. "3.4.0").
6-
const Version = "3.5.3"
5+
// Version is the semantic version without a "v" prefix (e.g. "4.0.0").
6+
// 4.0.0 — first release with the embedded web dashboard (/ui).
7+
const Version = "4.0.0"

0 commit comments

Comments
 (0)