From b8b94280d05aa1d435b2eb7abc6e50c43d7ae732 Mon Sep 17 00:00:00 2001 From: openroad-ci <54529053+openroad-ci@users.noreply.github.com> Date: Wed, 29 Jul 2026 05:37:47 +0000 Subject: [PATCH] chore: release v0.6.1 --- CHANGELOG.md | 7 ++++++ README.md | 48 ++++++++++++++++++------------------ python/README.md | 2 +- python/pyproject.toml | 2 +- python/uv.lock | 2 +- server.json | 8 +++--- typescript/package-lock.json | 4 +-- typescript/package.json | 2 +- 8 files changed, 41 insertions(+), 34 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a2afeed..465ccb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.1] - 2026-07-29 + +### Fixed +- use relative bin path without leading ./ +- bump brace-expansion and postcss to patch CVEs ([#152](https://github.com/The-OpenROAD-Project/openroad-mcp/pull/152)) + ## [0.6.0] - 2026-07-25 ### Added @@ -128,6 +134,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - QUICKSTART guide, ARCHITECTURE, and CONTRIBUTING documentation - ROADMAP for planned features +[0.6.1]: https://github.com/The-OpenROAD-Project/openroad-mcp/releases/tag/v0.6.1 [0.6.0]: https://github.com/The-OpenROAD-Project/openroad-mcp/releases/tag/v0.6.0 [0.5.5]: https://github.com/The-OpenROAD-Project/openroad-mcp/releases/tag/v0.5.5 [0.5.4]: https://github.com/The-OpenROAD-Project/openroad-mcp/releases/tag/v0.5.4 diff --git a/README.md b/README.md index 41c0bb3..8799e97 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ behavior. Pick the one that matches your installed runtime. "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -112,7 +112,7 @@ behavior. Pick the one that matches your installed runtime. > **Note:** The `uvx` URL above is pinned to a specific release for supply chain safety. > To always track the latest version instead, drop the `@v0.5.5` suffix: -> `"git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python"`. +> `"git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python"`. > **The `uvx` distribution above is deprecated** (final release — no > further PyPI publishes). **Every client example below still uses `uvx` @@ -180,7 +180,7 @@ Add to `.vscode/mcp.json` (VS Code 1.99+). Note the different schema — `server "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -219,7 +219,7 @@ Add to the Cline MCP settings file: "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ], "disabled": false, @@ -243,7 +243,7 @@ Add to `.roo/mcp.json` in your project root (or the equivalent user-level settin "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ], "disabled": false, @@ -270,7 +270,7 @@ Add to `~/.continue/config.json`: "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -295,7 +295,7 @@ Add to `~/.config/zed/settings.json`: "path": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] }, @@ -335,7 +335,7 @@ Add to your VS Code `settings.json` (User or Workspace scope): "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -385,7 +385,7 @@ Add to `opencode.json` in your project root: "command": [ "uvx", "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ], "enabled": true @@ -415,7 +415,7 @@ Add to `.kilocode/mcp.json` in your project root: "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ], "alwaysAllow": [], @@ -440,7 +440,7 @@ extensions: cmd: uvx args: - --from - - git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python + - git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python - openroad-mcp enabled: true ``` @@ -462,7 +462,7 @@ Add to your VS Code `settings.json`: "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -483,7 +483,7 @@ Add to `~/.codex/config.toml` (global) or `.codex/config.toml` (project-scoped): [[mcp_servers]] name = "openroad-mcp" command = "uvx" -args = ["--from", "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", "openroad-mcp"] +args = ["--from", "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp"] ``` @@ -503,7 +503,7 @@ PearAI uses the same config format as Continue. Add to `~/pearai/config.json`: "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -527,7 +527,7 @@ Add to `~/.codebuddy/config.jsonc` (global) or `.codebuddy/mcp.jsonc` (project-s "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -549,7 +549,7 @@ mcp_servers: command: uvx args: - --from - - git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python + - git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python - openroad-mcp ``` @@ -568,7 +568,7 @@ Add to `~/.copilot/mcp-config.json`: "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -593,7 +593,7 @@ Add to `.omp/mcp.json` (project-level) or `~/.omp/agent/mcp.json` (global): "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -616,7 +616,7 @@ Add to `~/.openclaw/openclaw.json`: "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ], "enabled": true @@ -638,7 +638,7 @@ Navigate to the AstrBot WebUI → **MCP** section → **Add Server**, and enter: ```json { "command": "uvx", - "args": ["--from", "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", "openroad-mcp"] + "args": ["--from", "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp"] } ``` @@ -660,7 +660,7 @@ Add to `deepcode_config.json` in your project root: "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -682,7 +682,7 @@ mcpServers: command: uvx args: - --from - - git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python + - git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python - openroad-mcp ``` @@ -701,7 +701,7 @@ Add to `.crush.json` (project-local) or `~/.config/crush/crush.json` (global): "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } @@ -720,7 +720,7 @@ Add to `reasonix.toml` (project root) or `~/.config/reasonix/config.toml` (globa [[plugins]] name = "openroad-mcp" command = "uvx" -args = ["--from", "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", "openroad-mcp"] +args = ["--from", "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp"] ``` Alternatively, use the standard `.mcp.json` format — Reasonix auto-discovers it. diff --git a/python/README.md b/python/README.md index 152c950..a091765 100644 --- a/python/README.md +++ b/python/README.md @@ -35,7 +35,7 @@ architecture docs, see the [main project README](../README.md) and the "command": "uvx", "args": [ "--from", - "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.0#subdirectory=python", + "git+https://github.com/The-OpenROAD-Project/openroad-mcp@v0.6.1#subdirectory=python", "openroad-mcp" ] } diff --git a/python/pyproject.toml b/python/pyproject.toml index b75f920..bdbd884 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "openroad-mcp" -version = "0.6.0" +version = "0.6.1" authors = [ {name = "Precision Innovations", email="it-support@precisioninno.com"}, ] diff --git a/python/uv.lock b/python/uv.lock index 10c4deb..757af40 100644 --- a/python/uv.lock +++ b/python/uv.lock @@ -911,7 +911,7 @@ wheels = [ [[package]] name = "openroad-mcp" -version = "0.6.0" +version = "0.6.1" source = { editable = "." } dependencies = [ { name = "fastmcp" }, diff --git a/server.json b/server.json index 2993113..1078b82 100644 --- a/server.json +++ b/server.json @@ -6,25 +6,25 @@ "url": "https://github.com/The-OpenROAD-Project/openroad-mcp", "source": "github" }, - "version": "0.6.0", + "version": "0.6.1", "packages": [ { "registryType": "npm", "identifier": "openroad-mcp", - "version": "0.6.0", + "version": "0.6.1", "transport": { "type": "stdio" }, "runtimeHint": "npx" }, { "registryType": "pypi", "identifier": "openroad-mcp", - "version": "0.6.0", + "version": "0.6.1", "transport": { "type": "stdio" }, "runtimeHint": "uvx" }, { "registryType": "oci", - "identifier": "ghcr.io/the-openroad-project/openroad-mcp:0.6.0", + "identifier": "ghcr.io/the-openroad-project/openroad-mcp:0.6.1", "transport": { "type": "stdio" }, "runtimeHint": "docker" } diff --git a/typescript/package-lock.json b/typescript/package-lock.json index 7dd6813..c72b3d3 100644 --- a/typescript/package-lock.json +++ b/typescript/package-lock.json @@ -1,12 +1,12 @@ { "name": "openroad-mcp", - "version": "0.6.0", + "version": "0.6.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "openroad-mcp", - "version": "0.6.0", + "version": "0.6.1", "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { diff --git a/typescript/package.json b/typescript/package.json index 83d2b1a..e79743a 100644 --- a/typescript/package.json +++ b/typescript/package.json @@ -1,6 +1,6 @@ { "name": "openroad-mcp", - "version": "0.6.0", + "version": "0.6.1", "description": "OpenROAD MCP server (TypeScript/npx)", "mcpName": "io.github.the-openroad-project/openroad-mcp", "type": "module",