Skip to content

Commit ebf3d16

Browse files
committed
chore: release v0.5.3
1 parent 3ec05bf commit ebf3d16

7 files changed

Lines changed: 43 additions & 32 deletions

File tree

.claude/skills/release/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,8 @@ To:
115115
```
116116

117117
Use a single perl pass that handles all three URL patterns in the README:
118-
- JSON/TOML quoted: `"git+https://...openroad-mcp@v0.5.2"`
119-
- YAML unquoted list item: `- git+https://...openroad-mcp@v0.5.2` (end of line)
118+
- JSON/TOML quoted: `"git+https://...openroad-mcp@v0.5.3"`
119+
- YAML unquoted list item: `- git+https://...openroad-mcp@v0.5.3` (end of line)
120120
- Bare (first-time pin): `"git+https://...openroad-mcp"`
121121

122122
```bash

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.5.3] - 2026-06-06
9+
10+
### Changed
11+
- Expanded coding agent documentation: added Goose, Cody, Codex CLI, PearAI, CodeBuddy, Hermes Agent, GitHub Copilot CLI, Oh My Pi, OpenClaw, AstrBot, DeepCode, nanobot, Crush, and Reasonix to README
12+
- Added cross-platform CI validation ([#89](https://github.com/luarss/openroad-mcp/pull/89))
13+
- Pinned GitHub Actions to full commit SHAs for supply chain safety
14+
- Removed editor MCP manifest files from repository
15+
- Bumped starlette ([#117](https://github.com/luarss/openroad-mcp/pull/117)) and idna ([#115](https://github.com/luarss/openroad-mcp/pull/115)) dependencies
16+
817
## [0.5.2] - 2026-05-17
918

1019
### Fixed
@@ -94,6 +103,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
94103
- QUICKSTART guide, ARCHITECTURE, and CONTRIBUTING documentation
95104
- ROADMAP for planned features
96105

106+
[0.5.3]: https://github.com/luarss/openroad-mcp/releases/tag/v0.5.3
97107
[0.5.0]: https://github.com/luarss/openroad-mcp/releases/tag/v0.5.0
98108
[0.4.2]: https://github.com/luarss/openroad-mcp/releases/tag/v0.4.2
99109
[0.4.1]: https://github.com/luarss/openroad-mcp/releases/tag/v0.4.1

README.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ The basic configuration for all MCP clients:
8484
"command": "uvx",
8585
"args": [
8686
"--from",
87-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
87+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
8888
"openroad-mcp"
8989
]
9090
}
@@ -93,8 +93,8 @@ The basic configuration for all MCP clients:
9393
```
9494

9595
> **Note:** The URL above is pinned to a specific release for supply chain safety.
96-
> To always track the latest version instead, drop the `@v0.5.2` suffix:
97-
> `"git+https://github.com/luarss/openroad-mcp"`.
96+
> To always track the latest version instead, drop the `@v0.5.3` suffix:
97+
> `"git+https://github.com/luarss/openroad-mcp@v0.5.3"`.
9898
9999
For local development, use:
100100

