Skip to content

Releases: r33drichards/mcp-js

v0.7.0

19 Mar 06:15

Choose a tag to compare

What's Changed

  • Make mcp.callTool throw McpToolError on tool errors by @r33drichards in #109
  • Revert "Make mcp.callTool throw McpToolError on tool errors" by @r33drichards in #110
  • Revert "Revert "Make mcp.callTool() throw McpToolError on error resul… by @r33drichards in #111

Full Changelog: v0.6.0...v0.7.0

v0.6.0

15 Mar 20:17

Choose a tag to compare

What's Changed

  • Remove --secure-sessions, simplify to --jwks-url + header-based sessions by @r33drichards in #106
  • feat(ci): add aarch64-linux binary to release workflow by @r33drichards in #108

Full Changelog: v0.5.2...v0.5.3

v0.5.2

07 Mar 19:30
653788d

Choose a tag to compare

What's Changed

  • Add MCP tool calling tutorial comparing server vs programmatic approaches by @r33drichards in #100
  • Add token usage case study: MCP tool calling approaches by @r33drichards in #102

Full Changelog: v0.5.1...v0.5.2

v0.5.1

02 Mar 08:08

Choose a tag to compare

What's Changed

  • Add semantic versioning support to Docker publish workflow by @r33drichards in #99

Full Changelog: v0.5.0...v0.5.1

v0.5.0

02 Mar 07:55

Choose a tag to compare

What's Changed

  • Add local Rego policy evaluation and policy chain composition by @r33drichards in #81
  • Refactor execute_stateless/execute_stateful to use ExecutionConfig builder by @r33drichards in #84
  • Add OPA/Rego-gated filesystem access by @r33drichards in #85
  • Add policy-gated filesystem access with Rego policy evaluation by @r33drichards in #87
  • Add comprehensive fuzzing targets for filesystem, fetch, and module operations by @r33drichards in #90
  • Support top-level await in JavaScript execution by @r33drichards in #89
  • Neutralize dangerous deno_core ops (op_panic, print) by @r33drichards in #92
  • Add MCP client support for programmatic tool calling from JS by @r33drichards in #93
  • Fix sandbox_ops tests for module-only execution by @r33drichards in #94
  • Add OPA policy support for MCP tool calls by @r33drichards in #95
  • Fix critical op_print neutralization bypass via prototype chain by @r33drichards in #97

Full Changelog: v0.4.0...v0.5.0

v0.4.0

01 Mar 17:27
98d00c5

Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

28 Feb 22:46
e1f2556

Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.3.0

v0.2.2

24 Feb 18:27
84c6303

Choose a tag to compare

What's Changed

  • Fix fuzz_wasm_compile OOM by adding WASM resource limits by @r33drichards in #50

Full Changelog: v0.2.1...v0.2.2

v0.2.1

24 Feb 17:07
c9b12e8

Choose a tag to compare

What's Changed

  • Add SQLite WASM support with manual instantiation for modules with imports by @r33drichards in #47

Full Changelog: v0.2.0...v0.2.1

v0.2.0

24 Feb 08:31
9d9482c

Choose a tag to compare

What's Changed

  • Refactor V8 execution with async timeout, concurrency control, and improved docs by @r33drichards in #39
  • Add extreme OOM handling and stateless mode support by @r33drichards in #40
  • Add WebAssembly support with comprehensive test suite by @r33drichards in #41

Full Changelog: v0.1.2...v0.2.0