diff --git a/.github/release-notes/v1.9.0.md b/.github/release-notes/v1.9.0.md new file mode 100644 index 0000000..9b7581b --- /dev/null +++ b/.github/release-notes/v1.9.0.md @@ -0,0 +1,18 @@ +## ✨ Highlights + +- **New agent: DeepSeek Harness** — HarnessKit now manages [DeepSeek Harness](https://www.deepseek.com/harness/en/) as its 12th agent: skills, MCP servers, and plugins, each with enable/disable, plus its rules and settings files. Writes land inside a marked managed block, so the rest of your `cordis.patch.yml` — comments, anchors, `!!js` expressions — stays byte-for-byte intact. (It's still pre-1.0, so its config format may yet move.) +- **Windsurf is now Devin Desktop** — following Cognition's rename. HarnessKit models Cascade, the agent formerly known as Windsurf: per-user config stays at `~/.codeium/windsurf/`, project config is now read from `.devin/` (with `.windsurf/` still honored), and `.devinignore` joins `.windsurfignore`. Global rules are also read from `memories/global_rules.md` now, where they actually live. + + + + diff --git a/Cargo.lock b/Cargo.lock index 4d52175..39167e8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1923,7 +1923,7 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hk-cli" -version = "1.8.2" +version = "1.9.0" dependencies = [ "anyhow", "clap", @@ -1941,7 +1941,7 @@ dependencies = [ [[package]] name = "hk-core" -version = "1.8.2" +version = "1.9.0" dependencies = [ "anyhow", "chrono", @@ -1972,7 +1972,7 @@ dependencies = [ [[package]] name = "hk-desktop" -version = "1.8.2" +version = "1.9.0" dependencies = [ "anyhow", "chrono", @@ -1996,7 +1996,7 @@ dependencies = [ [[package]] name = "hk-web" -version = "1.8.2" +version = "1.9.0" dependencies = [ "anyhow", "axum", diff --git a/Cargo.toml b/Cargo.toml index 41992a3..2cee305 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["crates/hk-core", "crates/hk-cli", "crates/hk-desktop", "crates/hk-we resolver = "2" [workspace.package] -version = "1.8.2" +version = "1.9.0" edition = "2024" license = "Apache-2.0" diff --git a/crates/hk-desktop/tauri.conf.json b/crates/hk-desktop/tauri.conf.json index f129476..813feb8 100644 --- a/crates/hk-desktop/tauri.conf.json +++ b/crates/hk-desktop/tauri.conf.json @@ -1,6 +1,6 @@ { "productName": "HarnessKit", - "version": "1.8.2", + "version": "1.9.0", "identifier": "com.harnesskit.app", "build": { "frontendDist": "../../dist", diff --git a/package-lock.json b/package-lock.json index 90918c2..ac79c49 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "harnesskit-frontend", - "version": "1.8.2", + "version": "1.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "harnesskit-frontend", - "version": "1.8.2", + "version": "1.9.0", "license": "Apache-2.0", "dependencies": { "@dnd-kit/core": "^6.3.1", diff --git a/package.json b/package.json index a0dda3e..0d3d95b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "harnesskit-frontend", "private": true, - "version": "1.8.2", + "version": "1.9.0", "description": "Cross-platform extension management for AI coding agents", "license": "Apache-2.0", "type": "module",