@@ -156,7 +156,7 @@ Add to `.vscode/mcp.json` (VS Code 1.99+). Note the different schema — `server
156156
"command": "uvx",
157157
"args": [
158158
"--from",
159-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
159+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
160160
"openroad-mcp"
161161
]
162162
}
@@ -195,7 +195,7 @@ Add to the Cline MCP settings file:
195195
"command": "uvx",
196196
"args": [
197197
"--from",
198-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
198+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
199199
"openroad-mcp"
200200
],
201201
"disabled": false,
@@ -219,7 +219,7 @@ Add to `.roo/mcp.json` in your project root (or the equivalent user-level settin
219219
"command": "uvx",
220220
"args": [
221221
"--from",
222-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
222+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
223223
"openroad-mcp"
224224
],
225225
"disabled": false,
@@ -246,7 +246,7 @@ Add to `~/.continue/config.json`:
246246
"command": "uvx",
247247
"args": [
248248
"--from",
249-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
249+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
250250
"openroad-mcp"
251251
]
252252
}
@@ -271,7 +271,7 @@ Add to `~/.config/zed/settings.json`:
271271
"path": "uvx",
272272
"args": [
273273
"--from",
274-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
274+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
275275
"openroad-mcp"
276276
]
277277
},
@@ -311,7 +311,7 @@ Add to your VS Code `settings.json` (User or Workspace scope):
311311
"command": "uvx",
312312
"args": [
313313
"--from",
314-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
314+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
315315
"openroad-mcp"
316316
]
317317
}
@@ -361,7 +361,7 @@ Add to `opencode.json` in your project root:
361361
"command": [
362362
"uvx",
363363
"--from",
364-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
364+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
365365
"openroad-mcp"
366366
],
367367
"enabled": true
@@ -391,7 +391,7 @@ Add to `.kilocode/mcp.json` in your project root:
391391
"command": "uvx",
392392
"args": [
393393
"--from",
394-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
394+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
395395
"openroad-mcp"
396396
],
397397
"alwaysAllow": [],
@@ -416,7 +416,7 @@ extensions:
416416
cmd: uvx
417417
args:
418418
- --from
419-
- git+https://github.com/luarss/openroad-mcp@v0.5.2
419+
- git+https://github.com/luarss/openroad-mcp@v0.5.3
420420
- openroad-mcp
421421
enabled: true
422422
```
@@ -438,7 +438,7 @@ Add to your VS Code `settings.json`:
438438
"command": "uvx",
439439
"args": [
440440
"--from",
441-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
441+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
442442
"openroad-mcp"
443443
]
444444
}
@@ -459,7 +459,7 @@ Add to `~/.codex/config.toml` (global) or `.codex/config.toml` (project-scoped):
459459
[[mcp_servers]]
460460
name = "openroad-mcp"
461461
command = "uvx"
462-
args = ["--from", "git+https://github.com/luarss/openroad-mcp@v0.5.2", "openroad-mcp"]
462+
args = ["--from", "git+https://github.com/luarss/openroad-mcp@v0.5.3", "openroad-mcp"]
463463
```
464464

465465
</details>
@@ -479,7 +479,7 @@ PearAI uses the same config format as Continue. Add to `~/pearai/config.json`:
479479
"command": "uvx",
480480
"args": [
481481
"--from",
482-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
482+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
483483
"openroad-mcp"
484484
]
485485
}
@@ -503,7 +503,7 @@ Add to `~/.codebuddy/config.jsonc` (global) or `.codebuddy/mcp.jsonc` (project-s
503503
"command": "uvx",
504504
"args": [
505505
"--from",
506-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
506+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
507507
"openroad-mcp"
508508
]
509509
}
@@ -525,7 +525,7 @@ mcp_servers:
525525
command: uvx
526526
args:
527527
- --from
528-
- git+https://github.com/luarss/openroad-mcp@v0.5.2
528+
- git+https://github.com/luarss/openroad-mcp@v0.5.3
529529
- openroad-mcp
530530
```
531531

@@ -544,7 +544,7 @@ Add to `~/.copilot/mcp-config.json`:
544544
"command": "uvx",
545545
"args": [
546546
"--from",
547-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
547+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
548548
"openroad-mcp"
549549
]
550550
}
@@ -569,7 +569,7 @@ Add to `.omp/mcp.json` (project-level) or `~/.omp/agent/mcp.json` (global):
569569
"command": "uvx",
570570
"args": [
571571
"--from",
572-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
572+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
573573
"openroad-mcp"
574574
]
575575
}
@@ -592,7 +592,7 @@ Add to `~/.openclaw/openclaw.json`:
592592
"command": "uvx",
593593
"args": [
594594
"--from",
595-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
595+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
596596
"openroad-mcp"
597597
],
598598
"enabled": true
@@ -614,7 +614,7 @@ Navigate to the AstrBot WebUI → **MCP** section → **Add Server**, and enter:
614614
```json
615615
{
616616
"command": "uvx",
617-
"args": ["--from", "git+https://github.com/luarss/openroad-mcp@v0.5.2", "openroad-mcp"]
617+
"args": ["--from", "git+https://github.com/luarss/openroad-mcp@v0.5.3", "openroad-mcp"]
618618
}
619619
```
620620

