Releases: bug-ops/mcp-execution
Releases · bug-ops/mcp-execution
Release list
v0.8.0
Changes in this Release
- release: prepare v0.8.0 (#173) (623599b)
- fix(files,server): age-gate stale-artifact sweep to stop it deleting live concurrent exports (#172) (31d840e)
- fix(cli): escape pretty-format strings, dedupe not-found error, respect --format in setup (#170) (7cd6149)
- chore(deps): bump rmcp from 2.1.0 to 2.2.0 (#162) (#171) (d8b12f1)
- fix(skill): surface excluded .ts file drift in structured results (#168) (63c00f1)
- fix(files): make generate export atomic at the directory level (#167) (5fa3cc8)
- fix(skill): detect _meta.json sidecar drift against .ts tool files (#158) (28783a0)
- test(mcp-introspector): add end-to-end coverage for env/cwd propagation (#160) (76cb968)
- refactor(cli,server): disambiguate ToolMetadata across mcp-server/mcp-cli/mcp-core (#157) (e1118a4)
- chore(mcp-introspector): drop unused rmcp transport-child-process feature (#152) (6ca2e07)
- chore: document rationale for existing allow attributes (#151) (6fe8c08)
- feat(cli): add connect/discover timeout override flags for manual introspect (#150) (7e99f58)
- fix(skill,codegen,core): replace regex TS re-parsing with a _meta.json sidecar (#149) (6398919)
- chore(core): link TODO(critic) markers to tracked issues (#148) (a26a923)
- fix(codegen): stop nested block comment from truncating index.ts JSDoc (#143) (aad86b8)
- fix: introspector lifecycle robustness (child-process kill, eviction TOCTOU) (#142) (d2d86f4)
- docs(cli): add comprehensive error documentation to public functions (#140) (2c9b2b7)
- fix(codegen): disambiguate tool names that sanitize to a JS/TS reserved word (#137) (7ebf92c)
- feat(core): allow mcp.json to override connect/discover timeouts (#136) (dc581ba)
- fix(skill): make interface-body parsing comment- and string-aware (#135) (4f71b6e)
- fix(codegen): deduplicate colliding tool names and schema keys (#134) (e5e78d8)
- refactor(mcp-server): add injectable clock for session expiry (#131) (878c2a6)
- fix(introspector): bound discover_server awaits with timeouts, fix mcp-server lock DoS (#127) (aacf7ea)
- fix(codegen): sanitize TS identifiers and string literals in generated code (#123) (956e303)
- fix(codegen): emit @description in header JSDoc without categorization (#122) (0aaa3a6)
What's Changed
- fix(codegen): emit @description in header JSDoc without categorization by @bug-ops in #122
- fix(codegen): sanitize TS identifiers and string literals in generated code by @bug-ops in #123
- fix(introspector): bound discover_server awaits with timeouts, fix mcp-server lock DoS by @bug-ops in #127
- refactor(mcp-server): add injectable clock for session expiry by @bug-ops in #131
- fix(codegen): deduplicate colliding tool names and schema keys by @bug-ops in #134
- fix(skill): make interface-body parsing comment- and string-aware by @bug-ops in #135
- feat(core): allow mcp.json to override connect/discover timeouts by @bug-ops in #136
- fix(codegen): disambiguate tool names that sanitize to a JS/TS reserved word by @bug-ops in #137
- docs(cli): add comprehensive error documentation to public functions by @bug-ops in #140
- fix: introspector lifecycle robustness (child-process kill, eviction TOCTOU) by @bug-ops in #142
- fix(codegen): stop nested block comment from truncating index.ts JSDoc by @bug-ops in #143
- chore(core): link TODO(critic) markers to tracked issues by @bug-ops in #148
- fix(skill,codegen,core): replace regex TS re-parsing with a _meta.json sidecar by @bug-ops in #149
- feat(cli): add connect/discover timeout override flags for manual introspect by @bug-ops in #150
- chore: document rationale for existing allow attributes by @bug-ops in #151
- chore(mcp-introspector): drop unused rmcp transport-child-process feature by @bug-ops in #152
- refactor(cli,server): disambiguate ToolMetadata across mcp-server/mcp-cli/mcp-core by @bug-ops in #157
- test(mcp-introspector): add end-to-end coverage for env/cwd propagation by @bug-ops in #160
- fix(skill): detect _meta.json sidecar drift against .ts tool files by @bug-ops in #158
- fix(files): make generate export atomic at the directory level by @bug-ops in #167
- fix(skill): surface excluded .ts file drift in structured results by @bug-ops in #168
- chore(deps): bump rmcp from 2.1.0 to 2.2.0 by @bug-ops in #171
- fix(cli): escape pretty-format strings, dedupe not-found error, respect --format in setup by @bug-ops in #170
- fix(files,server): age-gate stale-artifact sweep to stop it deleting live concurrent exports by @bug-ops in #172
- release: v0.8.0 by @bug-ops in #173
Full Changelog: v0.7.2...v0.8.0
v0.7.2
Changes in this Release
- release: prepare v0.7.2 (#118) (b75bde1)
- docs: fix stale API references and broken links across READMEs (#119) (b19a667)
- chore(deps): bump rmcp from 1.8.0 to 2.1.0 (#115) (2c76839)
- ci: bump lewagon/wait-on-check-action from 1.8.0 to 1.8.1 (#116) (0f9553e)
- chore(deps): bump clap_complete in the minor-and-patch group (#114) (106e1e3)
- chore(deps): bump the minor-and-patch group with 4 updates (#112) (4742c6b)
- fix(introspector): migrate to rmcp 1.8 peer_info() API change (#113) (0a58a0d)
- ci: bump actions/checkout from 6 to 7 (#111) (c64adf5)
- chore(deps): bump which from 8.0.3 to 8.0.4 in the minor-and-patch group (#110) (5df64bd)
- ci: bump lewagon/wait-on-check-action from 1.7.0 to 1.8.0 (#109) (482527a)
- chore(deps): bump the minor-and-patch group with 2 updates (#108) (363370d)
- ci: bump codecov/codecov-action from 6 to 7 (#107) (2e6bd98)
- chore(deps): bump which from 8.0.2 to 8.0.3 in the minor-and-patch group (#106) (93a9dcb)
What's Changed
- chore(deps): bump which from 8.0.2 to 8.0.3 in the minor-and-patch group by @dependabot[bot] in #106
- ci: bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #107
- chore(deps): bump the minor-and-patch group with 2 updates by @dependabot[bot] in #108
- ci: bump lewagon/wait-on-check-action from 1.7.0 to 1.8.0 by @dependabot[bot] in #109
- chore(deps): bump which from 8.0.3 to 8.0.4 in the minor-and-patch group by @dependabot[bot] in #110
- ci: bump actions/checkout from 6 to 7 by @dependabot[bot] in #111
- fix(introspector): migrate to rmcp 1.8 peer_info() API change by @bug-ops in #113
- chore(deps): bump the minor-and-patch group with 4 updates by @dependabot[bot] in #112
- chore(deps): bump clap_complete from 4.6.5 to 4.6.7 in the minor-and-patch group by @dependabot[bot] in #114
- ci: bump lewagon/wait-on-check-action from 1.8.0 to 1.8.1 by @dependabot[bot] in #116
- chore(deps): bump rmcp from 1.8.0 to 2.1.0 by @dependabot[bot] in #115
- docs: fix stale API references and broken links across READMEs by @bug-ops in #119
- release: v0.7.2 by @bug-ops in #118
Full Changelog: v0.7.1...v0.7.2
v0.7.1
Changes in this Release
- release: v0.7.1 (#105) (f221300)
- fix(codegen): sanitize progressive JSDoc metadata (#100) (7b4c953)
- fix(cli): update help examples binary name (#98) (c448a3f)
- ci: fix PR labeler — add config and switch to pull_request_target (9fd86ac)
- chore(deps): bump uuid in the minor-and-patch group (#101) (697bd9e)
- chore(deps): bump serde_json in the minor-and-patch group (#99) (f7ea941)
- chore(deps): bump the minor-and-patch group with 3 updates (#97) (32c195f)
- chore(deps): bump the minor-and-patch group with 2 updates (#96) (f7e10e0)
- chore(deps): bump the minor-and-patch group with 2 updates (#95) (51ecb45)
- fix(cli,skill): unify config source, write SKILL.md, fix TS param parser (#92) (c7c5e1b)
- fix(codegen): sanitize JSDoc strings and add package.json to generated output (#91) (326f35b)
- fix(cli,server): report correct binary name and server identity (#90) (32fc2f5)
- fix(introspector): use MCP handshake info for name, version, and capabilities (#88) (099bb6d)
What's Changed
- fix(introspector): use MCP handshake info for name, version, and capabilities by @bug-ops in #88
- fix(cli,server): report correct binary name and server identity by @bug-ops in #90
- fix(codegen): sanitize JSDoc strings and add package.json to generated output by @bug-ops in #91
- fix(cli,skill): unify config source, write SKILL.md, fix TS param parser by @bug-ops in #92
- chore(deps): bump the minor-and-patch group with 2 updates by @dependabot[bot] in #95
- chore(deps): bump the minor-and-patch group with 2 updates by @dependabot[bot] in #96
- chore(deps): bump the minor-and-patch group with 3 updates by @dependabot[bot] in #97
- chore(deps): bump serde_json from 1.0.149 to 1.0.150 in the minor-and-patch group by @dependabot[bot] in #99
- chore(deps): bump uuid from 1.23.1 to 1.23.2 in the minor-and-patch group by @dependabot[bot] in #101
- fix(cli): update help examples binary name by @sarvesh1327 in #98
- fix(codegen): sanitize progressive JSDoc metadata by @sarvesh1327 in #100
- release: v0.7.1 by @bug-ops in #105
New Contributors
- @sarvesh1327 made their first contribution in #98
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Changes in this Release
- release: v0.7.0 (#78) (0a70e0a)
- ci: bump lewagon/wait-on-check-action from 1.6.1 to 1.7.0 (#77) (b3e077e)
- ci: bump softprops/action-gh-release from 2 to 3 (#74) (4302f39)
- ci: bump dependabot/fetch-metadata from 2 to 3 (#73) (d172acb)
- fix(server): resolve clippy warnings in GeneratorService (544d202)
- chore(deps): bump rand from 0.10.0 to 0.10.1 (#76) (f254c47)
- ci: bump lewagon/wait-on-check-action from 1.6.0 to 1.6.1 (#75) (46adc9e)
- chore(deps): bump the minor-and-patch group with 2 updates (#72) (cee7047)
- chore(deps): bump toml in the minor-and-patch group (#71) (6728b40)
- ci: bump codecov/codecov-action from 5 to 6 (#70) (971bfaa)
- ci: bump lewagon/wait-on-check-action from 1.5.0 to 1.6.0 (#69) (3e0cb7f)
- chore(deps): bump the minor-and-patch group with 3 updates (#68) (4df989d)
- chore(deps): bump toml in the minor-and-patch group (#67) (b9a06a3)
- feat(cli): add --dry-run flag to generate command (#66) (9bc46c5)
- chore(deps): bump rmcp from 0.17.0 to 1.2.0 (#64) (f00358e)
- chore(deps): bump the minor-and-patch group with 3 updates (#63) (427fbd3)
- chore(deps): bump the minor-and-patch group with 4 updates (#61) (232af32)
- ci: bump actions/upload-artifact from 6 to 7 (#59) (e7272de)
- ci: bump actions/download-artifact from 7 to 8 (#60) (f22bdc7)
- chore(deps): bump rmcp from 0.16.0 to 0.17.0 (#58) (478e76c)
- chore(deps): bump chrono in the minor-and-patch group (#57) (4b65ae6)
What's Changed
- chore(deps): bump chrono from 0.4.43 to 0.4.44 in the minor-and-patch group by @dependabot[bot] in #57
- chore(deps): bump rmcp from 0.16.0 to 0.17.0 by @dependabot[bot] in #58
- ci: bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #60
- ci: bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #59
- chore(deps): bump the minor-and-patch group with 4 updates by @dependabot[bot] in #61
- chore(deps): bump the minor-and-patch group with 3 updates by @dependabot[bot] in #63
- chore(deps): bump rmcp from 0.17.0 to 1.2.0 by @dependabot[bot] in #64
- feat(cli): add --dry-run flag to generate command by @bug-ops in #66
- chore(deps): bump toml from 1.0.6+spec-1.1.0 to 1.0.7+spec-1.1.0 in the minor-and-patch group by @dependabot[bot] in #67
- chore(deps): bump the minor-and-patch group with 3 updates by @dependabot[bot] in #68
- ci: bump lewagon/wait-on-check-action from 1.5.0 to 1.6.0 by @dependabot[bot] in #69
- ci: bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #70
- chore(deps): bump toml from 1.1.0+spec-1.1.0 to 1.1.2+spec-1.1.0 in the minor-and-patch group by @dependabot[bot] in #71
- chore(deps): bump the minor-and-patch group with 2 updates by @dependabot[bot] in #72
- ci: bump lewagon/wait-on-check-action from 1.6.0 to 1.6.1 by @dependabot[bot] in #75
- chore(deps): bump rand from 0.10.0 to 0.10.1 by @dependabot[bot] in #76
- ci: bump dependabot/fetch-metadata from 2 to 3 by @dependabot[bot] in #73
- ci: bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #74
- ci: bump lewagon/wait-on-check-action from 1.6.1 to 1.7.0 by @dependabot[bot] in #77
- release: v0.7.0 by @bug-ops in #78
Full Changelog: v0.6.6...v0.7.0
v0.6.6
Changes in this Release
- release: prepare v0.6.6 (#56) (5a07c9c)
- chore(deps): bump toml from 0.9.11+spec-1.1.0 to 1.0.1+spec-1.1.0 (#55) (4819fce)
- chore(deps): bump rmcp from 0.14.0 to 0.15.0 (#54) (80a56c8)
- chore(deps): bump the minor-and-patch group with 4 updates (#53) (9fa1bb8)
- chore(deps): bump the minor-and-patch group with 4 updates (#52) (afb6018)
- chore(deps): bump bytes from 1.11.0 to 1.11.1 (#51) (4e85294)
- ci: bump lewagon/wait-on-check-action from 1.3.4 to 1.5.0 (#50) (312715f)
- chore(deps): bump the minor-and-patch group with 2 updates (#49) (4257277)
What's Changed
- chore(deps): bump the minor-and-patch group with 2 updates by @dependabot[bot] in #49
- ci: bump lewagon/wait-on-check-action from 1.3.4 to 1.5.0 by @dependabot[bot] in #50
- chore(deps): bump bytes from 1.11.0 to 1.11.1 by @dependabot[bot] in #51
- chore(deps): bump the minor-and-patch group with 4 updates by @dependabot[bot] in #52
- chore(deps): bump the minor-and-patch group with 4 updates by @dependabot[bot] in #53
- chore(deps): bump rmcp from 0.14.0 to 0.15.0 by @dependabot[bot] in #54
- chore(deps): bump toml from 0.9.11+spec-1.1.0 to 1.0.1+spec-1.1.0 by @dependabot[bot] in #55
- release: v0.6.6 by @bug-ops in #56
Full Changelog: v0.6.5...v0.6.6
v0.6.5
Changes in this Release
- chore: bump version to 0.6.5 (#48) (47e8a61)
- Update rmcp to 0.14.0 and uuid to 1.20.0 (#47) (db8b4ea)
- chore(deps): bump uuid in the minor-and-patch group (#45) (f066a44)
- chore(deps): bump rmcp from 0.13.0 to 0.14.0 (#46) (60609af)
- ci: add dependabot automerge workflow (600967a)
- chore(deps): bump the minor-and-patch group with 3 updates (#43) (6869e3a)
- chore(deps): bump rmcp from 0.12.0 to 0.13.0 (#44) (a33f011)
- chore(deps): update lockfile (00696b0)
- docs: add codecov badges with per-crate flags (7eee1c6)
What's Changed
- chore(deps): bump rmcp from 0.12.0 to 0.13.0 by @dependabot[bot] in #44
- chore(deps): bump the minor-and-patch group with 3 updates by @dependabot[bot] in #43
- chore(deps): bump rmcp from 0.13.0 to 0.14.0 by @dependabot[bot] in #46
- chore(deps): bump uuid from 1.19.0 to 1.20.0 in the minor-and-patch group by @dependabot[bot] in #45
- Update rmcp to 0.14.0 and uuid to 1.20.0 by @bug-ops in #47
- Release v0.6.5 by @bug-ops in #48
Full Changelog: v0.6.4...v0.6.5
v0.6.4
Changes in this Release
- feat: rename crates to mcp-execution-* for crates.io publishing (#41) (a3b1688)
- feat(cli): add skill command for SKILL.md generation (#40) (fd49f72)
What's Changed
- feat(cli): add skill command for SKILL.md generation by @bug-ops in #40
- feat: rename crates to mcp-execution-* for crates.io publishing by @bug-ops in #41
Full Changelog: v0.6.3...v0.6.4
v0.6.3
Changes in this Release
- feat(cli): add --from-config support to introspect command (#39) (b5b21f0)
- chore(deps): bump the minor-and-patch group with 3 updates (#38) (cc795d6)
- chore(deps): bump the minor-and-patch group with 3 updates (#36) (ed0ae9a)
- chore(deps): bump rmcp from 0.11.0 to 0.12.0 (#37) (af0917d)
- ci: bump actions/upload-artifact from 4 to 6 (#34) (1f57710)
- ci: bump actions/download-artifact from 4 to 7 (#35) (e7e71e2)
- chore(deps): bump rmcp from 0.10.0 to 0.11.0 (#33) (8561856)
- docs: improve READMEs with GitHub callouts and consistent structure (b1bfbfc)
What's Changed
- chore(deps): bump rmcp from 0.10.0 to 0.11.0 by @dependabot[bot] in #33
- ci: bump actions/download-artifact from 4 to 7 by @dependabot[bot] in #35
- ci: bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #34
- chore(deps): bump rmcp from 0.11.0 to 0.12.0 by @dependabot[bot] in #37
- chore(deps): bump the minor-and-patch group with 3 updates by @dependabot[bot] in #36
- chore(deps): bump the minor-and-patch group with 3 updates by @dependabot[bot] in #38
- feat(cli): add --from-config support to introspect command by @bug-ops in #39
Full Changelog: v0.6.2...v0.6.3
v0.6.2
Changes in this Release
- chore: release v0.6.2 (39e735e)
- docs: refactor README - reduce size, add crate READMEs (e662195)
- docs: add mcp-server crate README and fix license links (34f1002)
- ci: bump actions/labeler from 5 to 6 (#32) (9600efa)
- docs: add LICENSE.md with MIT and Apache-2.0 dual license (2730edf)
- Revise SECURITY.md for supported versions and reporting (fbd352c)
- docs: add contributor guidelines, issue and PR templates (12f1251)
What's Changed
- ci: bump actions/labeler from 5 to 6 by @dependabot[bot] in #32
Full Changelog: v0.6.1...v0.6.2
v0.6.1
Changes in this Release
- ci: add mcp-execution server binary to release artifacts (84889c3)
- chore: release v0.6.1 - skill generator & security hardening (50978cd)
- feat(server): add skill generator for SKILL.md creation (#31) (ac9f0bb)
What's Changed
Full Changelog: v0.6.0...v0.6.1