From 9e38d632a498e87d96e72f427646b3f29cd16ded Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 5 Aug 2026 22:24:06 +0000 Subject: [PATCH] chore(release): release 0.4.0 --- .release-please-manifest.json | 2 +- .release-please-manifest.stable.json | 2 +- CHANGELOG.md | 32 ++++++++++++++++++++++++++++ desktop/package-lock.json | 4 ++-- desktop/package.json | 2 +- desktop/runtime-manifest.json | 4 ++-- desktop/src-tauri/Cargo.lock | 2 +- desktop/src-tauri/Cargo.toml | 2 +- desktop/src-tauri/tauri.conf.json | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 11 files changed, 44 insertions(+), 12 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 8a47d03..2537c1f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.0-b.3" + ".": "0.4.0" } diff --git a/.release-please-manifest.stable.json b/.release-please-manifest.stable.json index 0ee8c01..2537c1f 100644 --- a/.release-please-manifest.stable.json +++ b/.release-please-manifest.stable.json @@ -1,3 +1,3 @@ { - ".": "0.3.0" + ".": "0.4.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 03ab060..005624c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,37 @@ # CHANGELOG +## [0.4.0](https://github.com/grayhatdevelopers/vidxp/compare/v0.3.0...v0.4.0) (2026-08-05) + + +### Features + +* add youtube video to readme ([#67](https://github.com/grayhatdevelopers/vidxp/issues/67)) ([2785578](https://github.com/grayhatdevelopers/vidxp/commit/2785578bab0a5a5209b387615309ebb261f7258d)) +* **agents:** add guided video ingestion and evidence workflows ([e321e29](https://github.com/grayhatdevelopers/vidxp/commit/e321e298f64d51dfbcc7276ee3e071d20d698f9b)) +* **agents:** expose workspace and capability readiness ([62af88e](https://github.com/grayhatdevelopers/vidxp/commit/62af88e70e6dd1c2ac629fdaa7584d8679740ef0)) +* **api:** add explicit local network sharing ([#39](https://github.com/grayhatdevelopers/vidxp/issues/39)) ([37f3a84](https://github.com/grayhatdevelopers/vidxp/commit/37f3a84f03dcfc9022d723bac91d970352c3c1e3)) +* **desktop:** add guided setup and local service management ([#97](https://github.com/grayhatdevelopers/vidxp/issues/97)) ([8e779a3](https://github.com/grayhatdevelopers/vidxp/commit/8e779a3364670aab833668956a289415eac8652b)) +* **desktop:** manage existing and isolated local runtimes ([9a96b3a](https://github.com/grayhatdevelopers/vidxp/commit/9a96b3ac4dd299fafa6c682a6794b627c16b2bf1)) +* **mcp:** compact job waiting and evidence delivery ([#70](https://github.com/grayhatdevelopers/vidxp/issues/70)) ([7ff1dd1](https://github.com/grayhatdevelopers/vidxp/commit/7ff1dd1aae0902de43514e08c8214b2c2822c914)) +* **mcp:** ingest video and return inspectable evidence ([9a5a911](https://github.com/grayhatdevelopers/vidxp/commit/9a5a911bef79474e55152c62e9289023fcf10c5a)) +* **mcp:** return visual evidence boards with search results ([549e727](https://github.com/grayhatdevelopers/vidxp/commit/549e727a7132dbc46ade7d521f11947afeaac745)) +* **release:** publish Python, desktop, and containers together ([#57](https://github.com/grayhatdevelopers/vidxp/issues/57)) ([216fe08](https://github.com/grayhatdevelopers/vidxp/commit/216fe08f564a261c929bceaa9a33639739e42f8c)) + + +### Bug Fixes + +* **desktop:** install managed runtimes from macOS Application Support paths ([f5187b7](https://github.com/grayhatdevelopers/vidxp/commit/f5187b7905c3dde27863c0ef9659909dc04000c7)) +* **desktop:** prevent console windows during background operations ([42da9a5](https://github.com/grayhatdevelopers/vidxp/commit/42da9a563fcf79ae5b9b852e67a170bfb51a77e2)) +* **desktop:** provide a signed and notarized macOS installer ([4074332](https://github.com/grayhatdevelopers/vidxp/commit/40743321907c5393dc66a7e7d21a95e8dc3e602e)) +* **mcp:** restore clip creation and 10-item evidence delivery ([58a6db8](https://github.com/grayhatdevelopers/vidxp/commit/58a6db807480ed562bb2b44f62414ca78de568e5)) +* **models:** harden preparation downloads ([62cb7b1](https://github.com/grayhatdevelopers/vidxp/commit/62cb7b1b2dbdfbc968435bb76101b3199a88c1f8)) +* **models:** harden preparation downloads ([69c5e51](https://github.com/grayhatdevelopers/vidxp/commit/69c5e51588c496699fe3a49b8c61a374f1058a98)) +* **release:** restore beta release creation ([#40](https://github.com/grayhatdevelopers/vidxp/issues/40)) ([44ed234](https://github.com/grayhatdevelopers/vidxp/commit/44ed2341d9e3aca071b15fbfecedb2cc08376e4e)) + + +### Documentation + +* **release:** use uv in install instructions ([#66](https://github.com/grayhatdevelopers/vidxp/issues/66)) ([19902ad](https://github.com/grayhatdevelopers/vidxp/commit/19902ad451c74142b0839ec4e06c6331be4f85e1)) + ## [0.4.0-b.3](https://github.com/grayhatdevelopers/vidxp/compare/v0.4.0-b.2...v0.4.0-b.3) (2026-08-05) diff --git a/desktop/package-lock.json b/desktop/package-lock.json index d4f6e82..de9ef36 100644 --- a/desktop/package-lock.json +++ b/desktop/package-lock.json @@ -1,12 +1,12 @@ { "name": "vidxp-desktop", - "version": "0.4.0-b.3", + "version": "0.4.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "vidxp-desktop", - "version": "0.4.0-b.3", + "version": "0.4.0", "dependencies": { "@mantine/core": "9.5.0", "@tabler/icons-react": "3.46.0", diff --git a/desktop/package.json b/desktop/package.json index caa6492..26a30db 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -1,7 +1,7 @@ { "name": "vidxp-desktop", "private": true, - "version": "0.4.0-b.3", + "version": "0.4.0", "type": "module", "scripts": { "dev": "vite", diff --git a/desktop/runtime-manifest.json b/desktop/runtime-manifest.json index f43b85a..79a93e3 100644 --- a/desktop/runtime-manifest.json +++ b/desktop/runtime-manifest.json @@ -1,8 +1,8 @@ { "schema_version": 1, - "desktop_version": "0.4.0-b.3", + "desktop_version": "0.4.0", "package_name": "vidxp", - "package_version": "0.4.0-b.3", + "package_version": "0.4.0", "dependency_index": "https://pypi.org/simple", "python_version": "3.14.6", "uv_version": "0.12.0", diff --git a/desktop/src-tauri/Cargo.lock b/desktop/src-tauri/Cargo.lock index 491d135..9665d4e 100644 --- a/desktop/src-tauri/Cargo.lock +++ b/desktop/src-tauri/Cargo.lock @@ -4425,7 +4425,7 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vidxp-desktop" -version = "0.4.0-b.3" +version = "0.4.0" dependencies = [ "atomic-write-file", "hex", diff --git a/desktop/src-tauri/Cargo.toml b/desktop/src-tauri/Cargo.toml index 6c85b24..6400d32 100644 --- a/desktop/src-tauri/Cargo.toml +++ b/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vidxp-desktop" -version = "0.4.0-b.3" # x-release-please-version +version = "0.4.0" # x-release-please-version description = "The VidXP desktop launcher and local runtime supervisor" edition = "2024" rust-version = "1.97" diff --git a/desktop/src-tauri/tauri.conf.json b/desktop/src-tauri/tauri.conf.json index f328a1e..7cbec17 100644 --- a/desktop/src-tauri/tauri.conf.json +++ b/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "VidXP", - "version": "0.4.0-b.3", + "version": "0.4.0", "identifier": "dev.grayhat.vidxp", "build": { "beforeDevCommand": "npm run dev", diff --git a/pyproject.toml b/pyproject.toml index e042bca..a7091b5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "vidxp" -version = "0.4.0-b.3" +version = "0.4.0" authors = [ { name = "Muhammad Haroon" }, { name = "Talha Momin" }, diff --git a/uv.lock b/uv.lock index 59e02df..9f255a2 100644 --- a/uv.lock +++ b/uv.lock @@ -4114,7 +4114,7 @@ wheels = [ [[package]] name = "vidxp" -version = "0.4.0-b.3" # x-release-please-version +version = "0.4.0" # x-release-please-version source = { editable = "." } dependencies = [ { name = "dbos" },