@@ -636,7 +636,7 @@ Add to `deepcode_config.json` in your project root:
636636
"command": "uvx",
637637
"args": [
638638
"--from",
639-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
639+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
640640
"openroad-mcp"
641641
]
642642
}
@@ -658,7 +658,7 @@ mcpServers:
658658
command: uvx
659659
args:
660660
- --from
661-
- git+https://github.com/luarss/openroad-mcp@v0.5.2
661+
- git+https://github.com/luarss/openroad-mcp@v0.5.3
662662
- openroad-mcp
663663
```
664664

@@ -677,7 +677,7 @@ Add to `.crush.json` (project-local) or `~/.config/crush/crush.json` (global):
677677
"command": "uvx",
678678
"args": [
679679
"--from",
680-
"git+https://github.com/luarss/openroad-mcp@v0.5.2",
680+
"git+https://github.com/luarss/openroad-mcp@v0.5.3",
681681
"openroad-mcp"
682682
]
683683
}
@@ -696,7 +696,7 @@ Add to `reasonix.toml` (project root) or `~/.config/reasonix/config.toml` (globa
696696
[[plugins]]
697697
name = "openroad-mcp"
698698
command = "uvx"
699-
args = ["--from", "git+https://github.com/luarss/openroad-mcp@v0.5.2", "openroad-mcp"]
699+
args = ["--from", "git+https://github.com/luarss/openroad-mcp@v0.5.3", "openroad-mcp"]
700700
```
701701

702702
Alternatively, use the standard `.mcp.json` format — Reasonix auto-discovers it.

ROADMAP.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ The pre-release phase focuses on:
202202
| v0.2.0 | 2026-03-18 | HTTP transport, whitelist/permissions, token efficiency benchmarks |
203203
| v0.3.0 | 2026-03-25 | Production Dockerfile, GHCR publishing, restored test coverage |
204204
| v0.4.0 | 2026-03-29 | MCP registry publishing, cross-platform CI, performance benchmarks |
205+
| v0.5.3 | 2026-06-06 | Expanded agent docs (14+ clients), cross-platform CI, dependency bumps |
205206
| v0.5 | Q2 2026 | Session persistence, e2e testing |
206207
| v0.8 | Q2 2026 | MCP registry publish, multi-client support, GUI integration |
207208
| v1.0 | Q2 2026 | API freeze, security audit, production hardening |

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "openroad-mcp"
7-
version = "0.5.2"
7+
version = "0.5.3"
88
authors = [
99
{name = "Precision Innovations", email="jluar@precisioninno.com"},
1010
]

server.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@
66
"url": "https://github.com/luarss/openroad-mcp",
77
"source": "github"
88
},
9-
"version": "0.5.2",
9+
"version": "0.5.3",
1010
"packages": [
1111
{
1212
"registryType": "pypi",
1313
"identifier": "openroad-mcp",
14-
"version": "0.5.2",
14+
"version": "0.5.3",
1515
"transport": { "type": "stdio" },
1616
"runtimeHint": "uvx"
1717
},
1818
{
1919
"registryType": "oci",
20-
"identifier": "ghcr.io/luarss/openroad-mcp:0.5.2",
20+
"identifier": "ghcr.io/luarss/openroad-mcp:0.5.3",
2121
"transport": { "type": "stdio" },
2222
"runtimeHint": "docker"
2323
}

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)