Skip to content
Closed
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: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.4.0-b.3"
".": "0.4.0"
}
2 changes: 1 addition & 1 deletion .release-please-manifest.stable.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.3.0"
".": "0.4.0"
}
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# CHANGELOG

## [0.4.0](https://github.com/grayhatdevelopers/vidxp/compare/v0.3.0...v0.4.0) (2026-08-17)


### Features

* **codex:** install guided workflows for VidXP setup, video ingestion, evidence search, and connection to the selected local installation ([5c6552e](https://github.com/grayhatdevelopers/vidxp/commit/5c6552e4768e325a580abcffc62983d4e264bc33))
* **desktop:** set up an existing installation or create a Desktop-managed one, choose its features, verify readiness, and control local services from the app ([8e779a3](https://github.com/grayhatdevelopers/vidxp/commit/8e779a3364670aab833668956a289415eac8652b))
* **desktop:** ship signed, notarized, and stapled macOS installers that launch without unsigned-app Gatekeeper warnings ([4074332](https://github.com/grayhatdevelopers/vidxp/commit/40743321907c5393dc66a7e7d21a95e8dc3e602e))
* **mcp:** upload or import videos, follow ingestion and indexing progress, and receive visual boards, keyframes, and clips with search results ([9a5a911](https://github.com/grayhatdevelopers/vidxp/commit/9a5a911bef79474e55152c62e9289023fcf10c5a))
* **media:** show pending, ready, and failed imports across CLI, API, and MCP instead of hiding failed ingestion behind generic errors ([aa1f61e](https://github.com/grayhatdevelopers/vidxp/commit/aa1f61e4a79dcc7b08ee4a5fabc852b02b36d85e))
* **networking:** share browser, API, and MCP services on trusted networks; API and MCP use bearer-token authentication while browser sharing remains unauthenticated ([37f3a84](https://github.com/grayhatdevelopers/vidxp/commit/37f3a84f03dcfc9022d723bac91d970352c3c1e3))
* **search:** find actions and events across several seconds of video with Action search; enabling it downloads about 0.93 GiB and requires indexing videos with Action search selected ([8922823](https://github.com/grayhatdevelopers/vidxp/commit/89228238e748558d163663c44d331a754c6fdefe))


### Bug Fixes

* **models:** resume supported interrupted downloads, verify cached files against pinned checksums, and return actionable preparation errors ([62cb7b1](https://github.com/grayhatdevelopers/vidxp/commit/62cb7b1b2dbdfbc968435bb76101b3199a88c1f8), [69c5e51](https://github.com/grayhatdevelopers/vidxp/commit/69c5e51588c496699fe3a49b8c61a374f1058a98))

## [0.4.0-b.3](https://github.com/grayhatdevelopers/vidxp/compare/v0.4.0-b.2...v0.4.0-b.3) (2026-08-05)


Expand Down
4 changes: 2 additions & 2 deletions desktop/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion desktop/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "vidxp-desktop",
"private": true,
"version": "0.4.0-b.3",
"version": "0.4.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand Down
4 changes: 2 additions & 2 deletions desktop/runtime-manifest.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
2 changes: 1 addition & 1 deletion desktop/src-tauri/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion desktop/src-tauri/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
2 changes: 1 addition & 1 deletion desktop/src-tauri/tauri.conf.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
15 changes: 12 additions & 3 deletions plugins/vidxp/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vidxp",
"version": "0.4.0-b.3",
"version": "0.4.0",
"description": "Ingest, index, search, and inspect video evidence with VidXP.",
"author": {
"name": "Grayhat",
Expand All @@ -9,15 +9,24 @@
"homepage": "https://github.com/grayhatdevelopers/vidxp",
"repository": "https://github.com/grayhatdevelopers/vidxp",
"license": "MIT",
"keywords": ["video", "search", "evidence", "mcp"],
"keywords": [
"video",
"search",
"evidence",
"mcp"
],
"skills": "./skills/",
"interface": {
"displayName": "VidXP",
"shortDescription": "Search video and inspect grounded evidence.",
"longDescription": "Use VidXP to ingest and index videos, search dialogue and scenes, answer grounded questions, and review evidence boards, frames, and clips.",
"developerName": "Grayhat",
"category": "Productivity",
"capabilities": ["Read", "Write", "Interactive"],
"capabilities": [
"Read",
"Write",
"Interactive"
],
"websiteURL": "https://grayhat.studio/",
"defaultPrompt": [
"Find and verify moments in my indexed videos.",
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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" },
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading