Skip to content

v0.5.0

Latest

Choose a tag to compare

@chr-hertel chr-hertel released this 26 Apr 13:40
fb2c8c2

What's Changed

  • [Server] chore: remove final keyword on attributes classes by @fox-john in #240
  • [Server] fix(session): initialize data lazily in save() to prevent uninitialized property access by @soyuka in #252
  • [Server] Oauth2 based on middleware by @sveneld in #221
  • Add basic roadmap with important goals for v1.0 by @chr-hertel in #249
  • Add dependabot configuration for composer and github actions by @chr-hertel in #248
  • [Client] Feat: Implement MCP client component by @CodeWithKyrian in #192
  • chore(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #254
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #255
  • [Server] Encapsulate session handling from Protocol to new SessionManager by @chr-hertel in #247
  • Add changelog entries for client and server auth by @chr-hertel in #257
  • chore(deps): update phpdocumentor/reflection-docblock requirement from ^5.6 to ^5.6 || ^6.0 by @dependabot[bot] in #256
  • [Server] Improve middleware pipeline consistency by @chr-hertel in #262
  • [Server] add a reference handler setter to server builder by @simonchrz in #265
  • chore(deps): bump ramsey/composer-install from 3 to 4 by @dependabot[bot] in #268
  • [Server] Extend elicitation enum schema compliance by @chr-hertel in #261
  • Add soyuka to codeowners to make approvals count by @chr-hertel in #272
  • [Client] docs: introduce client SDK documentation and improve README structure by @CodeWithKyrian in #259
  • [Server] Fix to make Symfony Finder component optional by @bigdevlarry in #267
  • [Server] Fix to let schema attribute enum type hint allow null values by @bigdevlarry in #271
  • [Server] feat: relax StrictOidcDiscoveryMetadataPolicy and add Dynamic Client Registration middleware (RFC 7591) by @simonchrz in #269
  • [Schema] Add title field to Prompt for MCP spec compliance by @chr-hertel in #278
  • style: apply php-cs-fixer and PHPStan fixes by @e0ipso in #289
  • [Schema] Fix PHPDoc type of GetPromptRequest::$arguments by @vjik in #285
  • [Client] add client conformance test suite by @chr-hertel in #279
  • CS update after release of v3.95 by @chr-hertel in #282
  • [Schema][Server] Add top-level title to Tool by @e0ipso in #288

New Contributors

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