Releases: gavdilabs/cap-mcp-plugin
Releases · gavdilabs/cap-mcp-plugin
Release 1.5.1
- fix: Remove resource metadata endpoint RFC 9728 (dd1fec5) - by @SVLaursen!
This release is a hotfix release for invalid authentication flow that takes place due to the inclusion of the RFC 9728 compliance PR.
Unfortunately this results in a conflict that breaks the authentication flow for most MCP clients due to XSUAA responding in HTML format unless the application/json content header is provided. For some reason this is not the default logic of MCP clients.
This hotfix patch is primarily here to ensure that you can continue your usage while this is investigated further.
Release 1.5.0
- feat: add @mcp.wrap.name for custom tool naming (#110) (8ca790c) - by @Mhidayah19!
- fix: implement OAuth 2.0 protected resource metadata discovery (RFC 9728) (#114) (8781a56) - by @agustino-lim!
- chore: Set npm as the package ecosystem for Dependabot (73d8d81) - by @SVLaursen!
- chore(deps-dev): bump @release-it/conventional-changelog (#118) (d38cc68) - by @dependabot[bot]!
- chore(deps-dev): bump @cap-js/sqlite from 2.1.0 to 2.1.3 (#120) (de3f7b9) - by @dependabot[bot]!
- chore(deps): bump cors from 2.8.5 to 2.8.6 (#122) (962ac89) - by @dependabot[bot]!
- feat: describe model tool configuration (#124) (f68af0d) - by @SVLaursen!
- chore(deps): bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0 (#121) (549efe3) - by @dependabot[bot]!
- fix(entity-tools): resolve key type coercion based on CDS metadata (#132) (802355a) - by @agustino-lim!
Release 1.4.1
- fix: Remove string coercion from update and create tools (#108) (724ba0c) - by @SVLaursen!
Release 1.4.0
- feat(annotations): add support for $expand OData query parameter (#100) (4362e0a) - by @Mhidayah19!
- Feat/support deep insert (#101) (b7dfb71) - by @Mhidayah19!
- chore: Upgrade vulnerable packages (#105) (edc0baf) - by @SVLaursen!
- fix: ISO Date Validation in Zod (#106) (c0b007d) - by @SVLaursen!
Release 1.3.2
- chore: apply singleton on mcp plugin class (#91) (87a0689) - by @bozaida!
- docs: Extended Docsify setup for Github Pages (#88) (75f0d15) - by @SVLaursen!
- chore: Update README with pages link (edda1bb) - by @SVLaursen!
- chore: dependency upgrades (#96) (a71aa50) - by @SVLaursen!
- chore Update release workflow for NPM configuration (c075343) - by @SVLaursen!
- chore: Add skipChecks option to npm configuration (fbab43d) - by @SVLaursen!
Release 1.3.1
- fix: Remove left-over console.log statements (#90) (5d05469) - by @SVLaursen!
Release 1.3.0
- feat: Omit properties through annotation (#81) (6eef105) - by @SVLaursen!
- feat: mcp hint elements (#85) (84ca765) - by @SVLaursen!
- fix: Computed elements removed from deep inserts (#87) (376de2a) - by @SVLaursen!
- chore: Remove spelling mistake from package.json (c348dd2) - by @SVLaursen!
Release 1.2.2
- fix: Multi service conflicts for identical endpoints (#84) (127ffb7) - by @SVLaursen!
Release 1.2.1
- fix: Core.Computed elements ignored in Update and Create tooling (#79) (3723f23) - by @SVLaursen!
- fix: Correct scoped WRITE restrictions based on CAP specs (#77) (19f287b) - by @SVLaursen!
- chore: Remove old test file (fbc2b43) - by @SVLaursen!
- fix: Local mock auth without xsuaa service instance creation (#80) (5125315) - by @SVLaursen!
- Fix: skip core computed regardless of case (#82) (d01013f) - by @SVLaursen!
Release 1.2.0
- feat: Support for PKCE and IAS (#70) (663ed91) - by @willempardaens!
- fix: Grant string, grant role and WRITE supported for access (#75) (769c6fc) - by @SVLaursen!