diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c5c772..aa16bf8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,11 +6,24 @@ All notable changes to GuruConnect are documented here. Format follows Per-version entries below are generated from conventional commits (`feat:`, `fix:`, `perf:`) by the release workflow; per-component changelogs are also written to `changelogs//v.md` and served at `/api/changelog/...`. +## [0.2.0] - 2026-05-29 + +### Added + +- Operational tooling — signing, versioning, changelog, roadmap (SPEC-001) (60519be2) + +### Fix + +- Use Self:: for static method calls (cc35d111) + +### Security + +- Require authentication for all WebSocket and API endpoints (4614df04) ## [0.1.0] - 2026-01-18 ### Added - Initial GuruConnect: Rust agent (DXGI/GDI capture, input injection, native viewer, - `guruconnect://` handler), Axum relay server, protobuf-over-WSS transport. +`guruconnect://` handler), Axum relay server, protobuf-over-WSS transport. - Phase-1 security hardening (JWT, Argon2id, rate limiting, security headers, SEC-1..5), - systemd units, automated backups. +systemd units, automated backups. diff --git a/Cargo.toml b/Cargo.toml index 9a5462e..61dd184 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ members = [ ] [workspace.package] -version = "0.1.0" +version = "0.2.0" edition = "2021" authors = ["AZ Computer Guru"] license = "Proprietary" diff --git a/agent/Cargo.toml b/agent/Cargo.toml index c5ae8da..2736ef2 100644 --- a/agent/Cargo.toml +++ b/agent/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "guruconnect" -version = "0.1.0" +version = "0.2.0" edition = "2021" authors = ["AZ Computer Guru"] description = "GuruConnect Remote Desktop - Agent and Viewer" diff --git a/changelogs/LATEST_AGENT.md b/changelogs/LATEST_AGENT.md new file mode 100644 index 0000000..fde3702 --- /dev/null +++ b/changelogs/LATEST_AGENT.md @@ -0,0 +1,14 @@ +## [0.2.0] - 2026-05-29 + +### Added + +- Operational tooling — signing, versioning, changelog, roadmap (SPEC-001) (60519be2) + +### Fix + +- Use Self:: for static method calls (cc35d111) + +### Security + +- Require authentication for all WebSocket and API endpoints (4614df04) + diff --git a/changelogs/LATEST_DASHBOARD.md b/changelogs/LATEST_DASHBOARD.md new file mode 100644 index 0000000..fde3702 --- /dev/null +++ b/changelogs/LATEST_DASHBOARD.md @@ -0,0 +1,14 @@ +## [0.2.0] - 2026-05-29 + +### Added + +- Operational tooling — signing, versioning, changelog, roadmap (SPEC-001) (60519be2) + +### Fix + +- Use Self:: for static method calls (cc35d111) + +### Security + +- Require authentication for all WebSocket and API endpoints (4614df04) + diff --git a/changelogs/LATEST_SERVER.md b/changelogs/LATEST_SERVER.md new file mode 100644 index 0000000..fde3702 --- /dev/null +++ b/changelogs/LATEST_SERVER.md @@ -0,0 +1,14 @@ +## [0.2.0] - 2026-05-29 + +### Added + +- Operational tooling — signing, versioning, changelog, roadmap (SPEC-001) (60519be2) + +### Fix + +- Use Self:: for static method calls (cc35d111) + +### Security + +- Require authentication for all WebSocket and API endpoints (4614df04) + diff --git a/changelogs/agent/v0.2.0.md b/changelogs/agent/v0.2.0.md new file mode 100644 index 0000000..fde3702 --- /dev/null +++ b/changelogs/agent/v0.2.0.md @@ -0,0 +1,14 @@ +## [0.2.0] - 2026-05-29 + +### Added + +- Operational tooling — signing, versioning, changelog, roadmap (SPEC-001) (60519be2) + +### Fix + +- Use Self:: for static method calls (cc35d111) + +### Security + +- Require authentication for all WebSocket and API endpoints (4614df04) + diff --git a/changelogs/dashboard/v0.2.0.md b/changelogs/dashboard/v0.2.0.md new file mode 100644 index 0000000..fde3702 --- /dev/null +++ b/changelogs/dashboard/v0.2.0.md @@ -0,0 +1,14 @@ +## [0.2.0] - 2026-05-29 + +### Added + +- Operational tooling — signing, versioning, changelog, roadmap (SPEC-001) (60519be2) + +### Fix + +- Use Self:: for static method calls (cc35d111) + +### Security + +- Require authentication for all WebSocket and API endpoints (4614df04) + diff --git a/changelogs/server/v0.2.0.md b/changelogs/server/v0.2.0.md new file mode 100644 index 0000000..fde3702 --- /dev/null +++ b/changelogs/server/v0.2.0.md @@ -0,0 +1,14 @@ +## [0.2.0] - 2026-05-29 + +### Added + +- Operational tooling — signing, versioning, changelog, roadmap (SPEC-001) (60519be2) + +### Fix + +- Use Self:: for static method calls (cc35d111) + +### Security + +- Require authentication for all WebSocket and API endpoints (4614df04) + diff --git a/dashboard/package.json b/dashboard/package.json index d9cb22a..7e2beab 100644 --- a/dashboard/package.json +++ b/dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@guruconnect/dashboard", - "version": "0.1.0", + "version": "0.2.0", "description": "GuruConnect Remote Desktop Viewer Components", "author": "AZ Computer Guru", "license": "Proprietary", diff --git a/server/Cargo.toml b/server/Cargo.toml index 2104466..6166536 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "guruconnect-server" -version = "0.1.0" +version = "0.2.0" edition = "2021" authors = ["AZ Computer Guru"] description = "GuruConnect Remote Desktop Relay Server"