Releases: laravel/mcp
Releases · laravel/mcp
v0.8.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add resources support to the MCP client by @pushpak1300 in #243
- feat: automatically convert model not found exceptions to proper error messages by @calebdw in #244
- Add withHeaders() to the MCP web client by @pushpak1300 in #250
- Bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group by @dependabot[bot] in #251
- Centralize exception handling in method handlers with debug-aware errors by @pushpak1300 in #249
New Contributors
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add MCP client tool listing and calling by @pushpak1300 in #226
- Add MCP client Streamable HTTP transport by @pushpak1300 in #227
- Add named MCP clients with tool list caching by @pushpak1300 in #228
- Extract caching into RegisteredClient by @pushpak1300 in #230
- GitHub Actions hardening by @nunomaduro in #234
- Remove MCP client tool-list caching layer by @pushpak1300 in #235
- Add Dependabot cooldown of 5 days by @nunomaduro in #237
- Enable Dependabot auto-merge by @nunomaduro in #238
- Make MCP client tools cacheable via recipe serialization by @pushpak1300 in #239
- Add OAuth layer for MCP web client by @pushpak1300 in #233
- Fix Mcp alias: correct facade class name by @adelf in #241
- Add prompts support to the MCP client by @pushpak1300 in #242
New Contributors
Full Changelog: v0.7.2...v0.8.0
v0.7.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- return $this from ->dump() by @Gummibeer in #223
- Resolve URI template variables when testing resources by @pushpak1300 in #225
- Add MCP client foundation with stdio transport and ping by @pushpak1300 in #216
New Contributors
- @Gummibeer made their first contribution in #223
Full Changelog: v0.7.1...v0.7.2
v0.7.1
Immutable
release. Only release title and notes can be modified.
- Return 201 from OAuth client registration per RFC 7591 by @danniehansen in #207
- Fix TypeError when JSON-RPC request id is not a string or int by @pushpak1300 in #208
- Add ResourceLink content type (MCP spec 2025-06-18) by @rupeshstha in #200
- Extract JSON-RPC primitives to shared namespace for client reuse by @pushpak1300 in #211
- Pin GitHub Actions to commit SHAs and add Dependabot config by @joetannenbaum in #213
- Bump shivammathur/setup-php from 2.37.0 to 2.37.1 in the github-actions group by @dependabot[bot] in #214
- Extract protocol versions to shared enum for client reuse by @pushpak1300 in #215
- Add Icon and Implementation (MCP spec 2025-11-25) by @pushpak1300 in #219
v0.7.0
- docs(readme): point test badge to workflow file URL by @Gujiassh in #201
- Add MCP UI App support by @pushpak1300 in #196
v0.6.7
What's Changed
- Fix route:cache memory exhaustion caused by circular reference by @radumetes in #197
New Contributors
- @radumetes made their first contribution in #197
Full Changelog: v0.6.6...v0.6.7
v0.6.6
- fix: preserve unicode characters in JSON-RPC responses by @indigoram89 in #191
- Add MCP UI App support with interactive HTML resources by @pushpak1300 in #182
- Revert "Add MCP UI App support with interactive HTML resources" by @pushpak1300 in #195
- Preserve existing OAuth discovery routes by @Gujiassh in #192
v0.6.5
What's Changed
- fix: support custom URI schemes in OAuth client registration by @alexis-riot in #181
- fix: return tool errors for auth failures by @Gujiassh in #186
- fix: authorization_servers and issuer should be the root URL, not the resource path by @pktharindu in #185
New Contributors
- @alexis-riot made their first contribution in #181
- @pktharindu made their first contribution in #185
Full Changelog: v0.6.4...v0.6.5
v0.6.4
v0.6.3
- Add
assertStructuredContent($closure)support by @gdebrauwer in #172